Closed Bug 1519779 Opened 2 years ago Closed 2 years ago

Add helper methods for pushing script/pc for VM calls

Categories

(Core :: JavaScript Engine: JIT, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla66
Tracking Status
firefox66 --- fixed

People

(Reporter: jandem, Assigned: jandem)

References

Details

Attachments

(1 file)

Many bytecode ops are implemented in Baseline by calling into the VM and passing the script and/or pc and/or a name/scope/object stored in the script. This bug will add some helper methods for this, to simplify bug 1519378.

Interpreter and compiler will implement these differently, but this allows
sharing codegen for a large number of JSOps.
Pushed by jdemooij@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/00614ec6e765
Add some helper methods for pushing script/pc or script name/object/scope for VM calls in BaselineCodeGen. r=djvj
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla66
You need to log in before you can comment on or make changes to this bug.