c738f7348dea0969d2f42e6ee494dbf58406af51: Bug 514280 Only use nsCOMPtr for interfaces r=bsmedberg
Neil Rashbrook <neil@parkwaycc.co.uk> - Thu, 08 May 2014 20:08:38 +0100 - rev 182165
Push 43231 by neil@parkwaycc.co.uk at Thu, 08 May 2014 19:08:48 +0000
Bug 514280 Only use nsCOMPtr for interfaces r=bsmedberg
fa947e53a79013b942741c4c3c6bca8dcdead9ba: Bug 1003683: Throttle the rate at which animated images will allow themselves to be refreshed. r=seth
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 08 May 2014 11:37:39 -0700 - rev 182164
Push 43230 by dholbert@mozilla.com at Thu, 08 May 2014 18:38:24 +0000
Bug 1003683: Throttle the rate at which animated images will allow themselves to be refreshed. r=seth
575f54b18f5d970372e5c0fb2f20271b05f00c22: bug 815002 - allow using loopback devices in WebRTC mochitests on Linux when available. r=jsmith,jmaher
Ted Mielczarek <ted@mielczarek.org> - Thu, 01 May 2014 07:18:00 -0400 - rev 182163
Push 43229 by tmielczarek@mozilla.com at Thu, 08 May 2014 18:37:02 +0000
bug 815002 - allow using loopback devices in WebRTC mochitests on Linux when available. r=jsmith,jmaher
c589ff189068bc330da3cdcd7bef158a1586f97e: bug 999072 - fix leak in MediaManager loopback device pref checks, enable them for non-DEBUG. r=jesup
Ted Mielczarek <ted@mielczarek.org> - Thu, 08 May 2014 14:18:40 -0400 - rev 182162
Push 43229 by tmielczarek@mozilla.com at Thu, 08 May 2014 18:37:02 +0000
bug 999072 - fix leak in MediaManager loopback device pref checks, enable them for non-DEBUG. r=jesup
2cc0d0171da6d49f7232748941eb02a3771fc373: Bug 1005500 - Use a separate linear scan pass to mark nodes white in ScanRoots. r=smaug
Andrew McCreight <continuation@gmail.com> - Thu, 08 May 2014 11:28:03 -0700 - rev 182161
Push 43228 by amccreight@mozilla.com at Thu, 08 May 2014 18:28:36 +0000
Bug 1005500 - Use a separate linear scan pass to mark nodes white in ScanRoots. r=smaug The existing code for ScanRoots looks at all traversal roots in the graph, and floods white or black from them. This can take up a large chunk of the Scan/Unlink slice of ICC, maybe because graph traversal has poor locality. Outside of a leak, the cycle collector graph is usually only large when there is a lot of garbage (95% or more of the graph), so we want to speed up white marking. To do this, I add a new pass that scans every node and directly sets the color of any node that should be white, without flooding. This is very fast. Then a second pass floods black from any remaining grey nodes. On the page close CC for a real page, I measured a 10x improvement in ScanRoots() time with this algorithm, from 3ms to 0.3ms.
b64dbd20218430d4257a725f5e7936805452a766: Bug 1001948 - Attempt to remove files more than once in the Windows cleanup functions in toolkit/webapps/ tests. r=myk,Yoric,tabraldes
Marco Castelluccio <mcastelluccio@mozilla.com> - Thu, 08 May 2014 20:06:26 +0200 - rev 182160
Push 43227 by mar.castelluccio@studenti.unina.it at Thu, 08 May 2014 18:25:21 +0000
Bug 1001948 - Attempt to remove files more than once in the Windows cleanup functions in toolkit/webapps/ tests. r=myk,Yoric,tabraldes
4cff28c41a2f9c0fae6a1c0ced2c26f864de9f23: Bug 1004220 - IonMonkey: Add a dump() for MResumePoint r=nbp
Dan Gohman <sunfish@mozilla.com> - Thu, 08 May 2014 09:56:38 -0700 - rev 182159
Push 43226 by dgohman@mozilla.com at Thu, 08 May 2014 18:22:11 +0000
Bug 1004220 - IonMonkey: Add a dump() for MResumePoint r=nbp
7818fa19c4c573221139540a3bff3449e1f081d7: Bug 716647 follow-up - Add a #include to fix non-unified build bustage. r=bustage
Dan Gohman <sunfish@mozilla.com> - Thu, 08 May 2014 09:56:21 -0700 - rev 182158
Push 43226 by dgohman@mozilla.com at Thu, 08 May 2014 18:22:11 +0000
Bug 716647 follow-up - Add a #include to fix non-unified build bustage. r=bustage
34965fba3ecb1b69b07a6202ac9df33911bace3e: Bug 984537 - Keep JIT code around for compartments with Ion frames on the stack when triggering GC, r=jandem.
Brian Hackett <bhackett1024@gmail.com> - Thu, 08 May 2014 11:21:36 -0700 - rev 182157
Push 43225 by bhackett@mozilla.com at Thu, 08 May 2014 18:21:39 +0000
Bug 984537 - Keep JIT code around for compartments with Ion frames on the stack when triggering GC, r=jandem.
dea73fdb063c94f3d752675fbdc259249e887171: Bug 964915 part 5 - Add some comments to BaselineIC.cpp to warn about outerization. r=bz
Jan de Mooij <jdemooij@mozilla.com> - Thu, 08 May 2014 16:52:41 +0200 - rev 182156
Push 43224 by jandemooij@gmail.com at Thu, 08 May 2014 14:53:33 +0000
Bug 964915 part 5 - Add some comments to BaselineIC.cpp to warn about outerization. r=bz
2232f06e4ef06dd1e2f8b070eca79b213811feec: Bug 964915 part 3 - Optimize window.foo in Ion by doing the get on the global instead. r=bz,efaust
Jan de Mooij <jdemooij@mozilla.com> - Thu, 08 May 2014 16:51:14 +0200 - rev 182155
Push 43224 by jandemooij@gmail.com at Thu, 08 May 2014 14:53:33 +0000
Bug 964915 part 3 - Optimize window.foo in Ion by doing the get on the global instead. r=bz,efaust
4cafec48a1f018fe5a9559f744c099b237fc1030: Bug 983490 - Disable test_browserElement_inproc_SetInputMethodActive.html and test_browserElement_oop_SetInputMethodActive.html for frequent failures.
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 08 May 2014 10:26:04 -0400 - rev 182154
Push 43223 by ryanvm@gmail.com at Thu, 08 May 2014 14:25:51 +0000
Bug 983490 - Disable test_browserElement_inproc_SetInputMethodActive.html and test_browserElement_oop_SetInputMethodActive.html for frequent failures.
40cc7a7f6cc0ee081c0d58b1423c4840442b9e3a: Bug 906589 - crash on getting text attributes on document with no body, r=marcoz
Alexander Surkov <surkov.alexander@gmail.com> - Thu, 08 May 2014 10:23:00 -0400 - rev 182153
Push 43222 by surkov.alexander@gmail.com at Thu, 08 May 2014 14:22:52 +0000
Bug 906589 - crash on getting text attributes on document with no body, r=marcoz
2c8666fc34b3ef1b76f1506241cb89ad08f87d79: Bug 1006217 - Assertion failure: mValidityMap.Length() == 0, at netwerk/cache2/CacheFileChunk.cpp:392, r=honzab
Michal Novotny <michal.novotny@gmail.com> - Thu, 08 May 2014 16:15:24 +0200 - rev 182152
Push 43221 by mnovotny@mozilla.com at Thu, 08 May 2014 14:15:43 +0000
Bug 1006217 - Assertion failure: mValidityMap.Length() == 0, at netwerk/cache2/CacheFileChunk.cpp:392, r=honzab
cf209153f20e164d108184cffec8b2d400b34edd: Bug 994716 - IonMonkey MIPS: Add changes to MIPS code during upload process, part 3. r=nbp
Branislav Rankov <branislav.rankov@imgtec.com> - Wed, 07 May 2014 14:37:21 +0200 - rev 182151
Push 43220 by ryanvm@gmail.com at Thu, 08 May 2014 14:01:22 +0000
Bug 994716 - IonMonkey MIPS: Add changes to MIPS code during upload process, part 3. r=nbp
be2ced1f55fc0bf254f6b5703636a771c64350ea: Bug 994716 - IonMonkey MIPS: Add changes to MIPS code during upload process, part 2. r=jandem
Branislav Rankov <branislav.rankov@imgtec.com> - Thu, 24 Apr 2014 17:39:20 +0200 - rev 182150
Push 43220 by ryanvm@gmail.com at Thu, 08 May 2014 14:01:22 +0000
Bug 994716 - IonMonkey MIPS: Add changes to MIPS code during upload process, part 2. r=jandem
bd7f7828dde282d69e67feb03d5a865678c47ba9: Bug 994716 - Ionmonkey MIPS: Fix bug in MacroAssemblerMIPS::computeScaledAddress(). r=jandem
Heiher <r@hev.cc> - Thu, 24 Apr 2014 16:41:35 +0200 - rev 182149
Push 43220 by ryanvm@gmail.com at Thu, 08 May 2014 14:01:22 +0000
Bug 994716 - Ionmonkey MIPS: Fix bug in MacroAssemblerMIPS::computeScaledAddress(). r=jandem
f89de4e6408c3e5e7a47b6b12e5c6be207ecbfec: Bug 994716 - IonMonkey MIPS: Add changes to MIPS code during upload process. r=nbp
Branislav Rankov <branislav.rankov@imgtec.com> - Thu, 24 Apr 2014 12:00:10 +0200 - rev 182148
Push 43220 by ryanvm@gmail.com at Thu, 08 May 2014 14:01:22 +0000
Bug 994716 - IonMonkey MIPS: Add changes to MIPS code during upload process. r=nbp
3fe658d898581a7d124e8bf6565abfd66b242d91: Bug 994716 - IonMonkey MIPS: Make TestOverflow functions compatible with shared code. r=nbp
Branislav Rankov <branislav.rankov@imgtec.com> - Wed, 16 Apr 2014 14:22:47 +0200 - rev 182147
Push 43220 by ryanvm@gmail.com at Thu, 08 May 2014 14:01:22 +0000
Bug 994716 - IonMonkey MIPS: Make TestOverflow functions compatible with shared code. r=nbp
fbfff6e640638d5d65a0c00cc7b6c67436b84245: Bug 994716 - IonMonkey MIPS: Style fixes, JS_ASSERT to MOZ_ASSERT. r=nbp
Branislav Rankov <branislav.rankov@imgtec.com> - Fri, 11 Apr 2014 12:01:39 +0200 - rev 182146
Push 43220 by ryanvm@gmail.com at Thu, 08 May 2014 14:01:22 +0000
Bug 994716 - IonMonkey MIPS: Style fixes, JS_ASSERT to MOZ_ASSERT. r=nbp
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip