Closed Bug 755105 Opened 12 years ago Closed 12 years ago

GC: don't trigger post barriers on non-object private data

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 776583

People

(Reporter: terrence, Assigned: terrence)

Details

(Whiteboard: [js:t])

We put all sorts of crazy stuff in the JSObject's private data field.  Sometimes it is a valid, traced GC thing, other times it is random memory, or even the occasional int.  The setter for the private data needs to be aware of what they are putting in there so that we do not trigger the store buffer on something that isn't a GCThing.
Whiteboard: [js:t]
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.