37657ccdd66ddd60a4104a772e840f81ae7cf3a8: Backed out changeset 91277d409f44 (accidentally also touched Makefile.ref and config/Darwin.mk)
Andreas Gal <gal@mozilla.com> - Wed, 22 Oct 2008 18:46:41 -0700 - rev 20949
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
Backed out changeset 91277d409f44 (accidentally also touched Makefile.ref and config/Darwin.mk)
91277d409f44a765e6c96012110718147c9f4f6c: Enable JIT by default for content (r=danderson).
Andreas Gal <gal@mozilla.com> - Wed, 22 Oct 2008 18:21:51 -0700 - rev 20948
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
Enable JIT by default for content (r=danderson).
a21276dd39740f359dc18a98a96635cef0015f88: Re-use loop exit side exit if we already have one for that PC location and the same type map (461076, r=danderson).
Andreas Gal <gal@mozilla.com> - Wed, 22 Oct 2008 16:27:25 -0700 - rev 20947
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
Re-use loop exit side exit if we already have one for that PC location and the same type map (461076, r=danderson).
388c80a46e357c9238ad10db17798dcbe9e7db74: Use LIR_loop for loop edge to avoid going into a side exit handler at every loop edge (461231, r=danderson).
Andreas Gal <gal@mozilla.com> - Wed, 22 Oct 2008 16:00:08 -0700 - rev 20946
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
Use LIR_loop for loop edge to avoid going into a side exit handler at every loop edge (461231, r=danderson).
4df38d9ba4dfac728efaf5f320771f6807843e4e: Bug 461235 - "Assertion failure: pos == GET_UINT16(pc)" decompiling function with array comprehension (r=mrbkap).
Brendan Eich <brendan@mozilla.org> - Wed, 22 Oct 2008 15:47:52 -0700 - rev 20945
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
Bug 461235 - "Assertion failure: pos == GET_UINT16(pc)" decompiling function with array comprehension (r=mrbkap).
c6a6e9883a066f9aefda23f305e43648091ff16f: Bug 461205 - make callee-save LIR_param use optional. r=gal,edwsmith
Graydon Hoare <graydon@mozilla.com> - Wed, 22 Oct 2008 14:32:37 -0700 - rev 20944
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
Bug 461205 - make callee-save LIR_param use optional. r=gal,edwsmith
ea1ffb1c0d930aa558ea3bf6c4e63da58b882d07: Bug 441479 - for-in loops should use one backward branch (with downward goto on entry; r=mrbkap).
Brendan Eich <brendan@mozilla.org> - Wed, 22 Oct 2008 12:47:51 -0700 - rev 20943
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
Bug 441479 - for-in loops should use one backward branch (with downward goto on entry; r=mrbkap).
5203db613b1007cb997beb15f47a915aee03330e: Bug 461110 - Extra parens in decompilation of "a += b = 3". r=brendan.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 22 Oct 2008 14:26:49 -0500 - rev 20942
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
Bug 461110 - Extra parens in decompilation of "a += b = 3". r=brendan.
e2ab86422d2fa5e29e86d45334b6c30240d7a662: Bug 461108 - Decompiler emits extra parens around assignment in "for(;;)" condition. r=brendan.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 22 Oct 2008 14:06:16 -0500 - rev 20941
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
Bug 461108 - Decompiler emits extra parens around assignment in "for(;;)" condition. r=brendan.
6522813313fb2a246250135b8e4f2983ecd33c72: [arm] fix build after SideExit sharing patch
Vladimir Vukicevic <vladimir@pobox.com> - Wed, 22 Oct 2008 11:11:51 -0700 - rev 20940
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
[arm] fix build after SideExit sharing patch
bfc75794b0db716fca2b8016875eff944a63c3e2: [arm] correctly have chk version of LD underrunProtect
Vladimir Vukicevic <vladimir@pobox.com> - Wed, 22 Oct 2008 11:02:24 -0700 - rev 20939
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
[arm] correctly have chk version of LD underrunProtect
5be6b206a8cc061b83261c0f977c60d82d6fb4b0: [arm] misc codegen fix
Vladimir Vukicevic <vladimir@pobox.com> - Wed, 22 Oct 2008 11:02:24 -0700 - rev 20938
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
[arm] misc codegen fix
6779a4fc00a1ab2c1f25048a815e977ca3eecae3: [arm] Use real B/BX instead of BL for side exit jumps; no need to update lr
Vladimir Vukicevic <vladimir@pobox.com> - Wed, 22 Oct 2008 11:02:24 -0700 - rev 20937
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
[arm] Use real B/BX instead of BL for side exit jumps; no need to update lr
2c4bf814dbe051708d1270aa7a4de55643607fc0: [arm] Get rid of CALL, just use BL directly
Vladimir Vukicevic <vladimir@pobox.com> - Wed, 22 Oct 2008 11:02:24 -0700 - rev 20936
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
[arm] Get rid of CALL, just use BL directly
a58c7b0419173390ca533a31427c0829076e25af: [arm] Get correct value in return reg after fragment exit
Vladimir Vukicevic <vladimir@pobox.com> - Wed, 22 Oct 2008 11:02:24 -0700 - rev 20935
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
[arm] Get correct value in return reg after fragment exit
e15acb92c2b6571f0b71833e2ae4289fafff9f90: [arm] Enable VFP
Vladimir Vukicevic <vladimir@pobox.com> - Wed, 22 Oct 2008 11:02:24 -0700 - rev 20934
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
[arm] Enable VFP
296841c75eef4bfcd9f3cf6f20ec8764e3167b48: Merge.
Andreas Gal <gal@mozilla.com> - Tue, 21 Oct 2008 17:52:37 -0700 - rev 20933
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
Merge.
4820dcc0d27914956dd08fa68c04aba9dd12b20b: Merge.
Andreas Gal <gal@mozilla.com> - Tue, 21 Oct 2008 17:50:52 -0700 - rev 20932
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
Merge.
0a28afdae9a5b718c3dfe57b4024ea1c17f00b6f: Remove code to unlink trees to reduce the size of GuardRecord. Allow GuardRecords to share one common SideExit structure. The VM places both explicitly into the LIR (460538, r=danderson).
Andreas Gal <gal@mozilla.com> - Tue, 21 Oct 2008 17:50:32 -0700 - rev 20931
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
Remove code to unlink trees to reduce the size of GuardRecord. Allow GuardRecords to share one common SideExit structure. The VM places both explicitly into the LIR (460538, r=danderson).
dc6d3b9b9dd2d73b22a111d0b34344d3588ece35: Bug 460157 - Yet more macros for defining builtins. r=brendan
Jason Orendorff <jorendorff@mozilla.com> - Tue, 21 Oct 2008 17:58:06 -0500 - rev 20930
Push 3219 by rsayre@mozilla.com at Tue, 28 Oct 2008 03:18:42 +0000
Bug 460157 - Yet more macros for defining builtins. r=brendan
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip