XDR encoding modules
Categories
(Core :: JavaScript Engine, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox73 | --- | fixed |
People
(Reporter: caroline, Assigned: caroline)
References
Details
Attachments
(5 files, 2 obsolete files)
Currently modules are not being XDRed, and thus do not yet exist in XDR byte cache. Having modules XDRed will allow us to save on module parse time and will eventually allow us to cache standard modules instead of JSM.
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
Depends on D53754
Assignee | ||
Comment 3•5 years ago
|
||
Depends on D53755
Assignee | ||
Comment 4•5 years ago
|
||
Depends on D53756
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 5•5 years ago
|
||
Depends on D53755
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 6•5 years ago
|
||
Depends on D54158
Assignee | ||
Comment 7•5 years ago
|
||
Depends on D55596
Comment 9•5 years ago
|
||
Assuming this sticks, what else needs to happen for ES modules loaded by the browser in content windows at startup time (eg about:home) to start being cached? Anything?
Assignee | ||
Comment 10•5 years ago
|
||
This is the foundation for that, but needs to be hooked into the ScriptLoader.
Comment 11•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/c1eec2b6d898
https://hg.mozilla.org/mozilla-central/rev/639290e9ff22
https://hg.mozilla.org/mozilla-central/rev/2a0aacbd11de
https://hg.mozilla.org/mozilla-central/rev/b622095c76ab
https://hg.mozilla.org/mozilla-central/rev/815a452c73af
Comment 12•5 years ago
|
||
Moved blocking bugs to Bug 1602931.
Comment 13•5 years ago
|
||
Thanks for doing this work, Caroline!
Description
•