Closed Bug 606553 Opened 15 years ago Closed 15 years ago

We use a write barrier on memory that doesn't contain pointers

Categories

(Tamarin Graveyard :: Virtual Machine, defect)

defect
Not set
minor

Tracking

(Not tracked)

RESOLVED FIXED
Q3 11 - Serrano

People

(Reporter: treilly, Assigned: treilly)

Details

Attachments

(1 file)

Attached patch fix it — — Splinter Review
Silliness, found by new stricter write barrier assertions.
Attachment #485357 - Flags: review?(stejohns)
Adding new assertions to write barriers as part of bug 525875 and learning some interesting things.
Assignee: nobody → treilly
Target Milestone: --- → flash10.x - Serrano
Status: NEW → ASSIGNED
Attachment #485357 - Flags: review?(stejohns) → review+
Attachment #485357 - Flags: superreview?(lhansen)
Comment on attachment 485357 [details] [diff] [review] fix it In the absence of WB_SKIP - which seems like a fine idea - there probably ought to be a comment in each instance, eg, "// No WB necessary as the container is non-pointer-containing". (I'm just looking at the patch, so assume I don't know what I'm talking about if there are comments to the same effect in the immediate vicinity.) Assume SR+ with that change.
Attachment #485357 - Flags: superreview?(lhansen) → superreview-
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
I went with a stubbed out WB_SKIP macro to at least establish a precedent and make it clear what's going on and added a comment to the top of the function that builds the list.
Flags: flashplayer-bug+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: