searching for reviewer(luke)
57cd741e4d0b246503d3089158d0a70ec16adf74: Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent, r=efaust, r=jorendorff, a=1.3+
Jeff Walden <jwalden@mit.edu> - Thu, 29 May 2014 19:40:34 -0700 - rev 171467
Push 488 by jwalden@mit.edu at Fri, 30 May 2014 02:40:57 +0000
Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent, r=efaust, r=jorendorff, a=1.3+
7bf309f95730dd092f84a61235eba45782d1d4d0: Bug 977538 - Disable PGO for CanonicalizeNaN. r=luke, a=abillings
Jan de Mooij <jdemooij@mozilla.com> - Thu, 27 Feb 2014 20:48:59 +0100 - rev 170819
Push 173 by ryanvm@gmail.com at Fri, 28 Feb 2014 23:32:02 +0000
Bug 977538 - Disable PGO for CanonicalizeNaN. r=luke, a=abillings
12b7cb9e2054ab912cbf8cbfe94e41ea2eb6dca2: Bug 937132 - SpiderMonkey: Check for overflows in LifoAlloc. r=luke, a=bajaj
Dan Gohman <sunfish@google.com> - Tue, 07 Jan 2014 10:42:19 -0500 - rev 170218
Push 4 by ryanvm@gmail.com at Tue, 04 Feb 2014 01:21:31 +0000
Bug 937132 - SpiderMonkey: Check for overflows in LifoAlloc. r=luke, a=bajaj
a5f796e3a9de5b79fbc718deaaee5e1b6f55cb7a: Bug 944278 - OdinMonkey: Fix stack alignment. r=luke, a=lsblakk
Hannes Verschore <hv1989@gmail.com> - Sat, 07 Dec 2013 15:45:06 +0100 - rev 170148
Push 4 by ryanvm@gmail.com at Tue, 04 Feb 2014 01:21:31 +0000
Bug 944278 - OdinMonkey: Fix stack alignment. r=luke, a=lsblakk
0095ca6ac388e38a052ebf5fed4afb0454f25d24: Bug 917841 - Use overflow-resistant arithmetic in binary searches. r=luke, a=lsblakk
Dan Gohman <sunfish@google.com> - Mon, 25 Nov 2013 16:06:17 -0500 - rev 170005
Push 4 by ryanvm@gmail.com at Tue, 04 Feb 2014 01:21:31 +0000
Bug 917841 - Use overflow-resistant arithmetic in binary searches. r=luke, a=lsblakk
ac54c9fcd528c4fb7092d14a72efd3d7e4056af9: Bug 916580 - Fix bugs related to the usage of calloc. r=luke, a=akeybl
Dan Gohman <sunfish@google.com> - Fri, 11 Oct 2013 11:26:41 -0400 - rev 169772
Push 4 by ryanvm@gmail.com at Tue, 04 Feb 2014 01:21:31 +0000
Bug 916580 - Fix bugs related to the usage of calloc. r=luke, a=akeybl
58f46efec92edaa93ede656502f8bbeae34e4d45: Bug 937132 - SpiderMonkey: Check for overflows in LifoAlloc. r=luke, a=bajaj
Dan Gohman <sunfish@google.com> - Mon, 23 Dec 2013 09:09:05 -0500 - rev 169062
Bug 937132 - SpiderMonkey: Check for overflows in LifoAlloc. r=luke, a=bajaj
8c0709e254c43ab64dd7a19d3836646557309362: Bug 950513 - Remove JS_WORKER_THREADS typedef. r=luke, a=lsblakk
Brian Hackett <bhackett1024@gmail.com> - Mon, 06 Jan 2014 15:03:54 -0500 - rev 169048
Bug 950513 - Remove JS_WORKER_THREADS typedef. r=luke, a=lsblakk
d56d13a32786145b46ebe846c88d1b55193fc618: Bug 950513 - Remove JS_WORKER_THREADS typedef. r=luke, a=lsblakk
Brian Hackett <bhackett1024@gmail.com> - Fri, 03 Jan 2014 16:16:38 -0500 - rev 169021
Bug 950513 - Remove JS_WORKER_THREADS typedef. r=luke, a=lsblakk
423edfffe821b905a07645955afdd178dcb3bfb0: Bug 947683 - Fix --disable-threadsafe shell builds on OS X. r=luke, a=NPOTB
Jan de Mooij <jdemooij@mozilla.com> - Mon, 09 Dec 2013 18:56:24 +0100 - rev 168767
Bug 947683 - Fix --disable-threadsafe shell builds on OS X. r=luke, a=NPOTB
9e1a644eb6f37daca96cdff84d1046bfe2d322ed: Bug 861785 - Odinmonkey ARM: use the hard-float ABI for inter-asm.js function calls irrespective of the system ABI. r=luke
Douglas Crosher <dtc-moz@scieneer.com> - Fri, 06 Dec 2013 23:00:31 +1100 - rev 168660
Bug 861785 - Odinmonkey ARM: use the hard-float ABI for inter-asm.js function calls irrespective of the system ABI. r=luke
5bb192fc539e3a2935f7addcc3a9ce79742ebec3: Bug 944930 - Remove block index from aliasedvar ops, use a binary search to find the block chain for a given pc, r=luke.
Brian Hackett <bhackett1024@gmail.com> - Sat, 07 Dec 2013 11:03:07 -0800 - rev 168561
Bug 944930 - Remove block index from aliasedvar ops, use a binary search to find the block chain for a given pc, r=luke.
30bdfabba1e0079b66cc89cfdc53906f2eb2aa2a: Bug 944278 - OdinMonkey: Fix stack alignment, r=luke
Hannes Verschore <hv1989@gmail.com> - Sat, 07 Dec 2013 15:45:06 +0100 - rev 168551
Bug 944278 - OdinMonkey: Fix stack alignment, r=luke
d86f108365974d2866cc36e1de9410f74768ceac: Bug 946883 - Use NSPR thread for AsmJSMachExceptionHandler on OS X, so that it works with PosixNSPR. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Fri, 06 Dec 2013 21:03:27 +0100 - rev 168471
Bug 946883 - Use NSPR thread for AsmJSMachExceptionHandler on OS X, so that it works with PosixNSPR. r=luke
a6b672cbd54db73e2f0355ae822f30e16c5ffb1a: Bug 937317 - Implement and expose GetIncumbentGlobal. r=bz,luke
Bobby Holley <bobbyholley@gmail.com> - Fri, 06 Dec 2013 12:01:42 -0800 - rev 168461
Bug 937317 - Implement and expose GetIncumbentGlobal. r=bz,luke
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
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
cbdd50c96b858458ea7b3bfd6b5335ddde65b4c9: Bug 927782 - Part 4: Generators allocate all locals on the scope chain. r=luke
Andy Wingo <wingo@igalia.com> - Fri, 06 Dec 2013 18:22:06 +0100 - rev 168436
Bug 927782 - Part 4: Generators allocate all locals on the scope chain. r=luke
fc7a979712fc7b52f35125e8c15a85ed33f18c6c: Bug 927782 - Part 3: Add DEBUGLEAVEBLOCK opcode to invalidate live DebugScopes. r=luke
Andy Wingo <wingo@igalia.com> - Mon, 25 Nov 2013 12:19:58 +0100 - rev 168435
Bug 927782 - Part 3: Add DEBUGLEAVEBLOCK opcode to invalidate live DebugScopes. r=luke
c8304ccf88e90c17beed5c26fbae1782704c3cd6: Bug 927782 - Part 2: Remove HAS_BLOCKCHAIN. r=luke
Andy Wingo <wingo@igalia.com> - Mon, 25 Nov 2013 12:19:38 +0100 - rev 168434
Bug 927782 - Part 2: Remove HAS_BLOCKCHAIN. r=luke
9d99e9ca7b325fb7a3cf9e5b4d3f970e4b2077da: Bug 927782 - Part 1: Expose JSScript::getBlockScope(jsbytecode *). r=luke
Andy Wingo <wingo@igalia.com> - Fri, 06 Dec 2013 17:56:20 +0100 - rev 168433
Bug 927782 - Part 1: Expose JSScript::getBlockScope(jsbytecode *). r=luke
cad77af5f7e641904361890e7eb65f33861ca821: Bug 937317 - Implement and expose GetIncumbentGlobal. r=bz,luke
Bobby Holley <bobbyholley@gmail.com> - Thu, 05 Dec 2013 21:34:16 -0800 - rev 168276
Bug 937317 - Implement and expose GetIncumbentGlobal. r=bz,luke
280cf89fa30ea416a0588d105e81c8ef408ba66c: Bug 937540 part 9 - Use placement new for LIR instructions, OOL code. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Thu, 05 Dec 2013 22:04:27 +0100 - rev 168244
Bug 937540 part 9 - Use placement new for LIR instructions, OOL code. r=luke
48ee35b9297379163c103b220ca586c6263bd66d: Bug 945828 - Work around bug 945756. r=luke
Andy Wingo <wingo@igalia.com> - Tue, 03 Dec 2013 19:04:25 +0100 - rev 167982
Bug 945828 - Work around bug 945756. r=luke
4cbb184bf6cb68fb252af668d9fe4efdda5c374c: Bug 945828 - Work around bug 945756. r=luke
Andy Wingo <wingo@igalia.com> - Tue, 03 Dec 2013 19:04:25 +0100 - rev 167792
Bug 945828 - Work around bug 945756. r=luke
0a5136207e2f93fe486062fd34ae746f6cbeec57: Bug 945077 - Fix -Wunused-variable warning for sHandlersInstalled on OS X. r=luke
Chris Peterson <cpeterson@mozilla.com> - Sun, 01 Dec 2013 17:43:40 -0800 - rev 167669
Bug 945077 - Fix -Wunused-variable warning for sHandlersInstalled on OS X. r=luke
bc2e4db71486ee293f5c3dc4183da5c39bed6412: Bug 944438 - Get rid of InstallSignalHandlersMutex; r=luke
Catalin Iacob <iacobcatalin@gmail.com> - Mon, 25 Nov 2013 16:37:24 +0100 - rev 167261
Bug 944438 - Get rid of InstallSignalHandlersMutex; r=luke
6af8d9b1ab5138b6f527dfe4768641f081c1f756: Bug 943667: OdinMonkey: Add check when removing AsmJSModule from IonScript, r=luke
Hannes Verschore <hv1989@gmail.com> - Thu, 28 Nov 2013 16:53:38 +0100 - rev 167126
Bug 943667: OdinMonkey: Add check when removing AsmJSModule from IonScript, r=luke
de5aa094b55f6d331a5771e069d9f020992a34a8: Bug 941649 - Part 2: Add a workerThreadCount shell testing function. (r=luke)
Shu-yu Guo <shu@rfrn.org> - Wed, 27 Nov 2013 20:08:46 -0800 - rev 166992
Bug 941649 - Part 2: Add a workerThreadCount shell testing function. (r=luke)
62e94f70b2cde5ccda5bf6ed00eacc07e56d890e: Bug 939088 - Add a cache for fetching the names associated with ALIASEDVAR operations, r=luke.
Brian Hackett <bhackett1024@gmail.com> - Tue, 26 Nov 2013 19:13:17 -0700 - rev 166798
Bug 939088 - Add a cache for fetching the names associated with ALIASEDVAR operations, r=luke.
4d895f46b99ba46c5060d42675f96d6e22029fb6: Bug 941381: Compile Float32 asin as asinf, not sinf (typo); r=luke
Benjamin Bouvier <benj@benj.me> - Fri, 22 Nov 2013 18:10:24 +0100 - rev 166488
Bug 941381: Compile Float32 asin as asinf, not sinf (typo); r=luke
1525d051916fed03c9305473efe875a977a3f7c5: Bug 913648 - SpiderMonkey: Allow allocation of an AssemblerBuffer larger than INT_MAX/2. r=luke
Dan Gohman <sunfish@google.com> - Sat, 23 Nov 2013 06:35:58 -0800 - rev 166304
Bug 913648 - SpiderMonkey: Allow allocation of an AssemblerBuffer larger than INT_MAX/2. r=luke
343050db8d4efa58de123fb4e712ead544a9099c: Bug 942116 - Stop using the register keyword in the JS engine; r=luke
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 22 Nov 2013 13:49:41 -0500 - rev 166230
Bug 942116 - Stop using the register keyword in the JS engine; r=luke
624bf0dbd4bc36925a2c839b795058e8c92472a7: Bug 941803: Make --enable-perf build again, after the rvalue reference support patch broke it. r=luke
Jim Blandy <jimb@mozilla.com> - Thu, 21 Nov 2013 11:35:56 -0800 - rev 165974
Bug 941803: Make --enable-perf build again, after the rvalue reference support patch broke it. r=luke
371af5899d2708c0951fb4898991bb6b1335506a: Bug 941590 - Build jsapi-tests in unified mode. r=ehsan,luke
Jan de Mooij <jdemooij@mozilla.com> - Thu, 21 Nov 2013 16:42:01 +0100 - rev 165895
Bug 941590 - Build jsapi-tests in unified mode. r=ehsan,luke
ca39b88accf33d1693f751b8581d93687ac5467c: Bug 939475 - Mention markStackLimit in gcparam() help and error. r=luke
Michael Shuen <mz_mhs-ctb@outlook.com> - Wed, 20 Nov 2013 09:40:32 -0500 - rev 165636
Bug 939475 - Mention markStackLimit in gcparam() help and error. r=luke
768f6bfdce7d4bc3e23b7fea410d971ddc081831: Bug 931882 - Avoid invoking a nested shell when running jit-test bug710947.js. r=luke
Douglas Crosher <dtc-moz@scieneer.com> - Wed, 20 Nov 2013 18:03:30 +1100 - rev 165630
Bug 931882 - Avoid invoking a nested shell when running jit-test bug710947.js. r=luke
53d21900b302719f771e9186b7e0b9e7908bc1f9: Bug 931882 - Guard against passing a null js-cache in NestedShell. r=luke
Douglas Crosher <dtc-moz@scieneer.com> - Wed, 20 Nov 2013 18:03:19 +1100 - rev 165629
Bug 931882 - Guard against passing a null js-cache in NestedShell. r=luke
bbf4e009ba00199c5ecfbcb5ee3c25e1cb465391: Bug 896100: Convert all uses of OldMove and MoveRef to true rvalue references and the modern Move and Forward. r=luke, r=waldo
Jim Blandy <jimb@mozilla.com> - Tue, 19 Nov 2013 09:05:36 -0800 - rev 165490
Bug 896100: Convert all uses of OldMove and MoveRef to true rvalue references and the modern Move and Forward. r=luke, r=waldo
730f103c9f8f6fd83ca01abdd90c43726257abbe: Bug 939471 - Fix typo in gcparam() error message. r=luke
Michael Shuen <mz_mhs-ctb@outlook.com> - Tue, 19 Nov 2013 09:09:53 -0500 - rev 165328
Bug 939471 - Fix typo in gcparam() error message. r=luke
a42ee99942e1be6d423689d1ff9eceb3c4d86b01: Bug 937540 part 6 - Pass TempAllocator to IonAllocPolicy. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Mon, 18 Nov 2013 13:14:08 +0100 - rev 165155
Bug 937540 part 6 - Pass TempAllocator to IonAllocPolicy. r=luke
a9ce31272210cdd9b34305e3d8f316deb9da9c72: Bug 938429 - Bump the trusted script buffer for macosx64 a bit. r=luke
Bobby Holley <bobbyholley@gmail.com> - Sun, 17 Nov 2013 18:46:40 -0800 - rev 164170
Bug 938429 - Bump the trusted script buffer for macosx64 a bit. r=luke
cde2604ee22bc22358e338efee9a5cdcac060395: Bug 937540 part 1 - Add |operator new| for placement new to TempObject and use for regalloc objects. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Sat, 16 Nov 2013 10:14:07 +0100 - rev 163989
Bug 937540 part 1 - Add |operator new| for placement new to TempObject and use for regalloc objects. r=luke
6c071c069b228ab4231ccb42dd1435746f55d860: Bug 936710 - Add an option to propagate flags to the nested shells. r=luke
Benjamin Bouvier <benj@benj.me> - Mon, 11 Nov 2013 21:21:32 +0100 - rev 163497
Bug 936710 - Add an option to propagate flags to the nested shells. r=luke