gecko-dev/js
Ted Campbell 8dbb0d9be2 Bug 1635635 - Use ScriptThingsVector for FunctionCreationData. r=mgaudet
Use ScriptThingVariant to represent closed-over-bindings and inner-functions
for lazy functions. Inline the body of BaseScript::CreateLazy as well so we
can use EmitScriptThingsVector to init the gcthings. We take care to keep
setting the enclosingScript link.

Differential Revision: https://phabricator.services.mozilla.com/D74036
2020-05-06 17:54:54 +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 1635692 - Invert JSString::NON_ATOM_BIT so it's now ATOM_BIT r=jandem 2020-05-06 17:33:12 +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 1635635 - Use ScriptThingsVector for FunctionCreationData. r=mgaudet 2020-05-06 17:54:54 +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
moz.configure Backed out 9 changesets (bug 1634135) for assertion failure on nsContentUtils.cpp . CLOSED TREE 2020-05-06 19:17:36 +03: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