searching for reviewer(mccr8)
2e6f1d4deff9cfe476b6bdcb1744afa708383afc: Bug 1182723 - Properly handle self-assignment in nsTArray::operator=. r=mccr8, a=2.0+ B2G_2_0_END
Birunthan Mohanathas <birunthan@mohanathas.com> - Tue, 21 Jul 2015 09:42:58 -0700 - rev 204946
Push 865 by ryanvm@gmail.com at Thu, 23 Jul 2015 02:30:36 +0000
Bug 1182723 - Properly handle self-assignment in nsTArray::operator=. r=mccr8, a=2.0+
ff36938d2716292faa7446d6ff8e5e82a3565e45: Bug 1182723 - Properly handle self-assignment in nsTArray::operator=. r=mccr8, a=2.0+
Birunthan Mohanathas <birunthan@mohanathas.com> - Tue, 21 Jul 2015 09:42:58 -0700 - rev 204944
Push 864 by ryanvm@gmail.com at Thu, 23 Jul 2015 02:09:24 +0000
Bug 1182723 - Properly handle self-assignment in nsTArray::operator=. r=mccr8, a=2.0+
ee9621b18745e40ab6f1b65589e553ee63e4c53d: Bug 945973 - Part 1: Remove about:memory's is-a-sentence description check. r=mccr8, a=lsblakk
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 02 Jan 2014 14:30:23 -0800 - rev 201943
Push 7 by ryanvm@gmail.com at Tue, 22 Jul 2014 16:29:37 +0000
Bug 945973 - Part 1: Remove about:memory's is-a-sentence description check. r=mccr8, a=lsblakk
e33d85e6e12a8652fd4443ae2dfd501c1cd69165: Bug 950909 - Forward native aggregation to the root XPCWrappedJS. r=mccr8, sr=smaug, a=bajaj
Bobby Holley <bobbyholley@gmail.com> - Thu, 19 Dec 2013 18:08:07 -0800 - rev 201923
Push 7 by ryanvm@gmail.com at Tue, 22 Jul 2014 16:29:37 +0000
Bug 950909 - Forward native aggregation to the root XPCWrappedJS. r=mccr8, sr=smaug, a=bajaj
74e9dd9a411cad59822577a62ef33e339ae9927c: Bug 945585 - Add shouldDelete to nsDocument::Release. r=mccr8, a=bajaj
Olli Pettay <Olli.Pettay@helsinki.fi> - Mon, 23 Dec 2013 09:10:46 -0500 - rev 201917
Push 7 by ryanvm@gmail.com at Tue, 22 Jul 2014 16:29:37 +0000
Bug 945585 - Add shouldDelete to nsDocument::Release. r=mccr8, a=bajaj
1f918b576d62910d23b19e1b536afc7e94681e69: Bug 933226 - Less likely OOM when running browser_480148.js. r=mccr8, a=test-only
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 31 Oct 2013 21:49:26 +0200 - rev 201580
Push 7 by ryanvm@gmail.com at Tue, 22 Jul 2014 16:29:37 +0000
Bug 933226 - Less likely OOM when running browser_480148.js. r=mccr8, a=test-only
39c1e363005ca3351bb9c2093332af35b01d73b7: Bug 916404. r=mccr8, a=abillings
Blake Kaplan <mrbkap@gmail.com> - Tue, 24 Sep 2013 11:01:15 +0200 - rev 201468
Push 7 by ryanvm@gmail.com at Tue, 22 Jul 2014 16:29:37 +0000
Bug 916404. r=mccr8, a=abillings
a917c02f214555d9acfee594255a22f32a15c2b9: Bug 1025638 - Traverse and unlink nsXBLPrototypeResources members. r=mccr8, a=lmandel
William Chen <wchen@mozilla.com> - Mon, 23 Jun 2014 19:09:36 -0700 - rev 201041
Bug 1025638 - Traverse and unlink nsXBLPrototypeResources members. r=mccr8, a=lmandel
d3a95ceb20df6efba5d79c6d69e2638b851e11ff: Bug 1020609 - Fix up mozApps for Array Xrays. r=mccr8, a=lmandel
Bobby Holley <bobbyholley@gmail.com> - Wed, 11 Jun 2014 15:16:06 -0700 - rev 200372
Bug 1020609 - Fix up mozApps for Array Xrays. r=mccr8, a=lmandel
dbb05142c66657d6b6928ef24caa2755f5073725: Bug 1021328: ensure no paths lose far-end audio chunks in getUserMedia r=mccr8
Randell Jesup <rjesup@jesup.org> - Sat, 07 Jun 2014 00:11:42 -0400 - rev 199829
Bug 1021328: ensure no paths lose far-end audio chunks in getUserMedia r=mccr8
340e016163edcf0fb2b9c1183d4ecda7b6707cf4: Bug 1021312 - Tests. r=mccr8
Bobby Holley <bobbyholley@gmail.com> - Thu, 05 Jun 2014 22:32:36 -0700 - rev 199476
Bug 1021312 - Tests. r=mccr8
08045ba9192ff0c932fb0f7b07d937384e18036d: Bug 1021312 - use a fresh zone for xpcshell. r=mccr8
Bobby Holley <bobbyholley@gmail.com> - Thu, 05 Jun 2014 22:32:36 -0700 - rev 199475
Bug 1021312 - use a fresh zone for xpcshell. r=mccr8
1ab8174e097f25b69c81fd9d9113014e88a7cf56: Bug 1021312 - Wrap strings in CloneNonReflectors. r=mccr8
Bobby Holley <bobbyholley@gmail.com> - Thu, 05 Jun 2014 22:32:36 -0700 - rev 199474
Bug 1021312 - Wrap strings in CloneNonReflectors. r=mccr8
f20ee5599de8553afe1884c820b3b0e7c42c19ec: Bug 1019825 - Fix leak in error path in JS_NewRegExpObject(). r=mccr8.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 04 Jun 2014 22:45:40 -0700 - rev 199442
Bug 1019825 - Fix leak in error path in JS_NewRegExpObject(). r=mccr8.
ec751fbe4ebd611c941cd6b4cf9e2a3ad42e39d7: Bug 1020622 - Trace black windows' (webidl) event listeners, r=mccr8
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 05 Jun 2014 02:48:50 +0300 - rev 199293
Bug 1020622 - Trace black windows' (webidl) event listeners, r=mccr8
d05fb99bf6412b1e80146d053deb9ceb12f608e2: Bug 1017911 - DMD: don't use alloca(), because it's a pain to get working on multiple platforms. r=mccr8.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 29 May 2014 17:04:23 -0700 - rev 198235
Bug 1017911 - DMD: don't use alloca(), because it's a pain to get working on multiple platforms. r=mccr8. DONTBUILD because DMD is NPOTB.
ca1f7ae987ee13a4040d575b8371944872ee86ca: Bug 987995, part 4 - Add new crash reporter annotations for JS out-of-memory conditions. r=mccr8,r=bsmedberg.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 May 2014 08:18:02 -0500 - rev 198106
Bug 987995, part 4 - Add new crash reporter annotations for JS out-of-memory conditions. r=mccr8,r=bsmedberg.
a6d5e1bfc6ac7c4b1976dc26b7cfc4bf117405fe: Bug 1005489 - Implement better sub-tree sorting and significance detection in about:memory's diff mode. r=mccr8.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 28 May 2014 20:37:59 -0700 - rev 197995
Bug 1005489 - Implement better sub-tree sorting and significance detection in about:memory's diff mode. r=mccr8.
8936ac79e58afbf16dc2d0a3ed11cbf0f82a5bac: Bug 1014249 - Beef up the "is DMD enabled?" and "is DMD running?" checks. r=mccr8.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 22 May 2014 19:45:14 -0700 - rev 197049
Bug 1014249 - Beef up the "is DMD enabled?" and "is DMD running?" checks. r=mccr8.
2f6f548cd1756b403c9aff3db42f58e1b530d313: Bug 987995, part 4 - Add new crash reporter annotations. r=mccr8,r=bsmedberg.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 May 2014 08:18:02 -0500 - rev 196986
Bug 987995, part 4 - Add new crash reporter annotations. r=mccr8,r=bsmedberg.
fe10de17b0d069fd942be962967084074d9dfa8c: Bug 987995, part 3 - Move memory pressure callbacks from nsJSEnvironment/XPCJSRuntime to CycleCollectedJSRuntime. r=mccr8.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 May 2014 08:18:02 -0500 - rev 196985
Bug 987995, part 3 - Move memory pressure callbacks from nsJSEnvironment/XPCJSRuntime to CycleCollectedJSRuntime. r=mccr8.
da6db31fc9c486f4909ad18d3c5224eef157c237: Bug 1014258, make sure JSEventHandler's CanSkip is called, r=mccr8
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 22 May 2014 13:58:29 +0300 - rev 196972
Bug 1014258, make sure JSEventHandler's CanSkip is called, r=mccr8
cf53e366410feb1c5baa58182c62cb82a3aa6592: Bug 1013652 - Add a "DMD" button to about:memory when DMD is enabled. r=mccr8.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 20 May 2014 19:29:37 -0700 - rev 196512
Bug 1013652 - Add a "DMD" button to about:memory when DMD is enabled. r=mccr8.
2e915549578de537e776742455f447d9d6824887: Bug 1005836 - Avoid slop NodePool::Block allocations. r=mccr8.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 13 May 2014 20:42:27 -0700 - rev 195510
Bug 1005836 - Avoid slop NodePool::Block allocations. r=mccr8.
83b7b82834f0959ce5ce44ece5b223dc4d1b7416: Bug 1005442 - Strip moz-nullprincipal UUIDs when diffing memory reports. r=mccr8.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 13 May 2014 18:14:29 -0700 - rev 195506
Bug 1005442 - Strip moz-nullprincipal UUIDs when diffing memory reports. r=mccr8.
8a595b6c575012d839ca8f9b5572fde453a435db: Bug 973090 - IPC remoting for child GC/CC logging. r=mccr8, r=bent
Jed Davis <jld@mozilla.com> - Tue, 13 May 2014 13:13:00 -0400 - rev 195471
Bug 973090 - IPC remoting for child GC/CC logging. r=mccr8, r=bent This has a few semi-interdependent pieces: * Factoring out the file opening/closing/renaming from the GC/CC logging. * Using IPC to have the child log to files that the parent opened. * Changing nsIMemoryInfoDumper.dumpGCAndCCLogsToFile to report completion of child process logging (which was impossible before this, and which is needed to have a meaningful test case). * Changing about:memory to dump logs for child processes, matching the behavior of the "Measure" button, because it can tell the user where they are now. * Add a test for multiprocess GC/CC log dumping (only of the XPCOM interface, not by clicking buttons and scraping the about:memory page, but done as a chrome mochitest to start remote browsers); based on test_memoryReporters2.xul in the same directory.
439e73a0a4baba09cfcba24554696d79910fc5c0: Bug 1009289 - Fix printf type mixup in nsGlobalWindow CC logging. r=mccr8
Jed Davis <jld@mozilla.com> - Mon, 12 May 2014 18:35:00 -0400 - rev 195451
Bug 1009289 - Fix printf type mixup in nsGlobalWindow CC logging. r=mccr8 mWindowID is uint64_t; PR_snprintf's interpretation of %ld is int32_t. Currently this results in a crash on ARM, and probably fails to print the window URI on 32-bit x86. Additionally, on ARM, this was probably printing garbage instead of the window ID since it was added in 2012.
9f4a5b6678ddcaa7b717865fb2a05d324d8075de: Bug 1004295 - Hard abort if we try to unload modules when loader global reuse is enabled. r=mccr8
Bobby Holley <bobbyholley@gmail.com> - Thu, 01 May 2014 11:02:59 -0700 - rev 193727
Bug 1004295 - Hard abort if we try to unload modules when loader global reuse is enabled. r=mccr8
b982a8afab523dac7cb63d6dcf92e526d0c765af: Bug 1021312 - Tests. r=mccr8, a=sledru
Bobby Holley <bobbyholley@gmail.com> - Thu, 05 Jun 2014 22:32:36 -0700 - rev 192969
Bug 1021312 - Tests. r=mccr8, a=sledru
68ee1d33fc83c66ce03f3a5af98e2067e8d5df73: Bug 1021312 - Use a fresh zone for xpcshell. r=mccr8, a=sledru
Bobby Holley <bobbyholley@gmail.com> - Thu, 05 Jun 2014 22:32:36 -0700 - rev 192968
Bug 1021312 - Use a fresh zone for xpcshell. r=mccr8, a=sledru
a5967705754e1441060acd7b7d73de1ee4f1e9d2: Bug 1021312 - Wrap strings in CloneNonReflectors. r=mccr8, a=sledru
Bobby Holley <bobbyholley@gmail.com> - Thu, 05 Jun 2014 22:32:36 -0700 - rev 192967
Bug 1021312 - Wrap strings in CloneNonReflectors. r=mccr8, a=sledru
999c34fa59a2feacf2ca72bc691a28a31dc15dd6: Bug 1021312 - Tests. r=mccr8, a=sledru
Bobby Holley <bobbyholley@gmail.com> - Thu, 05 Jun 2014 22:32:36 -0700 - rev 192963
Bug 1021312 - Tests. r=mccr8, a=sledru
2b3f51c3c5a7285b66e6a3a2009c7e2a338505a4: Bug 1021312 - Use a fresh zone for xpcshell. r=mccr8, a=sledru
Bobby Holley <bobbyholley@gmail.com> - Thu, 05 Jun 2014 22:32:36 -0700 - rev 192962
Bug 1021312 - Use a fresh zone for xpcshell. r=mccr8, a=sledru
9bcea7802320f5f4b4a73c2cc371b39732f2899f: Bug 1021312 - Wrap strings in CloneNonReflectors. r=mccr8, a=sledru
Bobby Holley <bobbyholley@gmail.com> - Thu, 05 Jun 2014 22:32:36 -0700 - rev 192961
Bug 1021312 - Wrap strings in CloneNonReflectors. r=mccr8, a=sledru
a0779ff1084477988ddcb3ecef5f92fb58df1082: Bug 1014258 - Make sure JSEventHandler's CanSkip is called. r=mccr8, a=sledru
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 22 May 2014 13:58:29 +0300 - rev 192840
Bug 1014258 - Make sure JSEventHandler's CanSkip is called. r=mccr8, a=sledru
5560662e5eff6751e52f7ef34e804712c918236a: Bug 989320 - Add cycle collection support for MFBT EnumeratedArray - r=mccr8
Benoit Jacob <bjacob@mozilla.com> - Fri, 25 Apr 2014 22:34:03 -0400 - rev 192398
Bug 989320 - Add cycle collection support for MFBT EnumeratedArray - r=mccr8
c219ba15faed02d9c92386de57905d774e85dd14: Bug 1001126 - Allow AllTraces CC logging other than at shutdown. (r=mccr8)
Eric Faust <efaustbmo@gmail.com> - Thu, 24 Apr 2014 14:28:49 -0700 - rev 192111
Bug 1001126 - Allow AllTraces CC logging other than at shutdown. (r=mccr8)
bdf89c9285437c7185544abecf1bb4fde6b0319b: Bug 798678 - WeakMaps with keys from another compartment are possible and incorrect (tests) (r=mccr8)
Bill McCloskey <wmccloskey@mozilla.com> - Mon, 21 Apr 2014 13:41:44 -0700 - rev 191494
Bug 798678 - WeakMaps with keys from another compartment are possible and incorrect (tests) (r=mccr8)
cf31dec6639a580e726fa70829e8d05f3dfcd805: Bug 807168 - Make JSTracer into a real C++ class and kill the macro accessors; r=jonco,mccr8
Terrence Cole <terrence@mozilla.com> - Fri, 11 Apr 2014 15:19:05 -0700 - rev 191334
Bug 807168 - Make JSTracer into a real C++ class and kill the macro accessors; r=jonco,mccr8
0312954d8974c1bd8075ce11d9203f69a7a3337e: Bug 994413 - Make Gecko use the same value marking semantics as SpiderMonkey; r=jonco,mccr8
Terrence Cole <terrence@mozilla.com> - Wed, 09 Apr 2014 12:42:48 -0700 - rev 190760
Bug 994413 - Make Gecko use the same value marking semantics as SpiderMonkey; r=jonco,mccr8
28449be5399d0929548ef1419c1a6c0779c9df3a: Bug 987750 - Add CC logging options for process specifiers. (r=mccr8)
Eric Faust <efaustbmo@gmail.com> - Wed, 26 Mar 2014 09:57:38 -0700 - rev 187560
Bug 987750 - Add CC logging options for process specifiers. (r=mccr8)
c35101b1c6fdd61ec080b65a61babaa626e26c8c: Bug 968031: Remove threadsafe refcounting from ContentParent and add it to the cycle collector graph. r=bent,mccr8
Kyle Huey <khuey@kylehuey.com> - Wed, 19 Mar 2014 17:22:25 -0700 - rev 186420
Bug 968031: Remove threadsafe refcounting from ContentParent and add it to the cycle collector graph. r=bent,mccr8
69473c50b7d8a7f6a956975ffa8c5e6fb56ad05b: Bug 983264. Include callback headers in UnionTypes.h when a callback is used in a union. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 14 Mar 2014 14:51:06 -0400 - rev 184696
Bug 983264. Include callback headers in UnionTypes.h when a callback is used in a union. r=mccr8
903527b217aa6b16406ed1310040f77ed6c9f29a: Bug 979314, fix pointer events pref handling in presshell, r=mccr8
Olli Pettay <Olli.Pettay@helsinki.fi> - Tue, 04 Mar 2014 23:49:02 +0200 - rev 182862
Bug 979314, fix pointer events pref handling in presshell, r=mccr8
1742ecba9c09b5456777f025431932263942d5bb: Bug 975419 - Trace the Incumbent Global from a CallbackObject (but check it too, just to be safe). r=bz,mccr8
Bobby Holley <bobbyholley@gmail.com> - Mon, 03 Mar 2014 08:53:42 -0800 - rev 182578
Bug 975419 - Trace the Incumbent Global from a CallbackObject (but check it too, just to be safe). r=bz,mccr8
058ed6c240bbd1abbf7518b72a07c26d996e50b8: Bug 975419 - Add a JS::TenuredHeap<JSObject*> overload to TraceCallbacks. r=mccr8,terrence
Bobby Holley <bobbyholley@gmail.com> - Mon, 03 Mar 2014 08:53:42 -0800 - rev 182577
Bug 975419 - Add a JS::TenuredHeap<JSObject*> overload to TraceCallbacks. r=mccr8,terrence
4d8af86981730f2a3ec732b60797e3865dd12211: Bug 975419 - Used a TenuredHeap pointer for SandboxPrivate and BackstagePass. r=mccr8
Bobby Holley <bobbyholley@gmail.com> - Mon, 03 Mar 2014 08:53:42 -0800 - rev 182576
Bug 975419 - Used a TenuredHeap pointer for SandboxPrivate and BackstagePass. r=mccr8
8df08e8c41076621e1d21e00ea86b660cc678377: Bug 976367 - Use AutoArray in MutationObserver to reduce small allocations, r=mccr8
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 26 Feb 2014 02:41:47 +0200 - rev 181606
Bug 976367 - Use AutoArray in MutationObserver to reduce small allocations, r=mccr8
7ea5a64f927986436119d018cc0caca54845df79: Bug 976373 - Collect mutation records to a list, not to an array, r=mccr8
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 26 Feb 2014 02:40:51 +0200 - rev 181605
Bug 976373 - Collect mutation records to a list, not to an array, r=mccr8
1f1bb2f2f868dae9381d6e998efc8b49d33cf982: Bug 956081 - Fix the CC's GC-has-been-run detection in the presence of GGC; r=mccr8
Terrence Cole <terrence@mozilla.com> - Thu, 20 Feb 2014 13:38:32 -0800 - rev 181014
Bug 956081 - Fix the CC's GC-has-been-run detection in the presence of GGC; r=mccr8