c259b1e4c95aadb71122deb808a96c2031522d09: Remove dis() call from test to fix opt orange (no bug, r=orange) DONTBUILD
Jan de Mooij <jdemooij@mozilla.com> - Sat, 12 Nov 2011 10:56:53 +0100 - rev 111625
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Remove dis() call from test to fix opt orange (no bug, r=orange) DONTBUILD
715f187454ed050ab987c86c49ea6eac397f75a4: Fix compile warnings (no bug, r=red)
Jan de Mooij <jandemooij@gmail.com> - Sat, 12 Nov 2011 10:27:32 +0100 - rev 111624
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Fix compile warnings (no bug, r=red)
535a0dda33281b6f6889b97e638d7ea1fab98daa: Compile JSOP_SETGNAME (bug 700303, r=dvander)
Jan de Mooij <jandemooij@gmail.com> - Sat, 12 Nov 2011 09:56:10 +0100 - rev 111623
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Compile JSOP_SETGNAME (bug 700303, r=dvander)
29c5f1b61413c56383cab150aaa88c77ad9dd069: Allow exit frames to nest, use right context in ABI calls (bug 695897 part 7, r=sstangl).
David Anderson <danderson@mozilla.com> - Fri, 11 Nov 2011 21:37:17 -0800 - rev 111622
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Allow exit frames to nest, use right context in ABI calls (bug 695897 part 7, r=sstangl).
2251703b072e3eeaf8a97b2ac6ec41a733dad91b: Change ABI calls to use exit frames (bug 695897 part 6, r=sstangl).
David Anderson <danderson@mozilla.com> - Fri, 11 Nov 2011 18:16:26 -0800 - rev 111621
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Change ABI calls to use exit frames (bug 695897 part 6, r=sstangl).
6778cd6941a1135dc144b034d0d42e795f20e5db: Introduce exit frames for x64 bailouts (bug 695897 part 5, r=sstangl).
David Anderson <danderson@mozilla.com> - Fri, 11 Nov 2011 17:10:41 -0800 - rev 111620
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Introduce exit frames for x64 bailouts (bug 695897 part 5, r=sstangl).
6aefeb68c04de48e836ddbc57ef88a3828fccf9a: Introduce exit frames for x86 bailouts (bug 695897 part 4, r=sstangl).
David Anderson <danderson@mozilla.com> - Fri, 11 Nov 2011 17:10:39 -0800 - rev 111619
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Introduce exit frames for x86 bailouts (bug 695897 part 4, r=sstangl).
b54f9c27c4583484a37da054d13c00fa9a008fba: Make ABI calls arch specific for ARM (bug 695897 part 3, r=mrosenberg).
David Anderson <danderson@mozilla.com> - Fri, 11 Nov 2011 17:10:36 -0800 - rev 111618
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Make ABI calls arch specific for ARM (bug 695897 part 3, r=mrosenberg).
27dda98f1eceff198d55d9b6d4e48f4ed78f94c5: Make ABI calls arch specific for x86 and x64 (bug 695897 part 2, r=sstangl).
David Anderson <danderson@mozilla.com> - Fri, 11 Nov 2011 17:10:33 -0800 - rev 111617
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Make ABI calls arch specific for x86 and x64 (bug 695897 part 2, r=sstangl).
8284e6365e99035c2622d83d4bd1d0e6a0b9b79b: Use explicit outparams in ABI calls (bug 695897 part 1, r=sstangl).
David Anderson <danderson@mozilla.com> - Fri, 11 Nov 2011 17:10:32 -0800 - rev 111616
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Use explicit outparams in ABI calls (bug 695897 part 1, r=sstangl).
ab790991e91f876313005f5c5cbfc7203cb43a7f: Fix typo in JS -> C call masks. (Bug 701508, r=sstangl)
Nicolas Pierron <npierron@mozilla.com> - Fri, 11 Nov 2011 14:48:09 -0800 - rev 111615
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Fix typo in JS -> C call masks. (Bug 701508, r=sstangl)
88f65dfb48315a865517fb9cd97293e2ed18417a: Do not add type barrier if instruction has expected type. (Bug 700211, r=sstangl)
Nicolas Pierron <npierron@mozilla.com> - Thu, 10 Nov 2011 19:49:37 -0800 - rev 111614
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Do not add type barrier if instruction has expected type. (Bug 700211, r=sstangl)
69d31720ff0fd911ca82c3c5d2b31323ce15a1d7: Handle hairy cycles: cycles where the last element in the cycle has dependencies. (bug 697906,r=dvander)
Marty Rosenberg <mrosenberg@mozilla.com> - Thu, 10 Nov 2011 19:48:50 -0800 - rev 111613
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Handle hairy cycles: cycles where the last element in the cycle has dependencies. (bug 697906,r=dvander)
736d52cc985c9f2e1d841284f3fd9ded298dd1fd: Fix JSCallClobberMask typo (bug 701508, r=sstangl).
David Anderson <danderson@mozilla.com> - Thu, 10 Nov 2011 17:23:17 -0800 - rev 111612
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Fix JSCallClobberMask typo (bug 701508, r=sstangl).
00c3477ea630e9ce5715fa5bf714ca42459e716f: Don't use d31 as a register, we cannot encode it. Also, change .isDouble to kind == DOUBLE (no bug, r=dvander)
Marty Rosenberg <mrosenberg@mozilla.com> - Thu, 10 Nov 2011 16:31:45 -0800 - rev 111611
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Don't use d31 as a register, we cannot encode it. Also, change .isDouble to kind == DOUBLE (no bug, r=dvander)
7d978454409ebdaff6e5fcec29ace032e7bb8226: last changes required to get IM functioning (bug 698695,r=jbramley)
Marty Rosenberg <mrosenberg@mozilla.com> - Thu, 10 Nov 2011 11:51:12 -0800 - rev 111610
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
last changes required to get IM functioning (bug 698695,r=jbramley)
28a531088115eafa38ecc700fe51757bc521f20e: Split the shift operation into multiple LIR instructions and implement multiply (bug 698579, r=jbramley)
Marty Rosenberg <mrosenberg@mozilla.com> - Thu, 10 Nov 2011 11:51:01 -0800 - rev 111609
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Split the shift operation into multiple LIR instructions and implement multiply (bug 698579, r=jbramley)
e1db5388d52bd8cfd75708abcde1140f5f367283: Ignore fat increment/decrement ops (bug 701025, r=dvander)
Jan de Mooij <jandemooij@gmail.com> - Thu, 10 Nov 2011 19:31:36 +0100 - rev 111608
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Ignore fat increment/decrement ops (bug 701025, r=dvander)
4cf64b431f91288890e3b94e3bebbf94e3586a66: Yet another "whoops". This function managed to sneak into my last commit (it was supposed to go in much later)
Marty Rosenberg <mrosenberg@mozilla.com> - Wed, 09 Nov 2011 18:38:22 -0800 - rev 111607
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Yet another "whoops". This function managed to sneak into my last commit (it was supposed to go in much later)
4c20c60f6b2552aa896aa15c93211a2f993c4688: Whoops, Add in the new shared Lowering files.
Marty Rosenberg <mrosenberg@mozilla.com> - Wed, 09 Nov 2011 18:18:09 -0800 - rev 111606
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Whoops, Add in the new shared Lowering files.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip