Closed Bug 1659104 Opened 4 months ago Closed 2 months ago

Add XDR support to Stencils

Categories

(Core :: JavaScript Engine, task, P2)

task

Tracking

()

RESOLVED FIXED
83 Branch
Tracking Status
firefox83 --- fixed

People

(Reporter: tcampbell, Assigned: djvj)

References

(Blocks 2 open bugs)

Details

Attachments

(5 files, 2 obsolete files)

As a starting point to rebuilding the data format, we should first get the Stencil structures to encode into the existing XDR format. This will let us use stencil in the ScriptLoader sooner.

Depends on: 1659107

Depends on D87071

Attachment #9172741 - Attachment is obsolete: true
Attachment #9170028 - Attachment description: Bug 1659104 - Add CompilationInfo::serializeStencils → Bug 1659104 - Support serializing CompilationStencil to XDR format
Blocks: stencil-mvp
Blocks: 1662149
Assignee: tcampbell → kvijayan
Attachment #9170028 - Attachment is obsolete: true
Pushed by kvijayan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ffac61e233f7
Part 1 - Add ParserAtom support for Char16LE strings. r=tcampbell
https://hg.mozilla.org/integration/autoland/rev/55f980703773
Part 2 - Define XDR encoder and decoder variants that operate on stencils. r=tcampbell,arai
https://hg.mozilla.org/integration/autoland/rev/2019253fda44
Part 3 - Add XDR support to Stencils. r=tcampbell,arai
https://hg.mozilla.org/integration/autoland/rev/145c513b9bdd
Part 4 - Shell and testing functions for Stencil XDR. r=tcampbell
Pushed by kvijayan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3b7aed9c0a06
Part 1 - Add ParserAtom support for Char16LE strings. r=tcampbell
https://hg.mozilla.org/integration/autoland/rev/b87a709b879d
Part 2 - Define XDR encoder and decoder variants that operate on stencils. r=tcampbell,arai
https://hg.mozilla.org/integration/autoland/rev/fc213402fc08
Part 3 - Add XDR support to Stencils. r=tcampbell,arai
https://hg.mozilla.org/integration/autoland/rev/5a8c9ea4c784
Part 4 - Shell and testing functions for Stencil XDR. r=tcampbell
Flags: needinfo?(kvijayan)
You need to log in before you can comment on or make changes to this bug.