f2f4b2123e13059ccd074fe7c9e1d8a76fe2dec5: Synced nanojit with TT tip.
David Anderson <danderson@mozilla.com> - Wed, 16 Jul 2008 14:21:31 -0700 - rev 17687
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Synced nanojit with TT tip.
d0a717cd415e61daf864175e755ced73c2f791b2: fix GETXPROP; thanks to brendan for playing chewbacca
shaver@mozilla.org - Wed, 16 Jul 2008 13:10:17 -0400 - rev 17686
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
fix GETXPROP; thanks to brendan for playing chewbacca
48cf6aa1902bf4faebb0e71c745a9a99c89b9d35: CALLARG, CALLVAR
shaver@mozilla.org - Tue, 15 Jul 2008 23:37:57 -0400 - rev 17685
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
CALLARG, CALLVAR
cbbdaa5874c48dfba0b32d8f6c29b6e0a968a064: fix scalpel left in nativeFrameSlots from aborted thisp addition to frame
shaver@mozilla.org - Tue, 15 Jul 2008 23:20:53 -0400 - rev 17684
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
fix scalpel left in nativeFrameSlots from aborted thisp addition to frame
e12ae47e12b34f856aea804e37c67e06924a17a8: implement JSOP_MOD
shaver@mozilla.org - Tue, 15 Jul 2008 23:19:29 -0400 - rev 17683
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
implement JSOP_MOD
0c6fa110c7bfc154dabad39a1f63c968f5e7b614: Trace JSOP_THIS and JSOP_THISPROP.
shaver@mozilla.org - Tue, 15 Jul 2008 21:37:00 -0400 - rev 17682
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Trace JSOP_THIS and JSOP_THISPROP. Rename getprop to get_prop, just because. Extract COMPUTE_THIS to jsinterp.h as JS_COMPUTE_THIS for reuse in tracer.
8fd0f267cb4e4f8be824257edfaf9be7ac9c0a9d: Fix uncomplete range check for slot numbers of interned globals.
Andreas Gal <gal@mozilla.com> - Tue, 15 Jul 2008 17:10:52 -0700 - rev 17681
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Fix uncomplete range check for slot numbers of interned globals.
548e1af4e499bfba1d1c213256a8ffeff0688ff7: Added math-partial-sums.js for danderson.
Andreas Gal <gal@mozilla.com> - Tue, 15 Jul 2008 17:07:24 -0700 - rev 17680
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Added math-partial-sums.js for danderson.
ab39b6bcc2a7ee62afffc29792a7a0089f24a90a: Remove dead code.
Andreas Gal <gal@mozilla.com> - Tue, 15 Jul 2008 16:25:19 -0700 - rev 17679
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Remove dead code.
4edbf4abc1465a85118b08989dae59cc1aadf318: Aliasing cleanup for LIR.h. Patch submitted for upstream review.
Andreas Gal <gal@mozilla.com> - Tue, 15 Jul 2008 16:17:34 -0700 - rev 17678
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Aliasing cleanup for LIR.h. Patch submitted for upstream review.
f670d00a78a25ec5504d1a3750fed9dd831b4bc3: Strict aliasing cleanup.
Andreas Gal <gal@mozilla.com> - Tue, 15 Jul 2008 16:14:00 -0700 - rev 17677
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Strict aliasing cleanup.
902f1517d1f217b4f3d4b1484031b8583cb2987d: Add a few consts to char* pointers to pacify gcc 4.2.
Andreas Gal <gal@mozilla.com> - Tue, 15 Jul 2008 16:04:08 -0700 - rev 17676
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Add a few consts to char* pointers to pacify gcc 4.2.
c4c28183aae56cf29ff69608b26b0daa548d321a: Compilation fixes for gcc 4.2. Ripp out write-barrier code in our avmplus glue layer.
Andreas Gal <gal@mozilla.com> - Tue, 15 Jul 2008 15:58:43 -0700 - rev 17675
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Compilation fixes for gcc 4.2. Ripp out write-barrier code in our avmplus glue layer.
0d62c88e87c883a29096d315ce0fe7c072d0060c: Merge.
Andreas Gal <gal@mozilla.com> - Tue, 15 Jul 2008 15:54:07 -0700 - rev 17674
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Merge.
31b4ffdd70a20634fd8bacffb488c3a6fd700bde: Switch tracemonkey over to gcc-4.2 on macosx. We need a compiler that was released in this millenium so we can use SSE2-based calling conventions.
Andreas Gal <gal@mozilla.com> - Tue, 15 Jul 2008 15:53:38 -0700 - rev 17673
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Switch tracemonkey over to gcc-4.2 on macosx. We need a compiler that was released in this millenium so we can use SSE2-based calling conventions.
50ad43b7bee064441ef238a03455762d096135c4: rename getpropfromval, it burns mine eyes
shaver@mozilla.org - Tue, 15 Jul 2008 18:29:42 -0400 - rev 17672
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
rename getpropfromval, it burns mine eyes
63d0917202cdd4acd439950001c2742b11dc6940: Assign blame where blame is due.
Andreas Gal <gal@mozilla.com> - Tue, 15 Jul 2008 15:05:16 -0700 - rev 17671
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Assign blame where blame is due.
23489d31e5ae5e717e9188167aba13a8a2d2d11c: Merge.
Andreas Gal <gal@mozilla.com> - Tue, 15 Jul 2008 13:14:05 -0700 - rev 17670
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Merge.
9a323082ef73edf6e53119e467f1315520906dc4: Add missing namespace use (pending upstream for review.)
Andreas Gal <gal@mozilla.com> - Tue, 15 Jul 2008 13:12:14 -0700 - rev 17669
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Add missing namespace use (pending upstream for review.)
92f7a2cadb2e2e1733a2744c2ce5a7aaa2aadfb5: Sync with TT.
Andreas Gal <gal@mozilla.com> - Tue, 15 Jul 2008 13:06:05 -0700 - rev 17668
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Sync with TT.
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip