Closed
Bug 735530
Opened 13 years ago
Closed 6 years ago
Native stubs should be jit-compiled
Categories
(Tamarin Graveyard :: Baseline JIT (CodegenLIR), defect, P3)
Tamarin Graveyard
Baseline JIT (CodegenLIR)
Tracking
(Not tracked)
RESOLVED
WONTFIX
Q3 12 - Dolores
People
(Reporter: gcomnino, Unassigned)
References
Details
(Whiteboard: PACMAN)
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
Build ID: 20120215223356
Steps to reproduce:
We should Jit-compiling native stubs instead of using nativegen.py to generate the thunks. This would allow us to emit code optionally when needed (e.g. sampler) and would be much faster.
Comment 1•13 years ago
|
||
Compiling native stubs not only advantages monacle by controlling how they are compiled, it reduces player static footprint, and it allows embedding AvmCore* as a constant in the stub, which improves performance. Finally, it gives the JIT total control over JIT calling conventions, which will help with OSR/DEOPT and callee-saved register issues.
Updated•6 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•