Add testing function for encoding module with stencil XDR
Categories
(Core :: JavaScript Engine, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox94 | --- | fixed |
People
(Reporter: arai, Assigned: arai)
References
Details
Attachments
(5 files)
Currently module XDR uses legacy XDR, and testcases use codeModule
/decodeModule
functions, that uses ModuleObject
as input/output for XDR.
We should add different functions for module + stencil XDR.
compileToStencil
/compileToStencilXDR
functions could be used with additional options parameter for module.
Assignee | ||
Comment 1•4 years ago
|
||
assertEqBytecode couldn't be used with saveIncrementalBytecode because
we were merging at decode timing.
Bug 1687095 changed it to merge before encoding, and the resulting XDR buffer
becomes same between incremental encode and re-encode.
Depends on D121261
Assignee | ||
Comment 2•4 years ago
|
||
Depends on D121262
Assignee | ||
Comment 3•4 years ago
|
||
Depends on D121263
Assignee | ||
Comment 4•4 years ago
|
||
Depends on D121264
Assignee | ||
Comment 5•4 years ago
|
||
Depends on D121265
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Comment 7•3 years ago
|
||
Backed out for causing multiple failures in xdr/module-oom.js
Comment 9•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/2e8855993da6
https://hg.mozilla.org/mozilla-central/rev/f44fe2f1dad6
https://hg.mozilla.org/mozilla-central/rev/7f73d40c4d95
https://hg.mozilla.org/mozilla-central/rev/43ba9d248e20
https://hg.mozilla.org/mozilla-central/rev/9254ffa981e5
Description
•