87dce0aaaeec1b1bca4854dc3daff170598a0988: Prefer getarg;length, etc. to getargprop.
Brendan Eich <brendan@mozilla.org> - Wed, 16 Jul 2008 23:33:04 -0700 - rev 17709
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Prefer getarg;length, etc. to getargprop.
91014d95fffeb79d57238e528fb969b7902118ba: copy capacity when becoming another list
shaver@mozilla.org - Wed, 16 Jul 2008 23:11:17 -0700 - rev 17708
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
copy capacity when becoming another list
b7c3527f61f62876b44ed678bfe07e5473a79892: Don't clear out arguments, clear out variables at method entry.
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 23:04:50 -0700 - rev 17707
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Don't clear out arguments, clear out variables at method entry.
40e3a3ab03664475890a8440ef3e8e15ff8058d4: Better naming of the after_JSOP_CALL event (EnterFrame).
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 23:00:59 -0700 - rev 17706
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Better naming of the after_JSOP_CALL event (EnterFrame).
8f4d107086037dcffd132458094f16cde1bfe70d: Notify the recorder when a new frame was created by JSOP_CALL.
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 22:58:06 -0700 - rev 17705
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Notify the recorder when a new frame was created by JSOP_CALL.
91d05b4adba98c547031ebbb4ac746fd41c5be93: Initialize arguments to void and write JSVAL_HOLE's value onto the native stack, not its boxed representation.
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 22:25:56 -0700 - rev 17704
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Initialize arguments to void and write JSVAL_HOLE's value onto the native stack, not its boxed representation.
668626e5bb30dad3e8910994ede36d582830e726: Fixed call tests.
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 22:08:59 -0700 - rev 17703
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Fixed call tests.
4bcd383c23ba455c58fbb9a0479731ed858d26b0: Hand in typemap the recorder is supposed to use (preparation for side exit compilation and trees).
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 21:49:42 -0700 - rev 17702
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Hand in typemap the recorder is supposed to use (preparation for side exit compilation and trees).
db49e96340f85ad54cac4ef11ec4152efc6f048f: Move the allocation of the LIR buffer and the FragmentInfo data structure creation (which includes typemap and interned global calculation) into loopedge.
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 21:41:03 -0700 - rev 17701
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Move the allocation of the LIR buffer and the FragmentInfo data structure creation (which includes typemap and interned global calculation) into loopedge.
2e17d9cb22a8d20813221a050d654998abb35310: Fix typo in test cases.
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 19:10:07 -0700 - rev 17700
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Fix typo in test cases.
82ef04c87d86d3cf4328eeb879301b1c5ee38a52: Make JSOP_CALLNAME tell us why it doesn't like to trace.
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 19:00:14 -0700 - rev 17699
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Make JSOP_CALLNAME tell us why it doesn't like to trace.
2782087a069d9f135ebafbaacf88cc0b7e6e7e32: Add md5.js so we can play with it. We should sweep these test cases into a subdir or just delete them once they trace.
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 18:10:19 -0700 - rev 17698
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Add md5.js so we can play with it. We should sweep these test cases into a subdir or just delete them once they trace.
129952e6db0036dc4362a3d6ad8e1ac3e95b8b87: Add testcase for chains for global calls.
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 18:08:58 -0700 - rev 17697
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Add testcase for chains for global calls.
ded0232195d25ccb776b4b7416efceacc1f1ce70: Fix generation of VOID immediates and initialize rval after the new frame was setup by CALL.
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 17:44:44 -0700 - rev 17696
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Fix generation of VOID immediates and initialize rval after the new frame was setup by CALL.
52abec1941a46b6a556557a96130b302741e72f4: Add generic recorder hooks that are called before and after all opcodes as we trace. We might want to instead just move to pre_OP and post_OP.
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 17:29:08 -0700 - rev 17695
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Add generic recorder hooks that are called before and after all opcodes as we trace. We might want to instead just move to pre_OP and post_OP.
f71a374c7e7b11c520df0d989277cbc2c043f46a: Add test case for CALLPROP.
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 15:53:04 -0700 - rev 17694
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Add test case for CALLPROP.
2e157a7a4bcd328abbd737af36522d27f4fcbd69: Don't intern global function objects onto the native frame since we rarely ever need them anyway (we call them via the property cache).
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 15:48:51 -0700 - rev 17693
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Don't intern global function objects onto the native frame since we rarely ever need them anyway (we call them via the property cache).
41eb6f7a1cf8e490b98bab9a976e3c25a67928aa: Enable CALLNAME and add test case for it so we can call global functions.
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 15:40:35 -0700 - rev 17692
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Enable CALLNAME and add test case for it so we can call global functions.
2a05f9ad0b5eeaae17dadc633d77c589fb2c2090: Add test cases for call.
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 15:26:51 -0700 - rev 17691
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Add test cases for call.
acddbdb4763ed8351c9cf21d0a7e036cd9f97124: Make sure this/argv[-1] is set fpr CALLVAR and CALLARG.
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 15:13:27 -0700 - rev 17690
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Make sure this/argv[-1] is set fpr CALLVAR and CALLARG.
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip