Closed Bug 411302 Opened 17 years ago Closed 16 years ago

TT ArrayObject destruction broken

Categories

(Tamarin Graveyard :: Tracing Virtual Machine, defect, P1)

x86
macOS
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: treilly, Assigned: treilly)

Details

Array refactoring disabled DRC b/c the when an Array is collected the AtomArray dtor isn't called. This is an MMgc only bug since spam handles this. Logging so we can remember to fix this, otherwise TT /w MMgc will suffer badly in Array based benchmarks.
prioritized. cc'd stejohns. plz close if you know this is fixed.
Component: Garbage Collection (mmGC) → Tracing Virtual Machine
Priority: -- → P1
AtomArray doesn't even exist in TT so I suspect this is defunct, but need to defer to Tommy here...
I think this is fixed but I have to confirm. The important part was having destroyInstanceSlots decrement the ref count on the BoxVector which I think it does.
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.