bf2019278b77580e87d995d2815bf4c7f97d74bf: Bug 937317 - Make TabChildGlobal implement nsIGlobalObject. r=bz
Bobby Holley <bobbyholley@gmail.com> - Fri, 06 Dec 2013 12:01:41 -0800 - rev 168457
Bug 937317 - Make TabChildGlobal implement nsIGlobalObject. r=bz
b183f613840cb1e7b03824a8d7db634131fe37db: Bug 945613 - Part 3: #ifdef pragma for gcc >= 4.7.0. r=ehsan
Chris Peterson <cpeterson@mozilla.com> - Fri, 06 Dec 2013 09:47:28 -0800 - rev 168456
Bug 945613 - Part 3: #ifdef pragma for gcc >= 4.7.0. r=ehsan
1d9356c6c769ae40332b478fa3f867a12ed1966d: Bug 931864 - remove the activeGCInAtomsZone limitation in JS::CanCompileOffThread (r=billm)
Luke Wagner <luke@mozilla.com> - Fri, 22 Nov 2013 15:45:18 -0600 - rev 168455
Bug 931864 - remove the activeGCInAtomsZone limitation in JS::CanCompileOffThread (r=billm)
d701e36c7ca8baaa878fc8d9b1f6c7cc6c1023f1: Bug 946865 - Move Load Adaption preference to the main thread. r=jesup
Gian-Carlo Pascutto <gpascutto@mozilla.com> - Fri, 06 Dec 2013 20:34:40 +0100 - rev 168454
Bug 946865 - Move Load Adaption preference to the main thread. r=jesup
06c8949f78a0e9257c5c9c406289cbda3487558b: Bug 944396 - remove GetRelativeOffset, r=tbsaunde
Alexander Surkov <surkov.alexander@gmail.com> - Fri, 06 Dec 2013 13:47:00 -0500 - rev 168453
Bug 944396 - remove GetRelativeOffset, r=tbsaunde
1ba23d5502e130bd79f124412dede38be9ce86df: Date: Fri Dec 6 18:58:44 2013 +0100
Jan Gerber <j> - Fri, 06 Dec 2013 10:00:00 -0800 - rev 168452
Date: Fri Dec 6 18:58:44 2013 +0100 Bug 947325 - Update pkg-config check for libvpx to 1.3.0. r=giles,ted We now require at least 1.3.0 for vp9 support.
2f8a83944e7149d76b94c7bfa85c3495bf9a5097: Bug 937540 part 10 - Use placement new syntax for PendingMove. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Fri, 06 Dec 2013 19:31:57 +0100 - rev 168451
Bug 937540 part 10 - Use placement new syntax for PendingMove. r=luke
60e84998a0a2aebe31cae479c8f079547cc72c61: Bug 906968 - Add support for TURN TCP. r=abr
EKR <ekr@rtfm.com> - Fri, 06 Dec 2013 10:20:19 -0800 - rev 168450
Bug 906968 - Add support for TURN TCP. r=abr
edb01fe9d0002e2b25f472a8e4b62da954bb4cf1: Bug 937766, part 5 - Implement PrepareForGarbageCollection. r=smaug
Andrew McCreight <continuation@gmail.com> - Fri, 06 Dec 2013 10:17:20 -0800 - rev 168449
Bug 937766, part 5 - Implement PrepareForGarbageCollection. r=smaug Running the garbage collector can cause objects in the CC graph to die, so just finish off an incremental cycle collection when we start a GC.
abc785d60d75cd82d880d025603afbde102147e2: Bug 937766, part 4 - Add GCGraph::IsEmpty method. r=smaug
Andrew McCreight <continuation@gmail.com> - Fri, 06 Dec 2013 10:17:20 -0800 - rev 168448
Bug 937766, part 4 - Add GCGraph::IsEmpty method. r=smaug
9a4f57330003dac8bb6d9e986a8b777e0dbabf29: Bug 937766, part 3 - Add mParticipant null checks. r=smaug
Andrew McCreight <continuation@gmail.com> - Fri, 06 Dec 2013 10:17:20 -0800 - rev 168447
Bug 937766, part 3 - Add mParticipant null checks. r=smaug When an object dies during an incremental cycle collection, we null out its mParticipant, so we must add various null checks to avoid crashing when we reach the CC graph representation of an object that has died.
b015eac4566f51574e0beac410bf9db937adbc09: Bug 937766, part 2 - Make SnowWhiteKiller remove dying things from the CC graph. r=smaug
Andrew McCreight <continuation@gmail.com> - Fri, 06 Dec 2013 10:17:20 -0800 - rev 168446
Bug 937766, part 2 - Make SnowWhiteKiller remove dying things from the CC graph. r=smaug If we purge snow white objects while ICC is in progress, we need to make sure to remove anything from the CC graph to avoid dangling pointers. We don't need to do that after shutdown.
4dcb040e3c84e69e9c3be4cee4d5e4b9ee995285: Bug 937766, part 1 - Remove dying nodes from gCCBlackMarkedNodes. r=smaug
Andrew McCreight <continuation@gmail.com> - Fri, 06 Dec 2013 10:17:19 -0800 - rev 168445
Bug 937766, part 1 - Remove dying nodes from gCCBlackMarkedNodes. r=smaug With ICC, arbitrary other activity can happen while nodes are in gCCBlackMarkedNodes, so the nodes can die, because gCCBlackMarkedNodes only holds a weak reference. To avoid this, remove nodes from gCCBlackMarkedNodes when they are going away.
f86d2d4cfadf457bef12afbedb8a8f82a5e69fca: Bug 927782 - Part 12: Remove blockChain from StackFrame. r=luke
Andy Wingo <wingo@igalia.com> - Tue, 26 Nov 2013 12:17:08 +0100 - rev 168444
Bug 927782 - Part 12: Remove blockChain from StackFrame. r=luke
51d6617835d140affaf45ed9787d317388beb1ff: Bug 927782 - Part 11: Optimize block scopes without aliased locals. r=luke
Andy Wingo <wingo@igalia.com> - Tue, 26 Nov 2013 12:07:02 +0100 - rev 168443
Bug 927782 - Part 11: Optimize block scopes without aliased locals. r=luke
eed9795fa80ea7d960962db8cc7d228137cffe54: Bug 927782 - Part 10: Iterate block chain from compile-time block scope maps, not runtime blockChain. r=luke
Andy Wingo <wingo@igalia.com> - Fri, 06 Dec 2013 18:42:08 +0100 - rev 168442
Bug 927782 - Part 10: Iterate block chain from compile-time block scope maps, not runtime blockChain. r=luke
b971de7edfff874f74137a241e352ed87d6d14a3: Bug 927782 - Part 9: Fix js_DumpScriptDepth to not abort on unreachable bytecodes. r=luke
Andy Wingo <wingo@igalia.com> - Fri, 06 Dec 2013 18:30:05 +0100 - rev 168441
Bug 927782 - Part 9: Fix js_DumpScriptDepth to not abort on unreachable bytecodes. r=luke
5f086f95b3059ed80dfe45013081478e3ed5ee82: Bug 927782 - Part 8: Record block scope ranges more precisely. r=luke
Andy Wingo <wingo@igalia.com> - Fri, 06 Dec 2013 18:27:55 +0100 - rev 168440
Bug 927782 - Part 8: Record block scope ranges more precisely. r=luke
8c74b1f68590e7791ec4a13f2e12196caf053709: Bug 927782 - Part 7: Refactor entering and leaving block scopes in BytecodeEmitter. r=luke
Andy Wingo <wingo@igalia.com> - Fri, 06 Dec 2013 18:25:55 +0100 - rev 168439
Bug 927782 - Part 7: Refactor entering and leaving block scopes in BytecodeEmitter. r=luke
f1237f11edcd1fc743d843fa902d086c31523576: Bug 927782 - Part 6: Fix for-let nesting so nonlocal exits are easier. r=luke
Andy Wingo <wingo@igalia.com> - Tue, 26 Nov 2013 10:13:59 +0100 - rev 168438
Bug 927782 - Part 6: Fix for-let nesting so nonlocal exits are easier. r=luke
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip