0fb0af47c876e4133a7547d11c968fd8acae477f: Reset MoveResolver state. (Bug 678066, r=dvander)
Sean Stangl <sstangl@mozilla.com> - Wed, 10 Aug 2011 15:27:11 -0700 - rev 108708
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Reset MoveResolver state. (Bug 678066, r=dvander)
d96d02901f8153e8d2d6700d645feb14c304b097: Don't mark instructions as congruent if they produce values of different types (Bug 677867, r=dvander)
Ryan Pearl <rpearl@mozilla.com> - Wed, 10 Aug 2011 14:58:21 -0700 - rev 108707
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Don't mark instructions as congruent if they produce values of different types (Bug 677867, r=dvander)
29bd198d1ad163eaa7af78005a7dbeb554cbbf9a: Bug 676933: some style nits, r=dvander
Hannes Verschore <hverschore@mozilla.com> - Wed, 10 Aug 2011 14:55:23 -0700 - rev 108706
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Bug 676933: some style nits, r=dvander
3a68a95b215bf81eedeeba689b60d91497db484a: Bug 676933: implement JSOP_BITNOT, r=dvander
Hannes Verschore <hverschore@mozilla.com> - Wed, 10 Aug 2011 14:52:48 -0700 - rev 108705
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Bug 676933: implement JSOP_BITNOT, r=dvander
8f2bd72cec88001bc6280b4d9db5aca8ccada74c: Fix block entry-snapshots not inheriting stack slots (bug 669950, r=sstangl).
David Anderson <danderson@mozilla.com> - Wed, 10 Aug 2011 12:53:10 -0700 - rev 108704
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Fix block entry-snapshots not inheriting stack slots (bug 669950, r=sstangl).
cbed9bf55b229af5940619819f202ac2ef0fa62e: Add a constant pool for snapshots (bug 677715, r=sstangl).
David Anderson <danderson@mozilla.com> - Wed, 10 Aug 2011 12:49:49 -0700 - rev 108703
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Add a constant pool for snapshots (bug 677715, r=sstangl).
b92f682a773b6d8ba951a8f951e8912030a6b51b: Don't do opportunistic dead code elimination during value numbering; a real pass will take care of it later. (No bug, r=adrake)
Ryan Pearl <rpearl@mozilla.com> - Tue, 09 Aug 2011 22:21:24 -0700 - rev 108702
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Don't do opportunistic dead code elimination during value numbering; a real pass will take care of it later. (No bug, r=adrake)
5b5610698472447043b5221e021fbb15fd3c63bf: Update use-chains of inputs to an instruction when it is removed (bug 677072, r=dvander)
Ryan Pearl <rpearl@mozilla.com> - Tue, 09 Aug 2011 17:47:09 -0700 - rev 108701
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Update use-chains of inputs to an instruction when it is removed (bug 677072, r=dvander)
731c20b56be6c95eebaf6cad438360482c6fe1ec: Bug 677832: Handle loops precisely in linear scan liveness phase. r=dvander
Andrew Drake <adrake@adrake.org> - Tue, 09 Aug 2011 02:57:55 -0700 - rev 108700
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Bug 677832: Handle loops precisely in linear scan liveness phase. r=dvander
c0262f6e18a4f5f0eacd875640f8fb8fd069a1cd: Bug 677730: Assign snapshots to LAdd instructions. r=dvander
Andrew Drake <adrake@adrake.org> - Tue, 09 Aug 2011 13:50:15 -0700 - rev 108699
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Bug 677730: Assign snapshots to LAdd instructions. r=dvander
af7791387bef51c653665164707421980870138a: Fix bug in variable-length compact encoding (bug 677163, r=adrake).
David Anderson <danderson@mozilla.com> - Tue, 09 Aug 2011 20:00:35 -0700 - rev 108698
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Fix bug in variable-length compact encoding (bug 677163, r=adrake).
e615f5bff9718e2d660c2bd168c7713f4e596a34: Make tests not infinite loop.
David Anderson <danderson@mozilla.com> - Tue, 09 Aug 2011 18:41:27 -0700 - rev 108697
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Make tests not infinite loop.
a82301dbc67871131e0e4af4f389e94c43223703: Lower phi inputs at their appropriate edges (bug 677066, r=adrake).
David Anderson <danderson@mozilla.com> - Tue, 09 Aug 2011 15:22:46 -0700 - rev 108696
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Lower phi inputs at their appropriate edges (bug 677066, r=adrake).
6de347dfef36a82cb36ffe445c8497cf78a26c65: Flush JSONSpewer file buffer at each endpoint, for iongraph. (No bug, r=adrake)
Sean Stangl <sstangl@mozilla.com> - Tue, 09 Aug 2011 14:38:37 -0700 - rev 108695
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Flush JSONSpewer file buffer at each endpoint, for iongraph. (No bug, r=adrake)
18313e89ae3623c314c0ff2026b6d75ab8dbf9c4: Bug 670784: Implement JSOP_TABLESWITCH - part 3: Fixing typepolicy of tableswitch, r=dvander
Hannes Verschore <hverschore@mozilla.com> - Tue, 09 Aug 2011 11:34:41 -0700 - rev 108694
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Bug 670784: Implement JSOP_TABLESWITCH - part 3: Fixing typepolicy of tableswitch, r=dvander
f226f89b29e9f6aa43f62e5c61475119c1757db9: Make sure to re-analyze phis of phis (bug 677455, r=rpearl).
David Anderson <danderson@mozilla.com> - Tue, 09 Aug 2011 10:20:10 -0700 - rev 108693
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Make sure to re-analyze phis of phis (bug 677455, r=rpearl).
e998eb5a314b2cbc86b6902818857ccc1ac9a2ba: Fixed stale comments (no bug, r=me)
Ryan Pearl <rpearl@mozilla.com> - Tue, 09 Aug 2011 08:15:26 -0700 - rev 108692
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Fixed stale comments (no bug, r=me)
9fbb91134833be6ce1ef26765bb7da12dc7640ae: Follow-up nit to bug 677380.
David Anderson <danderson@mozilla.com> - Tue, 09 Aug 2011 07:18:44 -0700 - rev 108691
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Follow-up nit to bug 677380.
f09e19a5a616f33ae81cd8644a56034f95af9a35: Refactor Lowering to look like CodeGen or Masm (bug 667380 part 2, r=sstangl).
David Anderson <danderson@mozilla.com> - Tue, 09 Aug 2011 07:17:39 -0700 - rev 108690
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Refactor Lowering to look like CodeGen or Masm (bug 667380 part 2, r=sstangl).
9af59f5ea4aa52e76c763a0f362f9b493af868c3: Rename IonLowering* to Lowering* (bug 677380 part 1, r=sstangl).
David Anderson <danderson@mozilla.com> - Tue, 09 Aug 2011 07:17:37 -0700 - rev 108689
Push 2248 by akeybl@mozilla.com at Mon, 08 Oct 2012 19:23:44 +0000
Rename IonLowering* to Lowering* (bug 677380 part 1, r=sstangl).
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip