зеркало из https://github.com/mozilla/gecko-dev.git
ec49e6a78d
This part removes JSContext::gcBackgroundFree, moves all mark-related cleanup code to run right after the marking is done for clear mark/sweep separation and eliminates all JSContext references in the GC implementation. That allowed to remove a wait for the bakground finalization to finish in js_DestroyContext. As a followup for the bug 737365 the patch also replaces in few cases the JSContext argument with FreeOp in infallible code that only free/destroy things. |
||
---|---|---|
.. | ||
ductwork/debugger | ||
examples | ||
ipc | ||
jsd | ||
public | ||
src | ||
xpconnect |