Open Bug 1750942 (Watchtower) Opened 5 months ago Updated 4 months ago

[meta] Optimize certain object operations better (Watchtower)

Categories

(Core :: JavaScript Engine, task, P3)

task

Tracking

()

People

(Reporter: jandem, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: meta)

There are some cases where property accesses are still slower than we'd like:

  • Megamorphic property accesses
  • Global name accesses (for instance ICs turning megamorphic after resolving new global names triggers shape changes)
  • Frequently accessed (or shape-guarded) built-in prototypes

We'd like to add a small "framework" based around ObjectFlags, to let us optimize these operations better.

Summary: Optimize certain object operations better (Watchtower) → [meta] Optimize certain object operations better (Watchtower)
Depends on: 1750962

PERF key word?

Depends on: 1753633
Depends on: 1754837
You need to log in before you can comment on or make changes to this bug.