7ce311bda061ccd508a6dc0f79fcd3b58edaec50: Avoid overflow checks on integer adds when its safe to do so.
Andreas Gal <gal@mozilla.com> - Mon, 21 Jul 2008 17:50:17 -0700 - rev 17796
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Avoid overflow checks on integer adds when its safe to do so.
84567cee23affc704315debffa48ab8d7b12ddaa: Eliminate entryFrame pointer (not safe to carry that around.)
Andreas Gal <gal@mozilla.com> - Mon, 21 Jul 2008 16:20:53 -0700 - rev 17795
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Eliminate entryFrame pointer (not safe to carry that around.)
29dc227c247090f8119ae7d4cc4dea1fd8924446: Use callDepth instead of entryFrame in the FORALL macro.
Andreas Gal <gal@mozilla.com> - Mon, 21 Jul 2008 16:19:38 -0700 - rev 17794
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Use callDepth instead of entryFrame in the FORALL macro.
578b74d83ca43925df9969587987d2bbaa6b3a93: Eliminate exit filter, write the type map directly in snapshot.
Andreas Gal <gal@mozilla.com> - Mon, 21 Jul 2008 15:09:19 -0700 - rev 17793
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Eliminate exit filter, write the type map directly in snapshot.
a9674f7445daa65d7c3eeb2768bb3d94c5211480: Sink stack-targeting type conversion in the set() path instead of in the ExitFilter.
Andreas Gal <gal@mozilla.com> - Mon, 21 Jul 2008 15:01:47 -0700 - rev 17792
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Sink stack-targeting type conversion in the set() path instead of in the ExitFilter.
3431355c8c25779c7e4f58c7c78280b365eac6fa: Use callDepth, not entryFrame in nativeFrameSlots().
Andreas Gal <gal@mozilla.com> - Mon, 21 Jul 2008 14:55:41 -0700 - rev 17791
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Use callDepth, not entryFrame in nativeFrameSlots().
31c40a134b8392211c83dfb78310dbb2d9e95681: Remove excess parameters of verifyTypeStability.
Andreas Gal <gal@mozilla.com> - Mon, 21 Jul 2008 13:21:00 -0700 - rev 17790
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Remove excess parameters of verifyTypeStability.
60217cddf325c79bae76c859df8fb3c7c6039db7: Track call depth in the trace recorder. This lays the groundwork to get rid of entryFrame.
Andreas Gal <gal@mozilla.com> - Mon, 21 Jul 2008 13:18:08 -0700 - rev 17789
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Track call depth in the trace recorder. This lays the groundwork to get rid of entryFrame.
7ca5021203e6182026d32036ec5c59dd095e4d9c: beginning of entryFrame removal
shaver@mozilla.org - Mon, 21 Jul 2008 15:57:02 -0400 - rev 17788
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
beginning of entryFrame removal
1d223e643fad98116f3ad00cdb6823a5e14c2887: Merge.
Andreas Gal <gal@mozilla.com> - Mon, 21 Jul 2008 12:44:03 -0700 - rev 17787
Push 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Rename VMFragmentInfo to TreeInfo.
82844c30d64cfedc63c4a945330e90fe45ee3cd4: Merge.
Andreas Gal <gal@mozilla.com> - Sun, 20 Jul 2008 17:36:47 -0700 - rev 17784
Push 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29: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 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Nit patrol.
85e5e3504108d7947e4d959c70fcf54e8e99f3de: merge time is fun time
shaver@mozilla.org - Sun, 20 Jul 2008 18:04:27 -0400 - rev 17777
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
merge time is fun time
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip