Closed Bug 1827338 Opened 2 years ago Closed 2 years ago

Tune the MegamorphicSetPropCache to reduce misses

Categories

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

task

Tracking

()

RESOLVED FIXED
114 Branch
Tracking Status
firefox114 --- fixed

People

(Reporter: dthayer, Assigned: dthayer)

References

(Blocks 1 open bug)

Details

(Whiteboard: [sp3])

Attachments

(2 files)

This bug just tracks a few ideas for improving the hit rate of the MegamorphicSetPropCache.

Assignee: nobody → dothayer
Status: NEW → ASSIGNED

This does get a bit hairy, and I am curious if there is a better way to manage
the registers. See the comment in MacroAssembler.cpp.

Depends on D175095

Whiteboard: [sp3]
Severity: -- → N/A
Priority: -- → P1
Pushed by dothayer@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/03a534021e1b Avoid polluting MegamorphicSetPropCache from Baseline r=iain https://hg.mozilla.org/integration/autoland/rev/d66e5c78ac16 Grow slots from MegamorphicSetElement's cache path r=iain https://hg.mozilla.org/integration/autoland/rev/321e7787ef16 apply code formatting via Lando
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 114 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: