gecko-dev/js
Igor Bukanov ec49e6a78d Bug 737364 - part 1 - stop using the cx in the GC implementation
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.
2012-03-25 09:48:45 +02:00
..
ductwork/debugger
examples No bug: Bring jorendb up to date with current state of Debugger object. r=NPOB,jorendorff 2011-12-09 14:12:36 -08:00
ipc Bug 737365 - stop using the cx during finalization, part 1. 2012-03-19 15:34:55 +01:00
jsd Bug 711895 - Tweak the warning options used for GCC builds (3rd attempt). r=waldo,derf,khuey,mhommey. 2012-03-21 22:21:16 -07:00
public Bug 742438: Fix straggling bool-vs-NULL comparison after HashSet::put return-type change. r=terrence 2012-04-04 11:18:18 -07:00
src Bug 737364 - part 1 - stop using the cx in the GC implementation 2012-03-25 09:48:45 +02:00
xpconnect Bug 737006 - Use internal ply only if needed. r=khuey 2012-04-06 14:06:52 -04:00