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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Sync with TT.
4861475a8c347af513c61980cd2498bbe28fa662: initialize dslots_ins
shaver@mozilla.org - Tue, 15 Jul 2008 13:40:11 -0400 - rev 17667
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
initialize dslots_ins
0473aabb092110f8986db054e985676f7f4cdc5b: Propagate error exceptions from TraceRecorder ctor; fiddle/trim space.
Brendan Eich <brendan@mozilla.org> - Tue, 15 Jul 2008 10:26:15 -0700 - rev 17666
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Propagate error exceptions from TraceRecorder ctor; fiddle/trim space.
e4625a551017ebce2791c5822e67a86099f88761: GETVARPROP, GETARGPROP, GETXPROP
shaver@mozilla.org - Tue, 15 Jul 2008 13:17:51 -0400 - rev 17665
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
GETVARPROP, GETARGPROP, GETXPROP
177105a57dbcacf7e9c815b1b6c20fae42dc6468: more ABORT_TRACE instrumentation (some should be asserts?)
shaver@mozilla.org - Tue, 15 Jul 2008 09:07:54 -0400 - rev 17664
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
more ABORT_TRACE instrumentation (some should be asserts?)
343491f8a45469dab381fd58c24658763df39e0e: Generate a list of interned global slots (gslots) when we process the tree header. This list is then used whenever we iterate over the native frame. This is faster and safer than looking up properties in the global object every time.
Andreas Gal <gal@mozilla.com> - Tue, 15 Jul 2008 01:53:39 -0700 - rev 17663
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Generate a list of interned global slots (gslots) when we process the tree header. This list is then used whenever we iterate over the native frame. This is faster and safer than looking up properties in the global object every time.
b6573d494e42542dec4ffdc1999a89d1672741dc: Remove state exposing accessor functions from recorder and instead hand in that state via the constructor into ExitFilter.
Andreas Gal <gal@mozilla.com> - Tue, 15 Jul 2008 01:27:14 -0700 - rev 17662
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Remove state exposing accessor functions from recorder and instead hand in that state via the constructor into ExitFilter.
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip