Extend the JS::Stencil API
Categories
(Core :: JavaScript Engine, task, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox89 | --- | fixed |
People
(Reporter: tcampbell, Assigned: tcampbell)
References
(Blocks 1 open bug)
Details
Attachments
(3 files)
We need additional support for char16_t overloads, off-thread parsing, and module parsing.
Assignee | ||
Comment 1•4 years ago
|
||
Assignee | ||
Comment 2•4 years ago
|
||
Note that starting the off-thread compile simply uses the existing
mechanisms. We only need a special "finish" function to avoid automatic
instantiation.
Depends on D109956
Assignee | ||
Comment 3•4 years ago
|
||
While this API also parses to a Stencil, care must be taken by callers since
parsing JavaScript text as a module vs global script as different semantics
(as defined in ECMAScript spec).
Depends on D109956
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Assignee | ||
Comment 4•4 years ago
|
||
This doesn't have a direct consumer yet, but will eventually be used for dom::ScriptLoader
to directly work with Stencils.
Comment 6•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d969fb9e796f
https://hg.mozilla.org/mozilla-central/rev/b2c76d852496
https://hg.mozilla.org/mozilla-central/rev/f2d12e27d143
Description
•