xpcom/components/nsComponentManager.cpp
59c2ce52a920eff0ca75be2ea86c22e2746762c5
created 2014-05-22 06:48 +0300
pushed 2015-01-12 22:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 869836 - Part 4: Use EqualsLiteral instead of `Equals(NS_LITERAL_STRING(...))`. r=ehsan
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2015-01-12 22:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
a3c277cc5acc5cdc8ab73856f832e5d456027920
created 2014-02-09 16:11 -0800
pushed 2015-01-12 22:04 +0000
Bill McCloskey Bill McCloskey - Bug 966467 - Allow static modules to choose whether to be loaded in content process (r=bsmedberg)
849b1268eb86da7949f5bebd2950f20defa14945
created 2014-01-27 11:46 -0800
pushed 2015-01-12 22:04 +0000
Daniel Holbert Daniel Holbert - Bug 964075: Remove unused const variables from nsComponentManager.cpp, to fix clang warnings. r=froydnj
f33d8dee54dae96575dcddedc85328ba80de6f0d
created 2013-12-07 22:09 -0800
pushed 2015-01-12 22:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 955942 (part 2) - Remove MemoryUniReporter. r=mccr8.
ece8c99958a66cc5049f7fb6da7c61a5d07301ec
created 2013-11-07 16:35 +1100
pushed 2015-01-12 22:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 936964 (part 7, attempt 2) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
190eedf8577ac44ad362192c99c9708ca8098f17
created 2013-11-27 20:05 -0500
pushed 2015-01-12 22:04 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 9 changesets (bug 943660, bug 936964) because of ASAN use-after-free crashes on browser-chrome and mochitest-other
25312eb719988a0049a704813bb598ed07ed7177
created 2013-11-07 16:35 +1100
pushed 2015-01-12 22:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 936964 (part 7) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
ed4f3c12c53234cbb652970b5819da881edbdae1
created 2013-11-22 16:00 +0000
pushed 2015-01-12 22:04 +0000
Ed Morley Ed Morley - Backed out changeset 1eb6ceed2cda (bug 938437) on suspicion of causing WinXP debug jetpack failures on a CLOSED TREE
1eb6ceed2cdab03108bd5de27dfab737e5093822
created 2013-11-19 13:45 +0900
pushed 2015-01-12 22:04 +0000
Mike Hommey Mike Hommey - Bug 938437 - Replace nsStaticXULComponents.cpp with smart use of sections. r=bsmedberg,irc-r=decoder,r=nfroyd
a98c8bea78c96709e9c980a8e01cf4a7fcd48c20
created 2013-11-19 16:27 -0500
pushed 2015-01-12 22:04 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric
78fb435aa0d2a1130271ae2016c3c98042c1d887
created 2013-11-19 14:38 -0800
pushed 2015-01-12 22:04 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 672843) for xpcshell bustage
eaf2fd75d7fc98b651c827f853f4f8bef73e010e
created 2013-11-19 16:27 -0500
pushed 2015-01-12 22:04 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric
e28e95dc0795f065383948d776a29fe1835b1fea
created 2013-07-05 21:20 +0200
pushed 2015-01-12 22:04 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 890545 - provide a way to enumerate registered manifests, r=froydnj,f=glandium
3b1d81c4c118293cfb1912a06020e1df89a897df
created 2013-11-19 12:28 +0100
pushed 2015-01-12 22:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 002e26035367 (bug 938437) to fix PGO Build Bustage on a CLOSED TREE
002e260353670281764b1e6c1a60f4c33011a056
created 2013-11-19 13:45 +0900
pushed 2015-01-12 22:04 +0000
Mike Hommey Mike Hommey - Bug 938437 - Replace nsStaticXULComponents.cpp with smart use of sections. r=bsmedberg,irc-r=decoder
f4e5285b5cd17ae0ecf1d3a231f40b4492cdf209
created 2013-10-09 10:38 -0400
pushed 2015-01-12 22:04 +0000
Arun Arun - Bug 881237- Unlock mLock before logging, r=bsmedberg
64e2f1061cdef29d3e643b57426086d8fe7d5e3c
created 2013-09-29 17:20 -0400
pushed 2015-01-12 22:04 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset a73ffb0d0c97 because of build bustage
a73ffb0d0c97eb26747349b2d99c5af611f0c6f3
created 2013-09-29 16:42 -0400
pushed 2015-01-12 22:04 +0000
Ehsan Akhgari Ehsan Akhgari - Remove a number of unused variables, no bug
20855adc0ef108c99eaee803422d3bc0abaceeda
created 2013-09-26 15:32 -0700
pushed 2015-01-12 22:04 +0000
Wes Kocher Wes Kocher - Backed out changeset 9cc4d49b29b0 (bug 881237) for xpcshell failures
9cc4d49b29b055a0fe87f82ad0e9a6e7840731cc
created 2013-09-27 02:19 +0530
pushed 2015-01-12 22:04 +0000
Arun Arun - Bug 881237: mLock released before logging the warning. r=bsmedberg
3fe9649ebd84b0a4bdefc1321172ada924cb4372
created 2013-08-27 16:24 -0700
pushed 2015-01-12 22:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 (3rd attempt) - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
7cadc7e21f5628c31722107a11958d641a578d24
created 2013-09-09 16:07 +0100
pushed 2015-01-12 22:04 +0000
Ed Morley Ed Morley - Backed out changeset 5c9f3fb14995 (bug 910517) for Android talos failures
5c9f3fb14995931208c04d29ad4f6cc6616616ac
created 2013-08-27 16:24 -0700
pushed 2015-01-12 22:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2015-01-12 22:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
676322e0166cc3970b1467b796260b4219a60078
created 2013-09-04 22:42 -0700
pushed 2015-01-12 22:04 +0000
Phil Ringnalda Phil Ringnalda - Back out 4537337759b7 (bug 910517) because nobody expects the talos inquisition
4537337759b73a894a7c6b4c1d4b2b1d4d68010d
created 2013-08-27 16:24 -0700
pushed 2015-01-12 22:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
24b954d5230c8f6df5c1a021d0a3bd4629b21ca0
created 2013-01-17 21:43 -0800
pushed 2015-01-12 22:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 831193 (part 17) - Don't use NS_MEMORY_REPORTER_IMPLEMENT in xpcom/. r=jlebar.
b3533aba6520d7066c9063250e7350f5c7d6abfb
created 2013-07-18 21:31 -0500
pushed 2015-01-12 22:04 +0000
Joshua Cranmer Joshua Cranmer - Bug 884061 - Part 3y: Use NS_DECL_THREADSAFE_ISUPPORTS in xpcom/, r=bsmedberg
f4a2508ab57c55b512e05a94462f46dfa63e1b35
created 2013-07-12 09:16 +0900
pushed 2015-01-12 22:04 +0000
Mike Hommey Mike Hommey - Bug 892401 - Remove NEW_H. r=ted
1488f54606a2516cc65b601ca2a737e014b69292
created 2013-06-15 05:50 -0400
pushed 2015-01-12 22:04 +0000
Trevor Saunders Trevor Saunders - bug 886526 - remove nsStaticComponents.{h,cpp} r=bsmedberg
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2015-01-12 22:04 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
b6b8be9f8e0dbb295f5661d385d4ee2a61e9d720
created 2013-06-13 20:57 -0700
pushed 2015-01-12 22:04 +0000
Chris Peterson Chris Peterson - Bug 883729 - Fix -Wnull-conversion warnings in xpcom. r=bsmedberg
3dca4337889fc66f4d48af8092e4e1c61b425823
created 2013-06-17 22:43 -0700
pushed 2015-01-12 22:04 +0000
Chris Peterson Chris Peterson - Back out changeset 1b201503737b (Bug 883729) for landing on wrong branch
1b201503737b0c97302cd8a04cd1022c8012945e
created 2013-06-13 20:57 -0700
pushed 2015-01-12 22:04 +0000
Chris Peterson Chris Peterson - Bug 883729 - Fix -Wnull-conversion warnings in xpcom. r=bsmedberg
447cf900cd4f9fed2997882d443739b962d3c1a6
created 2013-04-22 14:15 +0300
pushed 2015-01-12 22:04 +0000
Aryeh Gregor Aryeh Gregor - Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
15e370eefa9fb0c14d8f002aaea838287afc9ff0
created 2013-03-08 21:54 -0500
pushed 2015-01-12 22:04 +0000
Trevor Saunders Trevor Saunders - bug 860027 - export a header declaring XPTInterfaceInfoManager r=bsmedberg
3a772aaaa017219e47b7fe5e53a8bc5e23780e39
created 2013-04-11 22:21 -0500
pushed 2015-01-12 22:04 +0000
Joshua Cranmer Joshua Cranmer - Bug 856108 - Port static analyses to clang, part 2f: use MOZ_STACK_CLASS in xpcom. r=bsmedberg
3c6cd745bea0b58a4cc0555e682b4bea22af60f0
created 2013-04-08 14:35 -0400
pushed 2015-01-12 22:04 +0000
aceman aceman - Bug 856238 - Remove unused includes of the obsolete nsISupportsArray and nsIEnumerator. r=Neil, r=bsmedberg
401981c0ea5106f3b2ac986d27c428336eea0624
created 2013-03-13 16:39 -0400
pushed 2015-01-12 22:04 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 684887 part B - make a SafeMutex which should crash if you try to recursively lock it, instead of deadlocking. r=bent
625ba43c97c6c374d4dfdf9d96eeb7ae9a7c663e
created 2013-03-13 16:39 -0400
pushed 2015-01-12 22:04 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 684887 part A - Make the XPCOM component manager non-reentrant, and make sure that nsFactoryEntry.mFactory is protected by it, r=cjones
0acac77dd920b470ed7217d08fa78ffc661c4a41
created 2013-02-12 08:54 -0800
pushed 2015-01-12 22:04 +0000
Wan-Teh Chang Wan-Teh Chang - Bug 807883: Use the new PL_SizeOfArenaPoolExcludingPool function
46b409b1fa041594600dc1a863c1fb698823f1fd
created 2013-02-07 21:54 -0800
pushed 2015-01-12 22:04 +0000
Chris Peterson Chris Peterson - Bug 839962 - Part 2: Replace some XPCOM thread NS_ASSERTIONs with MOZ_ASSERTs. r=bsmedberg
0ef8548a7ab6e011afc7b893e1d9cf4f0f612631
created 2012-12-23 16:59 -0800
pushed 2015-01-12 22:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 819819 (part 2) - Remove |name| from NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN. r=jlebar.
74a7026fff15825e41cea8673929cc50cd85e1ff
created 2012-10-19 05:07 -0700
pushed 2015-01-12 22:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 807884 (part 2) - Add memory reporters for nsComponentManager and nsCategoryManager. r=bsmedberg.
47b21acef98eb75d0bde98bb91ff7c7b3322b7a9
created 2012-10-19 05:07 -0700
pushed 2015-01-12 22:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 807884 (part 1) - Remove dead nsComponentManagerImpl::mLoaderData. r=bsmedberg.
e161d18990dc4abbe263076745686a7aee201f31
created 2012-09-19 16:59 -0400
pushed 2015-01-12 22:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 792502 - Kill the FunctionTimer code; r=vlad
ae68e6c539a21a7a2b65e33b1e9d7fd3401812a1
created 2012-09-05 16:18 -0700
pushed 2015-01-12 22:04 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2015-01-12 22:04 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2015-01-12 22:04 +0000
David Anderson David Anderson - Merge from mozilla-central.
5cfb73435e0655e230e74a6aa7066d576b7c6a7d
created 2012-06-08 11:18 +0200
pushed 2015-01-12 22:04 +0000
Jan de Mooij Jan de Mooij - Merge m-c to ionmonkey
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2015-01-12 22:04 +0000
David Anderson David Anderson - Merge from mozilla-central.
523fad03a5c43fd40cbb0643dffab36b9129f79a
created 2012-02-01 14:12 -0800
pushed 2015-01-12 22:04 +0000
David Anderson David Anderson - Merge from mozilla-central.
046f56a7f5bf81ca094d3b950717186195dd53c8
created 2011-12-08 12:07 -0800
pushed 2015-01-12 22:04 +0000
David Anderson David Anderson - Merge from mozilla-central.
7c70058ad7b7503b674d110cd91209605fa80bfe
created 2011-11-16 15:10 -0800
pushed 2015-01-12 22:04 +0000
Sean Stangl Sean Stangl - Merge. Write barriers have not yet been integrated.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2015-01-12 22:04 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2015-01-12 22:04 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2015-01-12 22:04 +0000
David Anderson David Anderson - Backout merge.
2a61f9104d6324fd3b89b8ea53d5453bfd63f88b
created 2011-10-05 17:49 -0700
pushed 2015-01-12 22:04 +0000
David Anderson David Anderson - Merge from mozilla-central.
3d9424eb6eb473cfd14309fd635ff7d6e29322c2
created 2012-09-01 22:35 -0400
pushed 2015-01-12 22:04 +0000
Randell Jesup Randell Jesup - Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
less more (0) -100 -60 tip