Closed
Bug 588079
Opened 15 years ago
Closed 7 years ago
MarkGCPages appears to miscalculate memEnd
Categories
(Tamarin Graveyard :: Garbage Collection (mmGC), defect)
Tamarin Graveyard
Garbage Collection (mmGC)
Tracking
(Not tracked)
RESOLVED
WONTFIX
Future
People
(Reporter: treilly, Unassigned)
Details
Let's say this is called with args of 0x3000, 2, memEnd should end up 0x5000
memStart will get set to 0x0 and memEnd to 0x4000.
| Reporter | ||
Comment 1•15 years ago
|
||
In practice this is a inconsequential bug because num pages is only greater than 1 for GCLargeAllocs and the first page will always be within memEnd, so the GC will still mark pointers to this end of range Large allocation. If we had a stack pointer (where we honor interior pointers) to a secondary large page that was at the end of the range like this we wouldn't mark it but that is extremely unlikely in practice.
Updated•15 years ago
|
Assignee: nobody → fklockii
Status: NEW → ASSIGNED
Priority: -- → P3
Target Milestone: --- → flash10.x - Serrano
Updated•14 years ago
|
Flags: flashplayer-bug+
Updated•14 years ago
|
Priority: P3 → --
Target Milestone: Q3 11 - Serrano → Future
Comment 3•7 years ago
|
||
No assignee, updating the status.
Comment 4•7 years ago
|
||
No assignee, updating the status.
Comment 5•7 years ago
|
||
No assignee, updating the status.
Comment 6•7 years ago
|
||
Tamarin isn't maintained anymore. WONTFIX remaining bugs.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•