Open
Bug 1536037
Opened 6 years ago
Updated 2 years ago
Add JumpList variant for jump across bytecode-lets
Categories
(Core :: JavaScript Engine, enhancement, P3)
Core
JavaScript Engine
Tracking
()
ASSIGNED
People
(Reporter: arai, Assigned: arai)
References
Details
bug 1535994 will add BytecodeSection
(or maybe different name) for storing bytecode-let.
after that, we need to prepare a variant of JumpList
that can handle jump across multiple BytecodeSection
s.
after that, we're ready to compose bytecode-lets in bug 1464311.
Assignee | ||
Comment 1•6 years ago
|
||
this also needs a variant of JumpTarget
to specify jump target that can be different BytecodeSection
than current one.
also, the jump can be emitted between not-yet-composed 2 sections,
so we should lazily patch jumps across multiple sections, maybe at the point around JSScript::finishFromEmitter
.
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•