Closed
Bug 1225577
Opened 9 years ago
Closed 8 years ago
Use stable hashing for CrossCompartmentMap
Categories
(Core :: JavaScript: GC, defect)
Core
JavaScript: GC
Tracking
()
RESOLVED
WONTFIX
Tracking | Status | |
---|---|---|
firefox45 | --- | affected |
People
(Reporter: terrence, Unassigned)
References
Details
This does not fail to compile with assertions about object pointers because it uses a Cell*. I'll add Cell* to my list of unallowed types.
Reporter | ||
Comment 1•9 years ago
|
||
It is difficult to do this for cell -- mostly because of unique id and the hashtables we use around the nursery -- so I think we're just going to have to wait for rekey to catch all of these.
Reporter | ||
Comment 2•9 years ago
|
||
It turns out it is also difficult to make anything else work with a bare Cell*. I think I'm going to try converting this to a variant first.
Reporter | ||
Comment 3•8 years ago
|
||
And we don't really want the CCW table to use UID anyway as there are just too many of them. Better to special case it for the nursery... assuming that that patch can ever land.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•