Closed
Bug 877699
Opened 12 years ago
Closed 11 years ago
Lazy bytecode patches added two new rooting hazards in Debugger.cpp
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: bzbarsky, Unassigned)
References
Details
Specifically:
Function 'Debugger.cpp:uint8 EnsureFunctionHasScript(JSContext*, JSFunction*)' has unrooted 'fun' of type 'JSFunction*' live across GC call 'void js::AutoCompartment::AutoCompartment(JSContext*, JSObject*)' at js/src/vm/Debugger.cpp:2899
Function 'Debugger.cpp:int32 DebuggerObject_getParameterNames(JSContext*, uint32, JS::Value*)' has unrooted 'result' of type 'JSObject*' live across GC call 'Debugger.cpp:uint8 EnsureFunctionHasScript(JSContext*, JSFunction*)' at js/src/vm/Debugger.cpp:4474
Updated•11 years ago
|
Comment 1•11 years ago
|
||
These appear to be fixed.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•