Closed Bug 607869 Opened 14 years ago Closed 6 years ago

Optimize handling of Sticky bit

Categories

(Tamarin Graveyard :: Garbage Collection (mmGC), defect, P4)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX
Q1 12 - Brannan

People

(Reporter: lhansen, Unassigned)

Details

In bug #596918 Werner remarks: > Post IM discussion with Tommy: Why does Stick() not just set the RCBITS to 255 > and we use that as the sticky flag? Why do we need a separate bit? Switching > this would save one check in IncrementRef where we set the STICKYFLAG: > > if((composite&RCBITS) == RCBITS) { > composite |= STICKYFLAG; That seems like a valid observation; the code in Incrementref (at least) would have to be reorganized slightly, but we would be able to remove one test from the path in the common case.
Target Milestone: Q3 11 - Serrano → Q1 12 - Brannan
Tamarin isn't maintained anymore. WONTFIX remaining bugs.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.