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 105231
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +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 105230
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +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 105229
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +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 105228
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +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 105227
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +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 105226
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +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 105225
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +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 105224
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +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 105223
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +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 105222
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +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 105221
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +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 105220
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +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 105219
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +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 105218
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +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 105217
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +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 105216
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +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 105215
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Follow-up nits, once again forgot to qref.
646c22f09bedc0d16b3a7db131003aeb9fb1a77c: Handle double inputs to LTableSwitch (bug 681745, r=sstangl,h4writer).
David Anderson <danderson@mozilla.com> - Mon, 29 Aug 2011 11:56:47 -0700 - rev 105214
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Handle double inputs to LTableSwitch (bug 681745, r=sstangl,h4writer).
a4e9fd62263d34f146c52efb183eef60af4e9765: Use correct pc for join blocks (bug 680619, r=sstangl).
David Anderson <danderson@mozilla.com> - Mon, 29 Aug 2011 11:40:06 -0700 - rev 105213
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Use correct pc for join blocks (bug 680619, r=sstangl).
ddf369efb4aea110dddda48808c29ec980e181e3: Follow-up nits, forgot to qref.
David Anderson <danderson@mozilla.com> - Mon, 29 Aug 2011 11:39:55 -0700 - rev 105212
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Follow-up nits, forgot to qref.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip