Closed
Bug 1182157
Opened 9 years ago
Closed 1 year ago
Rip out DebuggerWeakMap zone wrangling and just use the debuggee zone set
Categories
(Core :: JavaScript Engine, defect)
Core
JavaScript Engine
Tracking
()
RESOLVED
DUPLICATE
of bug 1548242
People
(Reporter: fitzgen, Unassigned)
References
(Blocks 1 open bug)
Details
Follow up to bug 1169710 comment 42
Reporter | ||
Updated•9 years ago
|
Status: NEW → ASSIGNED
Reporter | ||
Comment 1•9 years ago
|
||
Note that because we rely on the GC to clean up cross-compartment edges in the weak maps, there can be cross compartment/zone edges in the weak maps that stick around for a little while even though the referent zone/compartment is not a debuggee. We would have to change this behavior to fix this bug, eg by iterating over the maps when removing a debuggee and also removing any edges into the debuggee's compartment.
Assignee: nfitzgerald → nobody
Status: ASSIGNED → NEW
Updated•4 years ago
|
Blocks: js-debugger
Updated•2 years ago
|
Severity: normal → S3
Comment 2•1 year ago
|
||
This DebuggerWeakMap zone wrangling got removed in bug 1548242.
You need to log in
before you can comment on or make changes to this bug.
Description
•