1d223e643fad98116f3ad00cdb6823a5e14c2887: Merge.
Andreas Gal <gal@mozilla.com> - Mon, 21 Jul 2008 12:44:03 -0700 - rev 17787
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Merge.
488ee9bd7d342fdea5a5a50ecc4ce407604598f8: Use ti instead of fi for TreeInfo pointers.
Andreas Gal <gal@mozilla.com> - Mon, 21 Jul 2008 12:43:51 -0700 - rev 17786
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Use ti instead of fi for TreeInfo pointers.
84a4a5c2ccea84d00383bdae6ff68d1a7a1d450b: Rename VMFragmentInfo to TreeInfo.
Andreas Gal <gal@mozilla.com> - Mon, 21 Jul 2008 12:41:43 -0700 - rev 17785
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Rename VMFragmentInfo to TreeInfo.
82844c30d64cfedc63c4a945330e90fe45ee3cd4: Merge.
Andreas Gal <gal@mozilla.com> - Sun, 20 Jul 2008 17:36:47 -0700 - rev 17784
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Merge.
d98ca5faa22c158273bfa845ad7767c860fc1c58: Style cleanup and eliminate redundant f2u(i2f|u2f) chains.
Andreas Gal <gal@mozilla.com> - Sun, 20 Jul 2008 17:36:11 -0700 - rev 17783
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Style cleanup and eliminate redundant f2u(i2f|u2f) chains.
05ab4f11393da4c5e4d60f0e5ab484c92b047067: Avoid tracking object properties, make incElem work.
shaver@mozilla.org - Sat, 19 Jul 2008 10:24:10 -0700 - rev 17782
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Avoid tracking object properties, make incElem work.
e2f7a63c6e54e1858e36d0789e3e118e939da0a1: fix no-tracer build
shaver@mozilla.org - Mon, 21 Jul 2008 06:59:38 -0400 - rev 17781
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
fix no-tracer build
0d2ce64b76b1a5616e4582f3a64715281b4a628d: Cite bug 445262 with a FIXME instead of omfgHack_ prefix ;-).
Brendan Eich <brendan@mozilla.org> - Sun, 20 Jul 2008 16:21:45 -0700 - rev 17780
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Cite bug 445262 with a FIXME instead of omfgHack_ prefix ;-).
c315c24d0b90ca071d3325c4a0a4266bbaf3b4a8: Tighten up js_IsLoopEdge and include JSOP_IFNEX.
Brendan Eich <brendan@mozilla.org> - Sun, 20 Jul 2008 16:11:52 -0700 - rev 17779
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Tighten up js_IsLoopEdge and include JSOP_IFNEX.
90467ec4fc8b95d51bca051db330cd95501ab491: Nit patrol.
Brendan Eich <brendan@mozilla.org> - Sun, 20 Jul 2008 16:09:08 -0700 - rev 17778
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Nit patrol.
85e5e3504108d7947e4d959c70fcf54e8e99f3de: merge time is fun time
shaver@mozilla.org - Sun, 20 Jul 2008 18:04:27 -0400 - rev 17777
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
merge time is fun time
ace1904d319c80702a5f127264c9cbb269feba34: add simple timing harness
shaver@mozilla.org - Sun, 20 Jul 2008 18:03:07 -0400 - rev 17776
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
add simple timing harness
dcefd6872de80b0b3ee2f23af6d0104f37470548: Simplify updating of the side exit target.
Andreas Gal <gal@mozilla.com> - Sun, 20 Jul 2008 14:56:04 -0700 - rev 17775
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Simplify updating of the side exit target.
d50e67202e36fadb0d5afc48e021ba11281d5fd3: simpler loop exit check (backwards is a loop exit, forwards is not)
shaver@mozilla.org - Sun, 20 Jul 2008 17:54:16 -0400 - rev 17774
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
simpler loop exit check (backwards is a loop exit, forwards is not)
3f22d73523c2444cc641cb299e28daad85484a37: force Math to be interned, and defend against non-interned globals until upvar saves us all
shaver@mozilla.org - Sun, 20 Jul 2008 17:23:39 -0400 - rev 17773
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
force Math to be interned, and defend against non-interned globals until upvar saves us all
8d755a9d420748774094be8b3662b1694023cb1b: Use exponential backoff when trying to extend trees.
Andreas Gal <gal@mozilla.com> - Sun, 20 Jul 2008 14:28:56 -0700 - rev 17772
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Use exponential backoff when trying to extend trees.
0236cac46f1c9c4879a743130de323448880824c: Merge.
Andreas Gal <gal@mozilla.com> - Sun, 20 Jul 2008 13:29:20 -0700 - rev 17771
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Merge.
7fc8fae5275d2fbd04fe1037576c6f9cb67259d2: Don't emit boxed values, use the unboxed representation for constants.
Andreas Gal <gal@mozilla.com> - Sun, 20 Jul 2008 13:28:53 -0700 - rev 17770
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Don't emit boxed values, use the unboxed representation for constants.
c4a57a85b10101a4a63e2390253358a72e170b13: Removed meaningless assert.
Andreas Gal <gal@mozilla.com> - Sun, 20 Jul 2008 13:25:36 -0700 - rev 17769
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Removed meaningless assert.
8fcab8127282610a15427125347f19d5b24c93e3: don't pretend we can trace INCELEM and friends (fixes trace-test.js, ahem)
shaver@mozilla.org - Sun, 20 Jul 2008 16:21:43 -0400 - rev 17768
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
don't pretend we can trace INCELEM and friends (fixes trace-test.js, ahem)
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip