8d78407cbf7edb6d436f7dcd25c289a3fe095f2e: Fix generateReturnError() for x64. (Bug 684563, r=dvander)
Sean Stangl <sstangl@mozilla.com> - Tue, 06 Sep 2011 10:24:47 -0700 - rev 111485
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Fix generateReturnError() for x64. (Bug 684563, r=dvander)
4a44c143b3ee9c42039e1216f6412f2702dd8350: Have --ion-eager imply --ion. (No bug, r=dvander)
Sean Stangl <sstangl@mozilla.com> - Fri, 02 Sep 2011 17:55:09 -0700 - rev 111484
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Have --ion-eager imply --ion. (No bug, r=dvander)
aa856d61ef8537a2cec9b05c6fa41f13464fca1a: Fix wrong spill requirements in linear scan register allocator causing failures with function calls. no bug, r=sstangl
Andrew Drake <adrake@adrake.org> - Fri, 02 Sep 2011 20:38:05 -0400 - rev 111483
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Fix wrong spill requirements in linear scan register allocator causing failures with function calls. no bug, r=sstangl
d03e1ba0d3b5a0ee34fb18788acd6fe53aa16673: Disable the tracer when Ion is enabled (bug 684318, r=sstangl).
David Anderson <danderson@mozilla.com> - Fri, 02 Sep 2011 16:19:48 -0700 - rev 111482
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Disable the tracer when Ion is enabled (bug 684318, r=sstangl).
1643eac86ad14cdde59cdb349dedac7cc5fbb7ab: Fix crash building SSA for infinite loops (bug 684362, r=sstangl).
David Anderson <danderson@mozilla.com> - Fri, 02 Sep 2011 16:09:30 -0700 - rev 111481
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Fix crash building SSA for infinite loops (bug 684362, r=sstangl).
59f959fe18f7b4d97578ccb1b85d147c777fbcfc: Fix typo in Assembler::retarget (bug 684365, r=sstangl).
David Anderson <danderson@mozilla.com> - Fri, 02 Sep 2011 16:06:01 -0700 - rev 111480
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Fix typo in Assembler::retarget (bug 684365, r=sstangl).
c7199a1523c39a6e43b76cadcbd1be4f181b5543: Rename MSnapshot to MResumePoint (bug 681698, r=sstangl).
David Anderson <danderson@mozilla.com> - Fri, 02 Sep 2011 15:58:07 -0700 - rev 111479
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Rename MSnapshot to MResumePoint (bug 681698, r=sstangl).
834f8ff1748e1ec00c9006ac0c7ef3cb5f60e2de: Ignore crazy break-to-label edge cases (bug 684037, r=sstangl).
David Anderson <danderson@mozilla.com> - Fri, 02 Sep 2011 15:46:51 -0700 - rev 111478
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Ignore crazy break-to-label edge cases (bug 684037, r=sstangl).
eeb8be61e48bfdd6e9f86c968d1bc72c92043635: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Fri, 02 Sep 2011 13:50:15 -0700 - rev 111477
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Merge from mozilla-central.
a9f2747976eafaaf6b25f22b5ee9a0f1195082f2: Remove temporary ARM files erroneously included in previous commit. (Bug 683300, no_r)
Sean Stangl <sstangl@mozilla.com> - Wed, 31 Aug 2011 18:09:38 -0700 - rev 111476
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Remove temporary ARM files erroneously included in previous commit. (Bug 683300, no_r)
27e9b32b8f33e62c62e5bbe0a285c83fc7b70228: Provide initial ARM skeleton for IonMonkey. (Bug 683300, r=sstangl)
Marty Rosenberg <mrosenberg@mozilla.com> - Wed, 31 Aug 2011 18:01:37 -0700 - rev 111475
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Provide initial ARM skeleton for IonMonkey. (Bug 683300, r=sstangl)
fc37c98489c47badf07e2ad1ef70c5ebec172bc2: Implement MTruncateToInt32 (bug 682061, r=sstangl).
David Anderson <danderson@mozilla.com> - Wed, 31 Aug 2011 16:52:07 -0700 - rev 111474
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Implement MTruncateToInt32 (bug 682061, r=sstangl).
2be20e5f492dadc7bae0803a23684ead05cec3f6: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Tue, 30 Aug 2011 18:19:44 -0700 - rev 111473
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Merge from mozilla-central.
a8ca429e2cce54a2e8d029c9a7cccd12ee712676: Use inferred types for unop/binop/parameter MDefinitions, bug 683044. r=dvander
Brian Hackett <bhackett1024@gmail.com> - Tue, 30 Aug 2011 15:43:27 -0700 - rev 111472
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Use inferred types for unop/binop/parameter MDefinitions, bug 683044. r=dvander
4ceb3e9961e4e1d15a90a63aaddb74621d577582: Delay Ion compilation until a function is hot (bug 683039, r=bhackett).
David Anderson <danderson@mozilla.com> - Mon, 29 Aug 2011 19:03:02 -0700 - rev 111471
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Delay Ion compilation until a function is hot (bug 683039, r=bhackett).
1ec61b5ec88b252f36465f18a73d39df71837826: Permit iteration over register sets. (Bug 682454, r=dvander)
Sean Stangl <sstangl@mozilla.com> - Mon, 29 Aug 2011 15:25:28 -0700 - rev 111470
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Permit iteration over register sets. (Bug 682454, r=dvander)
8939f6d48a22916cef8a7be440847f3a5dc6f487: Fix infinite loop after greedy register allocation (bug 682210, r=cdleary).
David Anderson <danderson@mozilla.com> - Mon, 29 Aug 2011 13:23:15 -0700 - rev 111469
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Fix infinite loop after greedy register allocation (bug 682210, r=cdleary).
63d80003bddf860b113239f9f8f6f7188e9ac6a2: Fix missing break in visitMathToD (bug 682055, r=h4writer).
David Anderson <danderson@mozilla.com> - Mon, 29 Aug 2011 12:25:47 -0700 - rev 111468
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Fix missing break in visitMathToD (bug 682055, r=h4writer).
c9779aee08224430261e3ce2424f099e596426cb: Implement LTestVAndBranch (bug 678681, r=sstangl).
David Anderson <danderson@mozilla.com> - Mon, 29 Aug 2011 11:59:06 -0700 - rev 111467
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Implement LTestVAndBranch (bug 678681, r=sstangl).
eab76e8f85342e26123f70885b34824427263d8e: Follow-up nits, once again forgot to qref.
David Anderson <danderson@mozilla.com> - Mon, 29 Aug 2011 11:58:32 -0700 - rev 111466
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Follow-up nits, once again forgot to qref.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip