diff browse annotate |
64aa0ab1f87b4823e32ccc5c81007868dc1ddfd4 created 2014-10-08 16:08 -0700 pushed 2015-02-18 20:30 +0000 |
Brian Marshall | Brian Marshall - Bug 1079311 - Unlock mutex before logging error in RegisterContractIDLocked. r=bsmedberg |
diff browse annotate |
e9d7f94062a92f913e93b52e2af6ce0aae2b8e9f created 2014-09-25 14:47 +0900 pushed 2015-01-05 23:23 +0000 |
Mike Hommey | Mike Hommey - Bug 1072152 - Change chrome.manifest read order. r=bsmedberg |
diff browse annotate |
96a566fa1599b55e019a7172d93a458002300237 created 2014-08-06 06:31 -0700 pushed 2014-11-24 19:04 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc. |
diff browse annotate |
0f10ded995a781358e0ee20b32c4e55cc4803c6e created 2014-08-05 09:21 -0400 pushed 2014-11-24 19:04 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 1047781 - Fix more bad implicit constructors in XPCOM; r=froydnj |
diff browse annotate |
e5a957b1c51031cd4fa5ca610c7eb34d745b6d7f created 2014-08-02 13:44 -0700 pushed 2014-11-24 19:04 +0000 |
Birunthan Mohanathas | Birunthan Mohanathas - Bug 1046841 - Convert xpcom/components/ to Gecko style. r=froydnj |
diff browse annotate |
a628362a2af87368070dd9ffbfd973f21b5709dd created 2014-08-01 16:01 -0400 pushed 2014-11-24 19:04 +0000 |
Ryan VanderMeulen | Ryan VanderMeulen - Merge m-c to inbound on a CLOSED TREE. a=merge |
diff browse annotate |
b31b3ee2b42fee8734831db7f674480120600039 created 2014-08-01 16:00 -0400 pushed 2014-11-24 19:04 +0000 |
Ryan VanderMeulen | Ryan VanderMeulen - Backed out changeset ce357b802532 (bug 1046841) for merge conflicts with bug 977026. |
diff browse annotate |
ce357b8025322b604378ce1cad35c55b5c7b4268 created 2014-08-01 09:43 -0700 pushed 2014-11-24 19:04 +0000 |
Birunthan Mohanathas | Birunthan Mohanathas - Bug 1046841 - Convert xpcom/components/ to Gecko style. r=froydnj |
diff browse annotate |
39f167a45afc6cefc36331f3ad6cf3bb5117d0ef created 2014-07-25 20:52 -0400 pushed 2014-11-24 19:04 +0000 |
Thinker K.F. Li | Thinker K.F. Li - Bug 977026 - Part 3: Preload XPT before calling fork. r=bsmedberg |
diff browse annotate |
b17cad2d1e5e6bcb5a10096d51d07ea8a79b6921 created 2014-07-29 14:50 +0900 pushed 2014-11-24 19:04 +0000 |
Mike Hommey | Mike Hommey - Backout changesets 7ff3cd713466, f8ec5977a454 and c7c37390b46b (bug 977026) for b2g bustage on a CLOSED TREE. |
diff browse annotate |
c7c37390b46bae7d8319e8596057f3c3e0930f26 created 2014-07-25 20:52 +0200 pushed 2014-11-24 19:04 +0000 |
Thinker K.F. Li | Thinker K.F. Li - Bug 977026 - part 3: preload XPT before calling fork. r=bsmedberg |
diff browse annotate |
80191d079b3260d6f7bd7c9abf0308f93a713fe6 created 2014-07-09 08:15 -0700 pushed 2014-10-06 12:51 +0000 |
Birunthan Mohanathas | Birunthan Mohanathas - Bug 1035509 - Remove unused xpcom/ds/nsManifestLineReader.h. r=froydnj |
diff browse annotate |
f4f90287d00a84337ad32878c2e7b6a2fa449b34 created 2013-11-19 13:45 +0900 pushed 2014-10-06 12:51 +0000 |
Mike Hommey | Mike Hommey - Bug 938437 - Replace nsStaticXULComponents.cpp with smart use of sections. r=bsmedberg,irc-r=decoder,r=nfroyd,r=gps |
diff browse annotate |
258916327d96add07d88990a8e13df3fd080f2d2 created 2014-05-20 23:06 -0700 pushed 2014-10-06 12:51 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg. |
diff browse annotate |
59c2ce52a920eff0ca75be2ea86c22e2746762c5 created 2014-05-22 06:48 +0300 pushed 2014-08-25 18:42 +0000 |
Birunthan Mohanathas | Birunthan Mohanathas - Bug 869836 - Part 4: Use EqualsLiteral instead of `Equals(NS_LITERAL_STRING(...))`. r=ehsan |
diff browse annotate |
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3 created 2014-04-27 03:06 -0400 pushed 2014-07-14 18:39 +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 |
diff browse annotate |
a3c277cc5acc5cdc8ab73856f832e5d456027920 created 2014-02-09 16:11 -0800 pushed 2014-06-02 21:01 +0000 |
Bill McCloskey | Bill McCloskey - Bug 966467 - Allow static modules to choose whether to be loaded in content process (r=bsmedberg) |
diff browse annotate |
849b1268eb86da7949f5bebd2950f20defa14945 created 2014-01-27 11:46 -0800 pushed 2014-04-22 00:22 +0000 |
Daniel Holbert | Daniel Holbert - Bug 964075: Remove unused const variables from nsComponentManager.cpp, to fix clang warnings. r=froydnj |
diff browse annotate |
f33d8dee54dae96575dcddedc85328ba80de6f0d created 2013-12-07 22:09 -0800 pushed 2014-04-22 00:22 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 955942 (part 2) - Remove MemoryUniReporter. r=mccr8. |
diff browse annotate |
ece8c99958a66cc5049f7fb6da7c61a5d07301ec created 2013-11-07 16:35 +1100 pushed 2014-03-10 22:05 +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. |
diff browse annotate |
190eedf8577ac44ad362192c99c9708ca8098f17 created 2013-11-27 20:05 -0500 pushed 2014-03-10 22:05 +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 |
diff browse annotate |
25312eb719988a0049a704813bb598ed07ed7177 created 2013-11-07 16:35 +1100 pushed 2014-03-10 22:05 +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. |
diff browse annotate |
ed4f3c12c53234cbb652970b5819da881edbdae1 created 2013-11-22 16:00 +0000 pushed 2014-03-10 22:05 +0000 |
Ed Morley | Ed Morley - Backed out changeset 1eb6ceed2cda (bug 938437) on suspicion of causing WinXP debug jetpack failures on a CLOSED TREE |
diff browse annotate |
1eb6ceed2cdab03108bd5de27dfab737e5093822 created 2013-11-19 13:45 +0900 pushed 2014-03-10 22:05 +0000 |
Mike Hommey | Mike Hommey - Bug 938437 - Replace nsStaticXULComponents.cpp with smart use of sections. r=bsmedberg,irc-r=decoder,r=nfroyd |
diff browse annotate |
a98c8bea78c96709e9c980a8e01cf4a7fcd48c20 created 2013-11-19 16:27 -0500 pushed 2014-03-10 22:05 +0000 |
Benjamin Smedberg | Benjamin Smedberg - Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric |
diff browse annotate |
78fb435aa0d2a1130271ae2016c3c98042c1d887 created 2013-11-19 14:38 -0800 pushed 2014-03-10 22:05 +0000 |
Phil Ringnalda | Phil Ringnalda - Backed out 4 changesets (bug 672843) for xpcshell bustage |
diff browse annotate |
eaf2fd75d7fc98b651c827f853f4f8bef73e010e created 2013-11-19 16:27 -0500 pushed 2014-03-10 22:05 +0000 |
Benjamin Smedberg | Benjamin Smedberg - Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric |
diff browse annotate |
e28e95dc0795f065383948d776a29fe1835b1fea created 2013-07-05 21:20 +0200 pushed 2014-03-10 22:05 +0000 |
Gijs Kruitbosch | Gijs Kruitbosch - Bug 890545 - provide a way to enumerate registered manifests, r=froydnj,f=glandium |
diff browse annotate |
3b1d81c4c118293cfb1912a06020e1df89a897df created 2013-11-19 12:28 +0100 pushed 2014-03-10 22:05 +0000 |
Carsten "Tomcat" Book | Carsten "Tomcat" Book - Backed out changeset 002e26035367 (bug 938437) to fix PGO Build Bustage on a CLOSED TREE |
diff browse annotate |
002e260353670281764b1e6c1a60f4c33011a056 created 2013-11-19 13:45 +0900 pushed 2014-03-10 22:05 +0000 |
Mike Hommey | Mike Hommey - Bug 938437 - Replace nsStaticXULComponents.cpp with smart use of sections. r=bsmedberg,irc-r=decoder |
diff browse annotate |
f4e5285b5cd17ae0ecf1d3a231f40b4492cdf209 created 2013-10-09 10:38 -0400 pushed 2014-01-28 00:16 +0000 |
Arun | Arun - Bug 881237- Unlock mLock before logging, r=bsmedberg |
diff browse annotate |
64e2f1061cdef29d3e643b57426086d8fe7d5e3c created 2013-09-29 17:20 -0400 pushed 2014-01-28 00:16 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Backed out changeset a73ffb0d0c97 because of build bustage |
diff browse annotate |
a73ffb0d0c97eb26747349b2d99c5af611f0c6f3 created 2013-09-29 16:42 -0400 pushed 2014-01-28 00:16 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Remove a number of unused variables, no bug |
diff browse annotate |
20855adc0ef108c99eaee803422d3bc0abaceeda created 2013-09-26 15:32 -0700 pushed 2014-01-28 00:16 +0000 |
Wes Kocher | Wes Kocher - Backed out changeset 9cc4d49b29b0 (bug 881237) for xpcshell failures |
diff browse annotate |
9cc4d49b29b055a0fe87f82ad0e9a6e7840731cc created 2013-09-27 02:19 +0530 pushed 2014-01-28 00:16 +0000 |
Arun | Arun - Bug 881237: mLock released before logging the warning. r=bsmedberg |
diff browse annotate |
3fe9649ebd84b0a4bdefc1321172ada924cb4372 created 2013-08-27 16:24 -0700 pushed 2013-12-03 03:32 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 910517 (3rd attempt) - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8. |
diff browse annotate |
7cadc7e21f5628c31722107a11958d641a578d24 created 2013-09-09 16:07 +0100 pushed 2013-12-03 03:32 +0000 |
Ed Morley | Ed Morley - Backed out changeset 5c9f3fb14995 (bug 910517) for Android talos failures |
diff browse annotate |
5c9f3fb14995931208c04d29ad4f6cc6616616ac created 2013-08-27 16:24 -0700 pushed 2013-12-03 03:32 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8. |
diff browse annotate |
bc427f5ec61be794e33a5df279368c39f40b6bdd created 2013-09-02 20:41 +1200 pushed 2013-12-03 03:32 +0000 |
Robert O'Callahan | Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg |
diff browse annotate |
676322e0166cc3970b1467b796260b4219a60078 created 2013-09-04 22:42 -0700 pushed 2013-12-03 03:32 +0000 |
Phil Ringnalda | Phil Ringnalda - Back out 4537337759b7 (bug 910517) because nobody expects the talos inquisition |
diff browse annotate |
4537337759b73a894a7c6b4c1d4b2b1d4d68010d created 2013-08-27 16:24 -0700 pushed 2013-12-03 03:32 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8. |
diff browse annotate |
24b954d5230c8f6df5c1a021d0a3bd4629b21ca0 created 2013-01-17 21:43 -0800 pushed 2013-12-03 03:32 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 831193 (part 17) - Don't use NS_MEMORY_REPORTER_IMPLEMENT in xpcom/. r=jlebar. |
diff browse annotate |
b3533aba6520d7066c9063250e7350f5c7d6abfb created 2013-07-18 21:31 -0500 pushed 2013-10-21 21:47 +0000 |
Joshua Cranmer | Joshua Cranmer - Bug 884061 - Part 3y: Use NS_DECL_THREADSAFE_ISUPPORTS in xpcom/, r=bsmedberg |
diff browse annotate |
f4a2508ab57c55b512e05a94462f46dfa63e1b35 created 2013-07-12 09:16 +0900 pushed 2013-10-21 21:47 +0000 |
Mike Hommey | Mike Hommey - Bug 892401 - Remove NEW_H. r=ted |
diff browse annotate |
1488f54606a2516cc65b601ca2a737e014b69292 created 2013-06-15 05:50 -0400 pushed 2013-10-21 21:47 +0000 |
Trevor Saunders | Trevor Saunders - bug 886526 - remove nsStaticComponents.{h,cpp} r=bsmedberg |
diff browse annotate |
727736b233b39f7aab2aa93279370ad1b5f2d629 created 2013-06-23 14:03 +0200 pushed 2013-10-21 21:47 +0000 |
Catalin Iacob | Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn. |
diff browse annotate |
b6b8be9f8e0dbb295f5661d385d4ee2a61e9d720 created 2013-06-13 20:57 -0700 pushed 2013-09-09 22:57 +0000 |
Chris Peterson | Chris Peterson - Bug 883729 - Fix -Wnull-conversion warnings in xpcom. r=bsmedberg |
diff browse annotate |
3dca4337889fc66f4d48af8092e4e1c61b425823 created 2013-06-17 22:43 -0700 pushed 2013-09-09 22:57 +0000 |
Chris Peterson | Chris Peterson - Back out changeset 1b201503737b (Bug 883729) for landing on wrong branch |
diff browse annotate |
1b201503737b0c97302cd8a04cd1022c8012945e created 2013-06-13 20:57 -0700 pushed 2013-09-09 22:57 +0000 |
Chris Peterson | Chris Peterson - Bug 883729 - Fix -Wnull-conversion warnings in xpcom. r=bsmedberg |
diff browse annotate |
447cf900cd4f9fed2997882d443739b962d3c1a6 created 2013-04-22 14:15 +0300 pushed 2013-07-29 23:00 +0000 |
Aryeh Gregor | Aryeh Gregor - Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger |
diff browse annotate |
15e370eefa9fb0c14d8f002aaea838287afc9ff0 created 2013-03-08 21:54 -0500 pushed 2013-07-29 23:00 +0000 |
Trevor Saunders | Trevor Saunders - bug 860027 - export a header declaring XPTInterfaceInfoManager r=bsmedberg |
diff browse annotate |
3a772aaaa017219e47b7fe5e53a8bc5e23780e39 created 2013-04-11 22:21 -0500 pushed 2013-07-29 23:00 +0000 |
Joshua Cranmer | Joshua Cranmer - Bug 856108 - Port static analyses to clang, part 2f: use MOZ_STACK_CLASS in xpcom. r=bsmedberg |
diff browse annotate |
3c6cd745bea0b58a4cc0555e682b4bea22af60f0 created 2013-04-08 14:35 -0400 pushed 2013-07-29 23:00 +0000 |
aceman | aceman - Bug 856238 - Remove unused includes of the obsolete nsISupportsArray and nsIEnumerator. r=Neil, r=bsmedberg |
diff browse annotate |
401981c0ea5106f3b2ac986d27c428336eea0624 created 2013-03-13 16:39 -0400 pushed 2013-06-17 22:53 +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 |
diff browse annotate |
625ba43c97c6c374d4dfdf9d96eeb7ae9a7c663e created 2013-03-13 16:39 -0400 pushed 2013-06-17 22:53 +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 |
diff browse annotate |
0acac77dd920b470ed7217d08fa78ffc661c4a41 created 2013-02-12 08:54 -0800 pushed 2013-05-07 01:20 +0000 |
Wan-Teh Chang | Wan-Teh Chang - Bug 807883: Use the new PL_SizeOfArenaPoolExcludingPool function |
diff browse annotate |
46b409b1fa041594600dc1a863c1fb698823f1fd created 2013-02-07 21:54 -0800 pushed 2013-05-07 01:20 +0000 |
Chris Peterson | Chris Peterson - Bug 839962 - Part 2: Replace some XPCOM thread NS_ASSERTIONs with MOZ_ASSERTs. r=bsmedberg |
diff browse annotate |
0ef8548a7ab6e011afc7b893e1d9cf4f0f612631 created 2012-12-23 16:59 -0800 pushed 2013-03-26 17:28 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 819819 (part 2) - Remove |name| from NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN. r=jlebar. |
diff browse annotate |
8947bfd8f67850bc53297eacbceccf005e9cf4db created 2012-10-19 05:07 -0700 pushed 2013-01-03 21:54 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 807884 - Add memory reporters for nsComponentManager and nsCategoryManager. r=bsmedberg, a=bajaj |
diff browse annotate |
f5f84571a165905f868f7f389c1659f9259d05a5 created 2012-10-19 05:07 -0700 pushed 2013-01-03 21:54 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 807884 - Remove dead nsComponentManagerImpl::mLoaderData. r=bsmedberg, a=bajaj |