Open
Bug 1337812
Opened 8 years ago
Updated 2 years ago
CacheIR: consider passing GetElem/SetElem key as argument
Categories
(Core :: JavaScript Engine: JIT, defect, P3)
Core
JavaScript Engine: JIT
Tracking
()
NEW
Performance Impact | none |
People
(Reporter: jandem, Unassigned)
References
(Blocks 1 open bug)
Details
GetPropIRGenerator and SetPropIRGenerator currently call {g,s}etElemKeyValueId to get the key's OperandId.
It might be nicer to pass it explicitly to the try* methods as Maybe<ValOperandId> and then pass it to maybeEmitIdGuard. Maybe<> because we don't have a key id when it's a GetProp/SetProp IC.
Updated•8 years ago
|
Priority: -- → P3
Updated•8 years ago
|
Whiteboard: [qf-]
Comment 1•7 years ago
|
||
Bug 1169745 adds similar get/set for super receiver and should be cleaned up at same time.
Updated•3 years ago
|
Performance Impact: --- → -
Whiteboard: [qf-]
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•