Open
Bug 1893073
Opened 2 years ago
Updated 2 years ago
Sort the interpreters to improve instruction cache utilization
Categories
(Core :: JavaScript Engine, enhancement, P3)
Core
JavaScript Engine
Tracking
()
NEW
People
(Reporter: mgaudet, Unassigned)
References
(Blocks 1 open bug)
Details
We use a direct threaded interpreter that is quite sizable. It seems likely that we could improve our instruction cache by 1) profiling the interpreter to determine which ops are used most frequently, 2) Re-ordering both our opcodes and our interpreter code to pack the most likely opcodes into as little instruction space as possible to improve instruction cache utilization.
You need to log in
before you can comment on or make changes to this bug.
Description
•