Open Bug 1410208 Opened 7 years ago Updated 2 years ago

Make |super.prop| in Ion faster

Categories

(Core :: JavaScript Engine: JIT, enhancement, P3)

enhancement

Tracking

()

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.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.