gecko-dev/js
Ted Campbell 31e2ab79bb Bug 1618637 - Construct JSFunctions directly with correct nargs in frontend. r=mgaudet
With JSFunction allocations deferred until after at least parsing, we have
the correct nargs on the FunctionBox by the time we allocate that function.
This lets use remove a number of `synchronizeArgCount` calls.

Standalone functions still need to be updated after parsing completes because
the function is an input.

BinAST allocations aren't deferred yet, so leave those calls alone.

Differential Revision: https://phabricator.services.mozilla.com/D73880
2020-05-05 20:59:59 +00:00
..
ductwork/debugger Bug 1613985 - Use default for equivalent-to-default constructors/destructors in js. r=jorendorff 2020-03-16 13:47:02 +00:00
examples
ipc Bug 1631117 - remove compartment's allowCPOWs flag, r=mccr8 2020-04-19 14:24:07 +00:00
public Bug 1635109 - Move more options to TransitiveCompileOptions. r=caroline 2020-05-05 17:58:09 +00:00
rust Bug 1634459 - Simplify the wrapper used for rooting non-GC thing types r=jandem 2020-05-04 16:53:56 +00:00
src Bug 1618637 - Construct JSFunctions directly with correct nargs in frontend. r=mgaudet 2020-05-05 20:59:59 +00:00
xpconnect Bug 1277799 - Define @@toStringTag on all DOM interface prototype objects. r=peterv 2020-05-05 17:54:51 +00:00
app.mozbuild
ffi.configure
moz.build Bug 1614622 part 8 - Remove optimization tracking files. r=djvj 2020-02-17 09:17:46 +00:00
moz.configure Bug 1386298 - Replace the unused GCTrace framework r=sfink 2020-05-05 16:35:14 +00:00
sub.configure Bug 1634623 - Collect js configure arguments separately from old configure arguments. r=firefox-build-system-reviewers,rstewart 2020-05-01 21:21:55 +00:00