Closed Bug 1680538 Opened 1 year ago Closed 3 months ago

Warp: support getter inlining for GetElem ops

Categories

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

task

Tracking

()

RESOLVED FIXED
95 Branch
Tracking Status
firefox95 --- fixed

People

(Reporter: jandem, Assigned: jandem)

Details

Attachments

(1 file)

I was wondering about this while working on bug 1673553 and it's actually pretty easy to support.

This is useful for getter/setter calls with a property key that's a symbol or constant string.

This is useful for symbol properties or when the key is always the same string
in practice.

Flags: needinfo?(jdemooij)
Attachment #9191086 - Attachment description: Bug 1680538 - Support inlining getter/setter calls at GetElem/SetElem ops. r?iain! → Bug 1680538 - Support inlining getter calls at GetElem ops. r?iain!
Flags: needinfo?(jdemooij)
Summary: Warp: support getter/setter inlining for GetElem/SetElem ops → Warp: support getter inlining for GetElem ops
Pushed by jdemooij@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/12130e6654a6
Support inlining getter calls at GetElem ops. r=iain
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 95 Branch
You need to log in before you can comment on or make changes to this bug.