Open
Bug 1410208
Opened 7 years ago
Updated 2 years ago
Make |super.prop| in Ion faster
Categories
(Core :: JavaScript Engine: JIT, enhancement, P3)
Core
JavaScript Engine: JIT
Tracking
()
NEW
People
(Reporter: evilpie, Unassigned)
References
(Blocks 1 open bug)
Details
With bug 1378186 we can compile methods that contain |super.prop|, but the approach is fairly naive just using the CacheIR code.
- Look into supporting jsop_superbase outside of methods, i.e nested arrow functions or some such.
- Use TI or other optimizations that we have for a normal GETPROP with super getprops.
- i.e at least using basline IC feedback should be easy?
- Elide barriers like we do for getprop when creating a MGetPropSuperCache instruction
- Create typed variant (like LGetPropertyCacheT)
It would be nice to have at the end of this if we could inline through calls to super methods.
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•