Closed Bug 874882 Opened 12 years ago Closed 3 years ago

IonMonkey: Look at baseline caches for monomorphic setelem/getelem

Categories

(Core :: JavaScript Engine, defect)

defect

Tracking

()

RESOLVED FIXED

People

(Reporter: h4writer, Unassigned)

References

(Blocks 1 open bug)

Details

Just like what is done for getprop we can look to the baseline caches to decide to use monomorphic/polymorphic instruction. Atm for GWT linpack we are at 2.74s. Quick and dirty implementing this monomorphic thing for getelem improves the score to 2.1s (30% faster). Couldn't test it quickly for setelem. But if it has the same improvement we will be at 1.6s (comparison: chrome is at 1s).
Blocks: 870627
Assignee: general → nobody
Severity: normal → S3

Compiling CacheIR in Warp (ion) allows us to use the caches from baseline automatically.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.