Closed Bug 569765 Opened 14 years ago Closed 14 years ago

VarTracker clears LIns* tracking table at block starts

Categories

(Tamarin Graveyard :: Baseline JIT (CodegenLIR), defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 564580

People

(Reporter: rreitmai, Unassigned)

Details

trackLabel() calls clearState() which sets the LIns table to null. Subsequent code then sets up the 'notnull' table and may add entries to the 'checked' table but fails to update 'varTracker' and 'tagTracker'. Glancing at the usages (e.g. insLoad()) it probably means that we're being more conservative than we need to be.
Status: NEW → RESOLVED
Closed: 14 years ago
Component: Virtual Machine → JIT Compiler (NanoJIT)
Resolution: --- → DUPLICATE
bulk verifying resolved !fixed issues
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.