xpcom/glue/nsCycleCollectionParticipant.h
058ed6c240bbd1abbf7518b72a07c26d996e50b8
created 2014-03-03 08:53 -0800
pushed 2015-05-11 19:32 +0000
Bobby Holley Bobby Holley - Bug 975419 - Add a JS::TenuredHeap<JSObject*> overload to TraceCallbacks. r=mccr8,terrence
e637f7b15f5c8c8c3cbc3edc70a89980383e917c
created 2014-02-28 09:56 -0800
pushed 2015-05-11 19:32 +0000
Andrew McCreight Andrew McCreight - Bug 977260, part 2 - Use more macros for CC nsDOMCameraControl stuff. r=smaug
b8dfec3cca1c31dc559a364743faf680c18a3c67
created 2014-02-10 22:33 -0800
pushed 2015-05-11 19:32 +0000
Oleg Romashin Oleg Romashin - Bug 967796 - Implement Pointer Enter/Leave events support. refactor OutOver element helpers. r=smaug
658382d7cc3bb6b04c6b72020e65d0ecbbec9be0
created 2014-02-09 09:04 +0100
pushed 2015-05-11 19:32 +0000
Ms2ger Ms2ger - Bug 968766 - Part i: Move the document.all NodeLists into a separate hashtable; r=jst
3be73d80464dec037f8dad11d182435df35305f5
created 2014-01-14 22:23 +0200
pushed 2015-05-11 19:32 +0000
Olli Pettay Olli Pettay - Bug 958315 - Suspect JS things released by dying C++ objects in the next CC, r=mccr8
a3427a45608df38c83b7d5f68b4a99645f87b14d
created 2014-01-07 19:53 -0500
pushed 2015-05-11 19:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 932837 part 2. Create a refcounted object to manage the lifetime of a JS::StackDescription. r=mccr8, terrence
ba049304cb5ecd4b35b14170926f15a7ff835930
created 2013-09-11 18:57 -0700
pushed 2015-05-11 19:32 +0000
Andrew McCreight Andrew McCreight - Bug 915488 - Make CC participant's Root, Unroot and Unlink methods infallible. r=smaug
4a89871f5c4b657eb47de4809d2d451b2e6690f2
created 2013-09-06 08:41 +0200
pushed 2015-05-11 19:32 +0000
Ms2ger Ms2ger - Bug 909953 - Introduce a HTMLAllCollection class; r=smaug
cab38cc3b623bc64de502324963ea8970452c0f2
created 2013-08-19 13:49 -0700
pushed 2015-05-11 19:32 +0000
Andrew McCreight Andrew McCreight - Bug 614238 - Dynamically check that classes QI to their own participant. r=smaug
ddfaadc992786e6c6d5657d00fe78590ca12bf50
created 2013-08-20 15:47 -0700
pushed 2015-05-11 19:32 +0000
Wes Kocher Wes Kocher - Backed out changeset cfecdf10dcba (bug 614238) for b2g debug bustage on a CLOSED TREE
cfecdf10dcba63d90663074370c1311b824156ba
created 2013-08-19 13:49 -0700
pushed 2015-05-11 19:32 +0000
Andrew McCreight Andrew McCreight - Bug 614238 - Dynamically check that classes QI to their own participant. r=smaug
bc978cc5421cb3fa633875cf10797089cfcbae52
created 2013-08-14 18:04 -0400
pushed 2015-05-11 19:32 +0000
Trevor Saunders Trevor Saunders - bug 905418 - get rid of more static constructors in dom/bindings/ r=smaug
4dabe267041da67feda7ca1b000b22bccd050bde
created 2013-08-13 10:46 -0700
pushed 2015-05-11 19:32 +0000
Kyle Huey Kyle Huey - Bug 904143: Remove nsISupports inheritance from PromiseResolver. r=smaug
623333f6248314493c2591510753a4c20710d4a2
created 2013-08-02 10:29 +0900
pushed 2015-05-11 19:32 +0000
Mike Hommey Mike Hommey - Bug 881323 - Re-implement CycleCollectorParticipant with actual vtables, with constexpr to avoid static initializers. r=mccr8
d42a2a82f3d248a677f5534c24fd7dc0dbc2930e
created 2013-07-09 13:30 -0400
pushed 2015-05-11 19:32 +0000
Olli Pettay Olli Pettay - bug 789919, (snow-white) make addref/release of CCable objects faster by removing indirect refcnt increase/decrease, r=mccr8, test changes r=ehsan
f6d53e1cde69f62305640e59440aabc4a643bc17
created 2013-06-18 11:00 +0100
pushed 2015-05-11 19:32 +0000
Jon Coppeard Jon Coppeard - Bug 877762 - GC: Post-barrier cycle collector participants - 7 Convert most JSObect to use Heap<T> (ex. XBL) r=bz
9fba4a49aa71ba00f5b557be53a4d30e634fc236
created 2013-06-18 11:00 +0100
pushed 2015-05-11 19:32 +0000
Jon Coppeard Jon Coppeard - Bug 877762 - GC: Post-barrier cycle collector participants - 6 Convert jsid and JS::String to use Heap<T> r=smaug
e71598bf972312dab776437686e41fcd4256f28d
created 2013-06-18 11:00 +0100
pushed 2015-05-11 19:32 +0000
Jon Coppeard Jon Coppeard - Bug 877762 - GC: Post-barrier cycle collector participants - 5 Convert JS::Value to use Heap<T> r=smaug
8df6f75769f58b9539061c55a8efe8463578e6b1
created 2013-06-18 11:00 +0100
pushed 2015-05-11 19:32 +0000
Jon Coppeard Jon Coppeard - Bug 877762 - GC: Post-barrier cycle collector participants - 4 Convert JSScript* to use Heap<T> r=smaug
e6c4dcde4ffe708060ba70c83b91ed228049824c
created 2013-05-21 16:23 -0700
pushed 2015-05-11 19:32 +0000
Andrew McCreight Andrew McCreight - Bug 874583 - Use NS_IMPL_CYCLE_COLLECTION_INHERITED_n in more places. r=smaug
76321fce71e793ea12db7e0dacf504ad9d9404e5
created 2013-05-27 12:50 +0100
pushed 2015-05-11 19:32 +0000
Jon Coppeard Jon Coppeard - Bug 874691 - Make CC participant tracing indirect r=mccr8 r=smaug r=bz
11f11d9ca5555a151bcde87705edb82f0441b415
created 2013-04-30 10:41 -0700
pushed 2015-05-11 19:32 +0000
Andrew McCreight Andrew McCreight - Bug 798165 - Make nsTimeout more of a real cycle collected class. r=smaug
3f48aa1ff02534f3e46c87b3857fafa76364c8fe
created 2013-04-25 16:52 -0400
pushed 2015-05-11 19:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 865550 - Unlink AudioBufferSourceNode members before AudioNode; r=mccr8
5231dff8991edf8ef7f75da86e2144c14ec3d372
created 2013-04-02 09:48 -0700
pushed 2015-05-11 19:32 +0000
Andrew McCreight Andrew McCreight - Bug 856313 - Clean up some Traverse/Unlink declarations. r=smaug
1653161218b98e2ad3702d3685a6a02b790563ba
created 2013-02-28 18:11 -0500
pushed 2015-05-11 19:32 +0000
Trevor Saunders Trevor Saunders - bug 846619 - add some static checking for use of _INHERITED cc class macros r=smaug
159954333c5ebe635ad1c463253f81f1f190a913
created 2013-02-07 10:19 +0000
pushed 2015-05-11 19:32 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 839529 (Remove various CC participants that don't do anything). r=smaug.
5c1fcd836ba16ec8cb4aaa3b397ef96219486285
created 2013-01-16 23:36 -0500
pushed 2015-05-11 19:32 +0000
Trevor Saunders Trevor Saunders - bug 834894 - remove NS_IMPL_CYCLE_COLLECTION_NATIVE_x macros r=mccr8
526130001ba86417e6540e7846b2a1c666ac0adc
created 2013-01-31 18:46 -0500
pushed 2015-05-11 19:32 +0000
Trevor Saunders Trevor Saunders - bug 838565 - cc taf and nsFind r=smaug
e270f015e0e1e6881119675bd5b1c9be0b4720f2
created 2013-01-12 07:40 -0500
pushed 2015-05-11 19:32 +0000
Trevor Saunders Trevor Saunders - bug 822289 - remove NS_IMPL_CYCLE_COLLECTION_CLASS and friends r=mccr8
5ef3d98bc229120f1bb126e32817a62daf52639d
created 2012-12-08 00:08 -0500
pushed 2015-05-11 19:32 +0000
Trevor Saunders Trevor Saunders - bug 819215 - make NS_IMPL_CYCLE_COLLECTION_XXXCLASS unnecessary r=smaug, mccr8
95afbeaf4fe9f1686e226ddf1978b6384577a142
created 2012-11-28 16:05 -0800
pushed 2015-05-11 19:32 +0000
Andrew McCreight Andrew McCreight - Bug 815397 - Clean up Accessibility cycle collector definitions. r=smaug
e86251ad8e8af36cd971a87212d4fd74f6360c77
created 2012-11-23 11:27 -0800
pushed 2015-05-11 19:32 +0000
Andrew McCreight Andrew McCreight - Bug 814453 - Eliminate NS_IMPL_CYCLE_COLLECTION_UNLINK_NATIVE_0 and NS_IMPL_CYCLE_COLLECTION_TRACE_NATIVE_BEGIN. r=smaug
32c109fec34fa3d9c2f65570208df2d4c452c7b5
created 2012-11-22 12:15 -0500
pushed 2015-05-11 19:32 +0000
Benoit Jacob Benoit Jacob - Bug 814444 - Remove now-useless TRAVERSE_NATIVE_BEGIN and UNLINK_BEGIN_NATIVE macros - r=mccr8
dce37eb7b01a1992fb246e425677ce67cafd039b
created 2012-11-15 02:32 -0500
pushed 2015-05-11 19:32 +0000
Benoit Jacob Benoit Jacob - Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 2: handmade fixups - r=mccr8
6c9caeb3422baf2deb41953f9dce0c2acf2a06cd
created 2012-11-15 02:32 -0500
pushed 2015-05-11 19:32 +0000
Benoit Jacob Benoit Jacob - Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 1: automatic changes - r=mccr8
7a4b00ee35b78178e6a3a8a3fa4f6487d03ad770
created 2012-11-15 02:32 -0500
pushed 2015-05-11 19:32 +0000
Benoit Jacob Benoit Jacob - Bug 811212 - Make most cycle collector assertions fatal - r=mccr8
2d4b8369a198391ff3b4fdc36dd4eb1b9e024168
created 2012-11-15 02:32 -0500
pushed 2015-05-11 19:32 +0000
Benoit Jacob Benoit Jacob - Bug 806279 - CC macros refactoring: part 4: update CC helper macros - r=mccr8,smaug
17f8e44632a6c3143372110608cc07c4fa011221
created 2012-11-15 02:32 -0500
pushed 2015-05-11 19:32 +0000
Benoit Jacob Benoit Jacob - Bug 806279 - CC macros refactoring: part 3: fold the TRAVERSE_NATIVE and AMBIGUOUS cases - r=mccr8,smaug
3d02d563837372d1d00c16df920973b795e9d3df
created 2012-11-15 02:32 -0500
pushed 2015-05-11 19:32 +0000
Benoit Jacob Benoit Jacob - Bug 806279 - CC macros refactoring: part 2: generic BEGIN_ macros folding in the NATIVE case - r=mccr8,smaug
e11ac3ecc685341c62669f2724b228dbbac87380
created 2012-11-15 02:32 -0500
pushed 2015-05-11 19:32 +0000
Benoit Jacob Benoit Jacob - Bug 806279 - CC macros refactoring: part 1: implement type-generic CC UNLINK/TRAVERSE macros - r=mccr8,smaug
7bd96dda75f03267736c8e628995c0481014a139
created 2012-10-26 15:32 +0200
pushed 2015-05-11 19:32 +0000
Jacek Szpot Jacek Szpot - Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
a771f271cf89f69c4c43ad60a050f5f254b3d9d6
created 2012-10-17 18:22 -0700
pushed 2015-05-11 19:32 +0000
Bill McCloskey Bill McCloskey - Bug 798678 - Add weakmap key preservation support to cycle collector (r=mccr8,a=lsblakk)
7a4d62a24e050b1e4b59006919ddd3862f479679
created 2012-09-24 23:31 -0400
pushed 2015-05-11 19:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 792649 - Make the simplest of Web Audio tests work without audio playback for now; r=bzbarsky
28bfdee5702699b0e9313837ff125b55a9f90189
created 2012-09-10 12:16 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
6cd206b371761294125cb98fe9d0c11e2383795f
created 2012-08-29 17:51 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
dc5fc4265990c8ecb269195372959f757af7d00e
created 2012-08-15 14:22 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
50e28df7ff8fa9d0fcbac8ade290afce87a601ed
created 2012-07-24 16:32 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
35ef899801bc41b0af7b694f3858ba3c225dbd8e
created 2012-07-12 13:23 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
881c4b8e74045a4033f68ec402c245f5939481f8
created 2012-06-20 17:36 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
c55f5f8b93857e2b08331a1b4fafd979d3ebb444
created 2012-06-15 15:23 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
3f2823d467bfae54c95cc2242194ab2357e6934f
created 2012-06-12 17:44 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
080fe4327259783bf01cd24cc561cbc21e61d959
created 2012-05-04 19:16 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
c95bd17c4ae77baa34324a9e790b5684254830eb
created 2012-03-30 18:40 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
545ab372f7116abcb0d24ce62f79bae6dcb8b32c
created 2012-03-27 12:48 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
7d6904f186bcf0149c2391267b4d7529c7f326a8
created 2012-02-16 15:06 -0800
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
132462b85b08292526d3c3d87ecffe552ac81727
created 2012-02-14 15:04 -0800
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
18f53c3f6fac1ab4e7aa1f9509dfd8521dc7981a
created 2012-01-25 15:27 -0800
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -100 -60 tip