Closed Bug 1632127 Opened 5 years ago Closed 5 years ago

Auto-generate WarpCacheIRTranspiler code

Categories

(Core :: JavaScript Engine: JIT, task, P1)

task

Tracking

()

RESOLVED FIXED
mozilla77
Tracking Status
firefox77 --- fixed

People

(Reporter: jandem, Assigned: jandem)

References

Details

Attachments

(1 file)

We can now use code generation to simplify the transpiler code.

Adds a 'transpile' argument to each op and if true generate transpiler boilerplate.

The transpiler methods are now called emitFoo for consistency with CacheIRCompiler.

Pushed by jdemooij@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/773d417f5767 Use code generation for WarpCacheIRTranspiler. r=evilpie
Priority: -- → P1
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: