8f60694f1ff5c90ee79ace309bc7f3ab171f32d5: Bug 678801: Add register hinting across phis. r=dvander
Andrew Drake <adrake@adrake.org> - Tue, 16 Aug 2011 15:36:04 -0700 - rev 108728
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Bug 678801: Add register hinting across phis. r=dvander
1e2078273debc9d4c3bc0df278fe566c634cd789: Bug 670628: Add floating point support to linear scan register allocator. r=dvander
Andrew Drake <adrake@adrake.org> - Fri, 12 Aug 2011 16:26:39 -0700 - rev 108727
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Bug 670628: Add floating point support to linear scan register allocator. r=dvander
8d3e5e4be9333e5bc4aace2ead98595c4d2b095e: Bug 670628: Eliminate heap-allocated free-until and next-use mappings. r=dvander
Andrew Drake <adrake@adrake.org> - Fri, 12 Aug 2011 13:36:23 -0700 - rev 108726
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Bug 670628: Eliminate heap-allocated free-until and next-use mappings. r=dvander
d6c0c813dd80fb12865a8d9874aea6676697e91d: Bug 678602: Eliminate deallocation hack from linear scan register allocator. r=dvander
Andrew Drake <adrake@adrake.org> - Wed, 10 Aug 2011 17:10:08 -0700 - rev 108725
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Bug 678602: Eliminate deallocation hack from linear scan register allocator. r=dvander
e029a3cf6a641f6cc083f3633db92622d2993cfb: Adds MCompare operation and ComparePolicy (bug=677774, r=dvander)
Andrew Scheff <ascheff@mozilla.com> - Thu, 11 Aug 2011 15:22:34 -0700 - rev 108724
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Adds MCompare operation and ComparePolicy (bug=677774, r=dvander)
6b30297a73661294f6cb93b5454ced28faa0e3e0: Implement MToDouble (bug 677339, r=sstangl).
David Anderson <danderson@mozilla.com> - Tue, 16 Aug 2011 14:02:48 -0700 - rev 108723
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Implement MToDouble (bug 677339, r=sstangl).
d8e8d950cfbae8b700e9cbfb134ab373b2908e75: Implementing MToInt32 (bug 677339, r=sstangl).
David Anderson <danderson@mozilla.com> - Tue, 16 Aug 2011 14:02:00 -0700 - rev 108722
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Implementing MToInt32 (bug 677339, r=sstangl).
a43711f75e378f40c107dc654dcbdfafa5466c20: Merge JM -> IM
Brian Hackett <bhackett1024@gmail.com> - Fri, 12 Aug 2011 16:34:27 -0700 - rev 108721
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Merge JM -> IM
f7076b6bc9c91496facb3174e29de9263f7b6589: Mark box instructions as idempotent (no bug, r=dvander)
Ryan Pearl <rpearl@mozilla.com> - Fri, 12 Aug 2011 14:21:22 -0700 - rev 108720
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Mark box instructions as idempotent (no bug, r=dvander)
f82e7d7508f8d11b8fbaecfe769a965f48a25053: Bug 678239: implement JSOP_SETARG, r=dvander
Hannes Verschore <hverschore@mozilla.com> - Fri, 12 Aug 2011 14:10:15 -0700 - rev 108719
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Bug 678239: implement JSOP_SETARG, r=dvander
e8ce2d102fdaacf14c0418bac846494f846807d0: Remove some unnecessary vector from LICM (Bug 678598, r=ascheff)
Ryan Pearl <rpearl@mozilla.com> - Fri, 12 Aug 2011 12:52:09 -0700 - rev 108718
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Remove some unnecessary vector from LICM (Bug 678598, r=ascheff)
c34b8613959d3bdb6875035e311af549ba453432: Properly propagate return values in LOCALINC/ARGINC. no bug, r=dvander
Andrew Drake <adrake@adrake.org> - Fri, 12 Aug 2011 13:31:16 -0700 - rev 108717
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Properly propagate return values in LOCALINC/ARGINC. no bug, r=dvander
0988a70d95be51559fb2556af191efc93b404197: Bug 678072: Fix off-by-one attaching snapshots to parameters. r=dvander
Andrew Drake <adrake@adrake.org> - Thu, 11 Aug 2011 02:16:59 -0700 - rev 108716
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Bug 678072: Fix off-by-one attaching snapshots to parameters. r=dvander
6c99b3ba5423e8c9d316aaf9a10a08628416f13f: Implement JSOP_VOID. No bug, r=dvander
Hannes Verschore <hverschore@mozilla.com> - Fri, 12 Aug 2011 11:05:40 -0700 - rev 108715
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Implement JSOP_VOID. No bug, r=dvander
9a7208406f77e5c058c10706715f9014f945f27e: Bug 678353: Implement arg increment/decrement, r=dvander
Hannes Verschore <hverschore@mozilla.com> - Fri, 12 Aug 2011 11:01:51 -0700 - rev 108714
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Bug 678353: Implement arg increment/decrement, r=dvander
a0f88cdad5c95128ec109a840ee31852592e197d: Implement Dead Code Elimination. (Bug 678113, r=dvander)
Sean Stangl <sstangl@mozilla.com> - Thu, 11 Aug 2011 14:20:05 -0700 - rev 108713
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Implement Dead Code Elimination. (Bug 678113, r=dvander)
e4815c23236d76d1294d1529201341539f8cd507: Bug 678106: Add tests for local increment/decrement, r=dvander
Hannes Verschore <hverschore@mozilla.com> - Thu, 11 Aug 2011 11:24:07 -0700 - rev 108712
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Bug 678106: Add tests for local increment/decrement, r=dvander
73b80b0c344a2c6716def0fe420da6e707954643: Bug 678106: implement local increment/decrement, r=dvander
Hannes Verschore <hverschore@mozilla.com> - Thu, 11 Aug 2011 10:28:39 -0700 - rev 108711
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Bug 678106: implement local increment/decrement, r=dvander
28a71ebcf6c56255a62e18926af1eea4c5a13762: Bug 675381: Remove broken opportunistic phi elimination from linear scan register allocator. r=dvander
Andrew Drake <adrake@adrake.org> - Wed, 10 Aug 2011 05:34:21 -0700 - rev 108710
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Bug 675381: Remove broken opportunistic phi elimination from linear scan register allocator. r=dvander
97ac85295f203175562783cb0e12abfe0a38802d: Fix stack logic when removing bailout frames (bug 677871, r=sstangl).
David Anderson <danderson@mozilla.com> - Wed, 10 Aug 2011 15:27:11 -0700 - rev 108709
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Fix stack logic when removing bailout frames (bug 677871, r=sstangl).
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip