xpcom/glue/nsCycleCollectionParticipant.h
eb55406fa541ac03162a169f2930e31fadd3007a
created 2012-07-23 07:42 +0200
pushed 2015-01-29 05:44 +0000
Mike Hommey Mike Hommey - Bug 775424 - Make cycle collection vtables rodata. r=smaug a=lsblakk
7edaa46a402aae99b89c1ba6774967f0dcbf822b
created 2012-07-11 00:26 -0400
pushed 2015-01-29 05:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 772738 - Avoid "unused variable 'tmp'" warnings for empty CC traverse method implementations; r=smaug
83369c1bb9af922f6de3ad2cfebc8df50959a5ab
created 2012-06-04 08:30 +0200
pushed 2015-01-29 05:44 +0000
Mike Hommey Mike Hommey - Bug 616262 - Avoid cycle collection participant global variables adding static initializers. r=smaug,r=mccr8,r=Waldo
005b54b174a31ee9430de0f23c583fcab5b67a2e
created 2012-06-15 15:50 +0200
pushed 2015-01-29 05:44 +0000
Mike Hommey Mike Hommey - Backout changeset a81526647059 and 560c492f81ad (bug 616262) because of Windows Moth perma-orange
a81526647059621e4a5a3f7e0d047dda4eac5cae
created 2012-06-15 10:49 +0200
pushed 2015-01-29 05:44 +0000
Mike Hommey Mike Hommey - Fixup for bug 616262 to avoid Windows PGO bustage. r=me
560c492f81ad60d02f2adf78beb7813bae428b33
created 2012-06-04 08:30 +0200
pushed 2015-01-29 05:44 +0000
Mike Hommey Mike Hommey - Bug 616262 - Avoid cycle collection participant global variables adding static initializers. r=smaug,r=mccr8,r=Waldo
b7f3236f127b6f8d455efa6ad75f82a3a3c5f3d4
created 2012-06-10 19:44 -0400
pushed 2015-01-29 05:44 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert c39d36167b99 due to a horribly munged backout.
c39d36167b99139c4e39c2180f21cebae7ea6dbd
created 2012-06-10 19:37 -0400
pushed 2015-01-29 05:44 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout the bug 754202 backout due to orange.
b7d5ee4528c82a4aa5f299f66a7f20b9f8c71946
created 2012-05-15 09:56 -0700
pushed 2015-01-29 05:44 +0000
Andrew McCreight Andrew McCreight - Bug 754478 - clean up cycle collector JS tracing callbacks. r=bent
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2015-01-29 05:44 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
358a6096a0dae97978e1e658f5c009b917790750
created 2012-05-18 10:29 +0200
pushed 2015-01-29 05:44 +0000
Ms2ger Ms2ger - Bug 754643 - Enable FAIL_ON_WARNINGS in content/media; r=cpearce f=roc
6b0956a736bc4657d6cac9a6d956a79905648b22
created 2012-05-03 12:28 -0700
pushed 2015-01-29 05:44 +0000
Andrew McCreight Andrew McCreight - Bug 744103, part 3 - Change NoteRoot to NoteJSRoot and NoteNativeRoot. r=smaug
e637e514910b0809004c9d609f982e9756da732d
created 2012-05-03 12:28 -0700
pushed 2015-01-29 05:44 +0000
Andrew McCreight Andrew McCreight - Bug 744103, part 2 - Change NoteScriptChild to NoteJSChild. r=smaug
a454f62db5728ba41241fcf37bcbcdd75a713182
created 2012-04-25 08:10 -0700
pushed 2015-01-29 05:44 +0000
Andrew McCreight Andrew McCreight - Bug 678615 - remove ExplainLiveExpectedGarbage. r=smaug sr=peterv
04aa64acdc6597872b8ff1f2df6c39026e2bddbc
created 2012-03-28 22:43 -0700
pushed 2015-01-29 05:44 +0000
Phil Ringnalda Phil Ringnalda - Back out b00bf7f3869c (bug 737976) for apparently causing mochitest-1 leaks on a CLOSED TREE
b00bf7f3869c471073f6ade173b50617904066e0
created 2012-03-28 19:07 -0700
pushed 2015-01-29 05:44 +0000
Kyle Huey Kyle Huey - Bug 737976: Remove nsINodeInfo. rs=bent
28722c9549135026c145373fd623174618a54d6b
created 2012-03-30 09:40 -0700
pushed 2015-01-29 05:44 +0000
Andrew McCreight Andrew McCreight - Bug 738769 - only unmark purple if purple. r=smaug a=akeybl
2a7c65f8a769534f55afca76f87e44be14b675f5
created 2012-02-15 15:28 -0800
pushed 2015-01-29 05:44 +0000
Andrew McCreight Andrew McCreight - Bug 727313 - avoid warnings, add case for skippable CC macros. r=smaug
856dfbcebb26d18a18ea13bb9a5abb3d8ee0c0c6
created 2012-02-24 15:51 +0200
pushed 2015-01-29 05:44 +0000
Olli Pettay Olli Pettay - Bug 725768 - BBP for ObjectHolders, r=mccr8, a=akeybl
cfaee7b043f7204d8db74d4f579c914f5bedc6fa
created 2012-01-23 23:06 +0100
pushed 2015-01-29 05:44 +0000
Olli Pettay Olli Pettay - Bug 720423 - Add NS_DECL_CYCLE_COLLECTION_SKIPPABLE_SCRIPT_HOLDER_CLASS_INHERITED, r=mccr8
1cfc17f1bd13a7220b0b90c822b98a91d7fdb6bf
created 2012-01-17 18:32 +0200
pushed 2015-01-29 05:44 +0000
Olli Pettay Olli Pettay - Bug 718634 - Move CanSkip* to nsCycleCollectionParticipant, r=mccr8
49afabda6701e120b15e625446cf067a1d450334
created 2012-01-14 18:58 +0200
pushed 2015-01-29 05:44 +0000
Olli Pettay Olli Pettay - Bug 716518 - Add skip* phases to cycle collector, r=mccr8
9db08bbdfe46702bd886900d1ad820bc2bf491b9
created 2011-11-24 07:35 -0500
pushed 2015-01-29 05:44 +0000
Andrew McCreight Andrew McCreight - Bug 668855, part 2: add nsCycleCollectionTraversalCallback hook for weak mappings. r=peterv
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2015-01-29 05:44 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
c36e6d83d89d89711381d36aff4172c277f3c032
created 2011-06-21 15:23 +0200
pushed 2015-01-29 05:44 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 664388 (NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS uses wrong pointer). r=bent.
233d73076b2e0038c6aff012449db04bb64c49d4
created 2011-06-23 14:10 -0700
pushed 2015-01-29 05:44 +0000
Andrew McCreight Andrew McCreight - Bug 665564 - change DescribeNode to DescribeRefCountedNode to remove CCNodeType. r=bent
f459af6a2a8e5c7f31aec5ba8ebfe0a4007e2372
created 2011-06-24 00:42 -0400
pushed 2015-01-29 05:44 +0000
Boris Zbarsky Boris Zbarsky - Back out bug 665564 (rev 9de9b3a9458c) and bug 666790 (rev 7d3d5b9710ea) due to Mac test orange.
9de9b3a9458ceb0004459e228e8d9d9f436acb0b
created 2011-06-23 14:10 -0700
pushed 2015-01-29 05:44 +0000
Andrew McCreight Andrew McCreight - Bug 665564 - change DescribeNode to DescribeRefCountedNode to remove CCNodeType. r=bent
e47d70a92208f4f31eef51dc998837d822fb1269
created 2011-05-23 18:09 -0700
pushed 2015-01-29 05:44 +0000
Shawn Gong Shawn Gong - Bug 658683: Make xhr.response not create a new ArrayBuffer every time it is accessed. r=sicking. Additional fixes by sicking, r=peterv a-aurora=jst
5efa04d241914c398b4881bf3c5a5b9e96a7db19
created 2011-05-24 15:45 +0200
pushed 2015-01-29 05:44 +0000
Mounir Lamouri Mounir Lamouri - Back out bug 632255 and bug 658683 due to oranges on Windows Mochitest-1.
0f1c8a5a68764032122bd6a4d7ae0a170314c229
created 2011-05-23 18:09 -0700
pushed 2015-01-29 05:44 +0000
Shawn Gong Shawn Gong - Bug 658683: Make xhr.response not create a new ArrayBuffer every time it is accessed. r=sicking. Additional fixes by sicking, r=peterv
0aa78437f821483b4fea2055762af7f44b48d032
created 2011-05-23 20:21 -0700
pushed 2015-01-29 05:44 +0000
Jonas Sicking Jonas Sicking - back out probably cause of orange. a=backout
f041ff7205636d5318d4c4975662277f72e20cba
created 2011-05-23 18:09 -0700
pushed 2015-01-29 05:44 +0000
Shawn Gong Shawn Gong - Bug 658683: Make xhr.response not create a new ArrayBuffer every time it is accessed. r=sicking
3600ea5785275fce6930fc0e839319effe3a1113
created 2011-02-02 16:30 +0100
pushed 2015-01-29 05:44 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug ug 652135 (Add more CC edge names). r=dbaron.
1b37bbdb15b7ecedb68f7fafda3f04f0c9f770d0
created 2011-04-21 20:17 -0700
pushed 2015-01-29 05:44 +0000
L. David Baron L. David Baron - Implement window.matchMedia for matching of media queries and notification of media query changes. (Bug 542058, patch 3) r=bzbarsky
8ad9f3559f4383d66ce72c71a37d7e831acac0f5
created 2010-12-16 16:30 +0100
pushed 2015-01-29 05:44 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 584048 (Clean up cycle collection code) - rename RootAndUnlinkJSObjects to Root. r=bent.
92c7b48558d51624e4c9b077100197b45be2d911
created 2010-11-08 16:02 +0100
pushed 2015-01-29 05:44 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 584048 (Clean up cycle collection code) - move unlinking of JS members from root into unlink. r=bent.
b07a1861acf2539b81bda452854497266c89555a
created 2010-11-11 14:52 -0800
pushed 2015-01-29 05:44 +0000
Ben Turner Ben Turner - Bug 580096 - 'move the cycle collector off the main thread'. r=peterv+jst
11de95cfdc8aec33cfd62d20a855e67d2013818e
created 2009-02-27 15:48 +0100
pushed 2015-01-29 05:44 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 466157 (Better CC logging for nodes). r=dbaron, a=jst.
081a707a76b8f46bc648ca3177dcefe9f21f6da9
created 2010-08-25 09:10 -0400
pushed 2015-01-29 05:44 +0000
David Humphrey David Humphrey - bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad
eaa833618eaab81c9a1aad2516434196b47e9664
created 2010-08-18 13:04 -0400
pushed 2015-01-29 05:44 +0000
Ted Mielczarek Ted Mielczarek - Backed out changeset 1362f0ca86d2 (bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save) due to test failures.
1362f0ca86d2e16b0341e45e8d5d9be8345a44f0
created 2010-08-17 09:40 -0400
pushed 2015-01-29 05:44 +0000
David Humphrey David Humphrey - bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad
25442798da4ad3cbc68f5523fa12ff4138061eca
created 2010-06-02 14:33 -0400
pushed 2015-01-29 05:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 569504 - Fix the spell checker leaking windows and documents; r=roc
b817ecf64daa74780329aa9e424aa1eb6c45d5d1
created 2009-07-16 13:06 -0700
pushed 2015-01-29 05:44 +0000
Blake Kaplan Blake Kaplan - Bug 501840 - Avoid a warning when a cycle collection participant doesn't use tmp. r+sr=peterv
e277a7a7ad4f8da8fa820404eca30b303f08e689
created 2009-07-08 18:10 -0700
pushed 2015-01-29 05:44 +0000
L. David Baron L. David Baron - Make some of the DEBUG_CC code accessible to code in non-debug builds so it can be used by memory tools for Web developers. (Bug 500233) r+sr=peterv
b43290ec93660f59a12d77b74ed2f971a1263962
created 2009-05-12 22:20 +0200
pushed 2015-01-29 05:44 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 482788 (Lightweight DOM wrappers). r=jst, sr=mrbkap.
c71cdcfe893475d1a7fc6a5a28d130c9cead02af
created 2009-06-11 17:46 -0700
pushed 2015-01-29 05:44 +0000
Doug Turner Doug Turner - Bug 488862 - crash while geolocation is retrieving data [@ nsGeolocation::RemoveRequest]. r=dbaron, sr=smaug, r=ctalbert on tests
a1de0e8a049098abefea2d83c9ae36ba01a081f7
created 2009-05-07 11:19 -0700
pushed 2015-01-29 05:44 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 475737 (Windows stay alive too long because nsJSContext doesn't unlink correctly). r=bent, sr=jst.
fb7f8956aff514c965cbe93b858369fe02d48cc9
created 2009-05-16 16:16 +0200
pushed 2015-01-29 05:44 +0000
Peter Van der Beken Peter Van der Beken - Backed out changeset 0c8d4f846be8 (Fix for bug 475737 (Windows stay alive too long because nsJSContext doesn't unlink correctly).) to try to fix Tshutdown regression.
0c8d4f846be88e2b6c7c0ca131e51b4876c83bbd
created 2009-05-07 11:19 -0700
pushed 2015-01-29 05:44 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 475737 (Windows stay alive too long because nsJSContext doesn't unlink correctly). r=bent, sr=jst.
4c683cf90ba1d4691954eba025fa64eb69168756
created 2009-03-03 14:14 +0200
pushed 2015-01-29 05:44 +0000
Olli Pettay Olli Pettay - Bug 480956 - HTMLDocument and some other dom objects traverse member variables even if the document is in 'nsCCUncollectableMarker::InGeneration' r+sr=peterv
eee86e5513ad381eaa16a55f037fa479c8d54187
created 2008-10-10 17:04 +0200
pushed 2015-01-29 05:44 +0000
Arpad Borsos Arpad Borsos - Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
659e8d1d72835a6569c38969f0b6fdff40c4dcfb
created 2008-03-17 16:11 -0700
pushed 2015-01-29 05:44 +0000
dbaron dbaron - Add knowledge of edge names to cycle collector, ifdef DEBUG_CC. b=420514 r+sr=peterv a=damons
25e69c8352d83b85229c8eb8ecc6ed5b598191af
created 2008-03-14 09:23 -0700
pushed 2015-01-29 05:44 +0000
reed reed - Bug 421615 - "unused variable ‘tmp’ in NS_IMPL_CYCLE_COLLECTION_0" [p=tuukka.tolvanen@gmail.com (Tuukka Tolvanen [sp3000]) r+sr=dbaron a1.9=beltzner]
d953e8396f168886c313d6b870f65fbea108fcb0
created 2008-01-29 18:05 -0800
pushed 2015-01-29 05:44 +0000
peterv peterv - Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron.
c2810568bf4b85150874bae8c8152ca058eba70a
created 2008-01-29 13:42 -0800
pushed 2015-01-29 05:44 +0000
peterv peterv - Try to fix orange
b324a844c7a0104db21d9dd102c6faf71565b857
created 2008-01-29 12:48 -0800
pushed 2015-01-29 05:44 +0000
peterv peterv - Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron.
5f1766d9c0d93e681215181187e3a86c83dc355a
created 2008-01-10 06:10 -0800
pushed 2015-01-29 05:44 +0000
peterv peterv - Fix for bug 402966 (JS_Assert "!rt->gcRunning"). r/sr=dbaron.
4e0a8504016d46e1482ab35dc6bc5f68170cba7b
created 2007-11-01 15:51 -0700
pushed 2015-01-29 05:44 +0000
jst jst - Landing patch for bug 401687. Stop reference counting JS objects in the cycle collector. Patch by peterv@propagandism.org, r+sr=dbaron@mozilla.com,igor@mir2.org, a=dsicore@mozilla.com
e0c33984a2d03347caff7e4a98168e1827708d41
created 2007-10-29 06:45 -0700
pushed 2015-01-29 05:44 +0000
peterv peterv - Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
less more (0) -60 tip