gecko/js/xpconnect
Andrew McCreight e4a508dec8 Bug 1158558, part 2 - Finish incremental GCs in progress in BeginCollection() and ShutdownCollect(). r=smaug
Various parts of the first half of BeginCollection() can start an incremental GC.
This is bad because running the GC and CC at the same time can cause the CC to end
up with pointers to dead JS objects.

To avoid this, we finish any incremental GC in progress in BeginCollection. This
is slow, but hopefully it is rare.
2015-05-15 10:33:09 -07:00
..
crashtests
idl Bug 1148188 - part2: interposeCall. r=billm 2015-05-07 14:03:24 +02:00
loader Bug 1164620 - Part 1: Remove instances of #ifdef PR_LOGGING in various places. r=froydnj 2015-05-14 10:13:24 -07:00
public Bug 1156632 - Remove unused forward class declarations - patch 7 - JS, r=sfink 2015-04-22 08:29:26 +02:00
shell Bug 1118149 - Mark js/src as FAIL_ON_WARNINGS for gcc and clang. r=jorendorff 2014-12-14 22:10:10 -08:00
src Bug 1164620 - Part 1: Remove instances of #ifdef PR_LOGGING in various places. r=froydnj 2015-05-14 10:13:24 -07:00
tests Bug 1158558, part 2 - Finish incremental GCs in progress in BeginCollection() and ShutdownCollect(). r=smaug 2015-05-15 10:33:09 -07:00
wrappers Bug 861219 - Part 0: Make ClassSpec be able to delegate to another ClassSpec. r=bholley 2015-05-14 13:03:14 +09:00
moz.build Bug 1139216 - Add BUG_COMPONENT information for js/xpconnect/. r=bholley 2015-03-04 14:07:59 -08:00