Fabrice Desré
|
3a5b10b99f
|
Bug 754198 - Warning treated as error in jemalloc.c. Build busted. [r=jlebar,bsmedberg]
|
2012-05-11 12:34:24 -07:00 |
|
Andrew McCreight
|
d4690cdaa5
|
Bug 748040 - remove malloc hooks from cycle collector. r=smaug
|
2012-05-10 07:59:00 -07:00 |
|
Andrew McCreight
|
6f1fa12928
|
Bug 744103, part 5 - Remove remaining langID things from CC. r=smaug
|
2012-05-03 12:28:11 -07:00 |
|
Andrew McCreight
|
074e4f6816
|
Bug 744103, part 4 - Remove nsCycleCollectionLanguageRuntime. r=smaug
|
2012-05-03 12:28:11 -07:00 |
|
Andrew McCreight
|
066e94ef07
|
Bug 744103, part 3 - Change NoteRoot to NoteJSRoot and NoteNativeRoot. r=smaug
|
2012-05-03 12:28:11 -07:00 |
|
Andrew McCreight
|
b0785e2034
|
Bug 744103, part 2 - Change NoteScriptChild to NoteJSChild. r=smaug
|
2012-05-03 12:28:10 -07:00 |
|
Andrew McCreight
|
bd76da3bba
|
Bug 744103, part 1 - Store nsCycleCollectionJSRuntime separately. r=smaug
|
2012-05-03 12:28:10 -07:00 |
|
Nicholas Nethercote
|
53ffe0d1c1
|
Bug 744311 (part 1) - Preliminary whitespace and code order changes. r=jlebar.
|
2012-04-09 22:52:33 -07:00 |
|
Andrew McCreight
|
046550f9f5
|
Bug 678615, part 2: remove FinishCycleCollection. r=smaug
|
2012-04-25 08:10:09 -07:00 |
|
Andrew McCreight
|
95272fb894
|
Bug 678615 - remove ExplainLiveExpectedGarbage. r=smaug sr=peterv
|
2012-04-25 08:10:09 -07:00 |
|
Mark Capella
|
0ae5c580ff
|
Bug 740688 - Use uintptr_t instead of PRUword, and intptr_t instead of PRWord. r=jwalden
|
2012-04-11 17:17:44 -07:00 |
|
Andrew McCreight
|
52a170fa63
|
Bug 744088 - remove nsCycleCollector_getRuntime. r=smaug
|
2012-04-11 16:50:03 -07:00 |
|
Andrew McCreight
|
437c70ebb8
|
Bug 738769 - only unmark purple if purple. r=smaug
|
2012-03-26 09:57:29 -07:00 |
|
Hessam Salehi
|
a64cc02b3f
|
Bug 474505 - Replace uses of nsVoidPtrHashkey with nsPtrHashKey<T>; r=bsmedberg
|
2012-03-21 14:07:31 -04:00 |
|
Andrew McCreight
|
91af7b584d
|
Bug 736763 - CanSkipInCC when adding roots. r=smaug
|
2012-03-18 07:17:04 -07:00 |
|
Andrew McCreight
|
578337e5c5
|
Bug 521853 - Make all cycle collector faults fatal. r=smaug
|
2012-03-15 21:13:08 -07:00 |
|
Andrew McCreight
|
c7b949636a
|
Bug 728460, part 1 - add forget_skippable option to remove childless nodes. r=smaug
|
2012-03-05 13:48:04 -08:00 |
|
Andrew McCreight
|
0944b89d1a
|
Bug 730357 - factor out common NoteChild code. r=smaug
|
2012-02-26 13:18:44 -08:00 |
|
Andrew McCreight
|
8457a74978
|
Bug 697115 - return detailed CC results. r=smaug
|
2012-02-23 20:16:37 -08:00 |
|
Andrew McCreight
|
0702076a82
|
Bug 727604 - add release assertions to investigate cycle collector crashes. r=smaug
|
2012-02-20 12:13:29 -08:00 |
|
Olli Pettay
|
eed2ac7d77
|
Bug 726346 - Implement a version of nsICycleCollectorListener for devtools, r=mccr8
|
2012-02-17 19:35:22 +02:00 |
|
Olli Pettay
|
174c8cd9a0
|
Bug 725768 - BBP for ObjectHolders, additional patch 2, r=mccr8
|
2012-02-13 22:59:14 +02:00 |
|
Andrew McCreight
|
244b112613
|
Bug 726374 - clean up CC debug timing infrastructure. r=smaug
|
2012-02-12 08:02:01 -08:00 |
|
Andrew McCreight
|
d6fc74bb61
|
Bug 696174 - Log JS heap at the same time as CC heap. r=bholley,smaug
|
2012-02-02 16:32:30 -08:00 |
|
Andrew McCreight
|
a87702a434
|
Bug 721794 - add SPS labels for CC entry points. r=smaug
|
2012-01-31 13:47:47 -08:00 |
|
Andrew McCreight
|
ba7bc6984f
|
Bug 721420 - WantAllTraces should disable Skippable CC optimizations. r=smaug
|
2012-01-29 16:45:08 -08:00 |
|
Bill McCloskey
|
6cb04d72a6
|
Bug 706227 - Add way for JS_GC API users to give detailed reason for invocation (r=mccr8)
|
2012-01-25 10:59:55 -08:00 |
|
Luke Wagner
|
afdd78c326
|
Bug 675078 - rm JSThreadData and JSThread (JSRuntime is now officially single-threaded) (r=igor,rs=mccr8)
|
2011-07-18 14:54:48 -07:00 |
|
Matt Brubeck
|
5491d5a546
|
Back out 79deba022227 (bug 675078) because of Win debug mochitest-other failures
|
2012-01-24 17:32:30 -08:00 |
|
Luke Wagner
|
9912c99d35
|
Bug 675078 - rm JSThreadData and JSThread (JSRuntime is now officially single-threaded) (r=igor)
|
2011-07-18 14:54:48 -07:00 |
|
Olli Pettay
|
397a037440
|
Bug 718634 - Move CanSkip* to nsCycleCollectionParticipant, r=mccr8
|
2012-01-17 18:32:19 +02:00 |
|
Olli Pettay
|
29e52f9b4a
|
Bug 716518 - Add skip* phases to cycle collector, r=mccr8
|
2012-01-14 18:58:05 +02:00 |
|
Ehsan Akhgari
|
51ca65925b
|
Bug 714286 followup - Fix the temp path detection code for Windows; r=mccr8
|
2012-01-03 22:53:30 -05:00 |
|
Phil Ringnalda
|
ff2b4777bc
|
Merge mozilla-inbound with mozilla-central
|
2012-01-01 20:53:49 -08:00 |
|
Olli Pettay
|
fc49f82e03
|
Bug 713778 - nsICycleCollectorListener should not enable trace_all by default, r=mccr8
|
2012-01-01 23:48:42 +02:00 |
|
Ehsan Akhgari
|
e1726bce8b
|
Bug 714286 - Cycle collection log should be written to a place where the process can write to, and the name of the file should be printed to the error console; r=mccr8
|
2012-01-01 17:34:00 -05:00 |
|
Andrew McCreight
|
ba3eb0f645
|
Bug 706164 - Add telemetry for CC forcing GC. r=bent
|
2011-12-05 09:04:41 -08:00 |
|
Nathan Froyd
|
0748ca93c2
|
Bug 709205 - use GetObserverService in xpcom; r=dougt
|
2011-12-09 14:36:17 -05:00 |
|
Andrew McCreight
|
a7db681e24
|
Bug 668855, part 5: scan weak maps. r=gal
|
2011-11-24 07:35:57 -05:00 |
|
Andrew McCreight
|
7b8e4217ee
|
Bug 668855, part 4: store weak map info in CC data structure. r=gal
|
2011-11-24 07:35:56 -05:00 |
|
Andrew McCreight
|
ba739a8e81
|
Bug 668855, part 2: add nsCycleCollectionTraversalCallback hook for weak mappings. r=peterv
|
2011-11-24 07:35:56 -05:00 |
|
Andrew McCreight
|
a3a3456720
|
Bug 694436 - begin CC listener before BeginCollection. r=bent
|
2011-10-13 17:37:18 -07:00 |
|
Olli Pettay
|
1ee8038765
|
Bug 702240 - [CC] Optimize sizeof nsPurpleBuffer::Block, r=mccr8
|
2011-11-14 18:10:06 +02:00 |
|
Luke Wagner
|
9cd47c906a
|
Bug 650411 - assert in debug/release builds that JSRuntime is only used in a single-threaded manner (r=jorendorff,sr=dmandelin)
|
2011-07-01 14:11:31 -07:00 |
|
Ehsan Akhgari
|
478ad1a412
|
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
|
2011-10-17 10:59:28 -04:00 |
|
Jeff Walden
|
7d613942b0
|
Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones
|
2011-10-10 22:50:08 -07:00 |
|
Jeff Walden
|
c5e5f873d1
|
Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail
|
2011-10-12 12:21:53 -07:00 |
|
Jeff Walden
|
946f2ae0e3
|
Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
|
2011-10-10 22:50:08 -07:00 |
|
Alon Zakai
|
9b5b139517
|
Bug 692305 - Make cycle collector dumps multiprocess-friendly. r=dougt
|
2011-10-06 13:22:43 -07:00 |
|
Michael Wu
|
0fe7772ece
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
|
2011-09-28 23:19:26 -07:00 |
|