Closed Bug 1610340 Opened 6 years ago Closed 6 years ago

Remove the deferred allocation code paths in the parser.

Categories

(Core :: JavaScript Engine, task)

task
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla74
Tracking Status
firefox74 --- fixed

People

(Reporter: mgaudet, Assigned: mgaudet)

References

Details

Attachments

(9 files)

47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
No description provided.

Outside of BinAST, which holds onto the eager path for now.

Depends on D60445

Pushed by mgaudet@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/626e635c3cc3 Always defer allocation of BigInts r=tcampbell https://hg.mozilla.org/integration/autoland/rev/944e3c4e3afc Don't allocate functions when creating FunctionBoxes from a FunctionCreationData r=tcampbell https://hg.mozilla.org/integration/autoland/rev/f8e54f32a247 Always defer allocation of RegExp objects r=tcampbell https://hg.mozilla.org/integration/autoland/rev/58a9dc0eecce Always defer the allocation of LazyScript r=tcampbell https://hg.mozilla.org/integration/autoland/rev/f61874e245a7 Always defer allocation of Scopes r=tcampbell https://hg.mozilla.org/integration/autoland/rev/742f7b4e3d69 Rename remaining use of internBodyScope and simplify to better reflect usage r=tcampbell https://hg.mozilla.org/integration/autoland/rev/1dbed5d3f57a Always track Function tree r=tcampbell https://hg.mozilla.org/integration/autoland/rev/980c3c58ebcd Remove deferred allocation switch r=tcampbell https://hg.mozilla.org/integration/autoland/rev/1b24a124f0b4 Remove dead Scope::create methods r=tcampbell
Depends on: 1638006
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: