55ae65eddb44c27959316c45539061d0cba8174a: Rename MoveGroupResolver to MoveResolver, MoveResolverX86 to MoveEmitter.
David Anderson <danderson@mozilla.com> - Mon, 25 Jul 2011 21:35:49 -0700 - rev 108576
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Rename MoveGroupResolver to MoveResolver, MoveResolverX86 to MoveEmitter.
a4c43d665f67b45b1b500fe5a6fd91bce3fefdce: Disentagle move resolution from CodeGenerator (bug 673870, r=adrake).
David Anderson <danderson@mozilla.com> - Mon, 25 Jul 2011 21:31:33 -0700 - rev 108575
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Disentagle move resolution from CodeGenerator (bug 673870, r=adrake).
7b704fb3b421e4c78347b78410e664526970acea: Move framePushed and some stack ops to MacroAssembler, and use jump-to-return (bug 673864 part 2, r=ascheff).
David Anderson <danderson@mozilla.com> - Mon, 25 Jul 2011 21:03:35 -0700 - rev 108574
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Move framePushed and some stack ops to MacroAssembler, and use jump-to-return (bug 673864 part 2, r=ascheff).
ab9123c68044855fc74509bd4c2a62d0353d623e: Introduce new MacroAssembler abstraction (bug 673864 part 1, r=ascheff).
David Anderson <danderson@mozilla.com> - Mon, 25 Jul 2011 21:03:33 -0700 - rev 108573
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Introduce new MacroAssembler abstraction (bug 673864 part 1, r=ascheff).
584ea5bae16e0d79d416a884ebbb17d03b50e580: Access stack slots via fixed-distance ESP (bug 673550 part 2, r=adrake).
David Anderson <danderson@mozilla.com> - Mon, 25 Jul 2011 20:55:34 -0700 - rev 108572
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Access stack slots via fixed-distance ESP (bug 673550 part 2, r=adrake).
7bac5dfc151a6bdb9cfdfbca6469cc1ed951ff6c: Access stack slots in the order they were allocated (bug 673550 part 1, r=adrake).
David Anderson <danderson@mozilla.com> - Mon, 25 Jul 2011 20:43:34 -0700 - rev 108571
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Access stack slots in the order they were allocated (bug 673550 part 1, r=adrake).
7605afbb47bbd1518c42927184de854329daadc8: Fix block inheritance regression (bug 673026, r=adrake).
David Anderson <danderson@mozilla.com> - Mon, 25 Jul 2011 20:39:44 -0700 - rev 108570
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Fix block inheritance regression (bug 673026, r=adrake).
1c56144385aec1eb623cc8458381728168a4fc04: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Mon, 25 Jul 2011 20:34:02 -0700 - rev 108569
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Merge from mozilla-central.
c487e0920c7e6402249664fb08da7b0217526e7d: Merge from ionmonkey.
David Anderson <danderson@mozilla.com> - Mon, 25 Jul 2011 20:33:36 -0700 - rev 108568
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Merge from ionmonkey.
f2e307542185c20711f64aa9eecb7da6800e1be2: Allocate all temporary registers. no bug, r=dvander
Hannes Verschore <hverschore@mozilla.com> - Mon, 25 Jul 2011 18:19:28 -0700 - rev 108567
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Allocate all temporary registers. no bug, r=dvander
c82778c5e5354a4204d1d3e7ca70b51ae6182623: generate MIR flags using a macro (Bug 674136, r=dvander)
Ryan Pearl <rpearl@mozilla.com> - Mon, 25 Jul 2011 17:39:18 -0700 - rev 108566
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
generate MIR flags using a macro (Bug 674136, r=dvander)
e3796b521235cae115db48a3c6d28966460fcc4f: Bug 672734: Rework linear scan register allocator reification phase to properly generate freeRegs. r=dvander
Andrew Drake <adrake@adrake.org> - Tue, 19 Jul 2011 23:46:34 -0700 - rev 108565
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Bug 672734: Rework linear scan register allocator reification phase to properly generate freeRegs. r=dvander
d55c6d19944529336ee313b1bfa8d75c85ceb015: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Sun, 24 Jul 2011 19:58:40 -0700 - rev 108564
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Merge from mozilla-central.
fbcf45b1c0210eea98177052cf29a460ae39aaf6: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Fri, 22 Jul 2011 10:47:16 -0700 - rev 108563
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Merge from mozilla-central.
758fb855533f04f619d6cd93dea3f2042952fceb: Merge from ionmonkey.
David Anderson <danderson@mozilla.com> - Fri, 22 Jul 2011 10:46:43 -0700 - rev 108562
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Merge from ionmonkey.
b65486b852ebd762dee4c2f84cd3c8c6c6833568: Implemented trampoline on x64. Code runs now. (bug 672377, r=dvander)
Andrew Scheff <ascheff@mozilla.com> - Wed, 20 Jul 2011 16:56:38 -0700 - rev 108561
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Implemented trampoline on x64. Code runs now. (bug 672377, r=dvander)
fd0d29a979ebd6ef49489659be7aca2974b323e0: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Thu, 21 Jul 2011 20:34:19 -0700 - rev 108560
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Merge from mozilla-central.
f8d6117f911e3a500a75426e137fcc5a2d42518c: Sync build files.
David Anderson <danderson@mozilla.com> - Thu, 21 Jul 2011 14:50:03 -0700 - rev 108559
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Sync build files.
16cedf5773f533cad70c693591093dfa194d1a6e: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Thu, 21 Jul 2011 12:11:04 -0700 - rev 108558
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Merge from mozilla-central.
6acea1952024b29590572d52d0155ef57453cc94: Merge from ionmonkey.
David Anderson <danderson@mozilla.com> - Thu, 21 Jul 2011 12:10:32 -0700 - rev 108557
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Merge from ionmonkey.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip