Closed Bug 1340153 Opened 7 years ago Closed 6 years ago

Clean up IC files

Categories

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

defect

Tracking

()

RESOLVED DUPLICATE of bug 1479603
Performance Impact none

People

(Reporter: jandem, Unassigned)

References

(Blocks 1 open bug)

Details

There's a bunch of code in BaselineIC.*/SharedIC.*/IonCaches.* that we can now move into one of the CacheIR files instead of having it in the header files.

Probably best to wait a little longer until after we remove IonCaches.cpp/h, as some of these functions are still used there.
Whiteboard: [qf-]
Note to self: there's more code we can remove after bug 1353359. The MacroAssembler constructor IonCaches used, the profilerLeavePc stuff, etc.
Keywords: leave-open
Keywords: leave-open
See also bug 1385278. I think there is probably still some stuff to clean up after we moved all shared ICs to CacheIR.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
Performance Impact: --- → -
Whiteboard: [qf-]
You need to log in before you can comment on or make changes to this bug.