905fc72f4a2065899523d77dd55fb85b1f46d36c: Add js_IsLoopExit that indicates whether a side exit is likely to continue the loop or not.
Andreas Gal <gal@mozilla.com> - Thu, 17 Jul 2008 14:58:09 -0700 - rev 17729
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Add js_IsLoopExit that indicates whether a side exit is likely to continue the loop or not.
320ce562aa977159b72b5a9dcc153976743a01c5: Cleanup recorder activation, use a single hot loop threshold (10).
Andreas Gal <gal@mozilla.com> - Thu, 17 Jul 2008 13:42:58 -0700 - rev 17728
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Cleanup recorder activation, use a single hot loop threshold (10).
fbdbd065cc6efc9a781131e998756a3bb6da59ef: Merge.
Andreas Gal <gal@mozilla.com> - Thu, 17 Jul 2008 10:30:00 -0700 - rev 17727
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Merge.
fb5f9cc7ae478177d6191465ed55da98a3e0d7be: Added statistics and a js_DestroyJIT hook. Also use debug_only and not verbose_only as #ifdef DEBUG shortcut.
Andreas Gal <gal@mozilla.com> - Thu, 17 Jul 2008 10:22:40 -0700 - rev 17726
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Added statistics and a js_DestroyJIT hook. Also use debug_only and not verbose_only as #ifdef DEBUG shortcut.
bce6cd6054c1856563066b58e5ee2e7bb26ed69f: remove pointless untracedCall test
shaver@mozilla.org - Thu, 17 Jul 2008 08:43:55 -0700 - rev 17725
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
remove pointless untracedCall test
a87fad3690536da8b8d63dcc2dc96e0312aa764a: Fix signature of insCall in the FuncFilter and remove f2i(i2f) elimination since we shouldn't really ever hit it.
Andreas Gal <gal@mozilla.com> - Thu, 17 Jul 2008 03:24:17 -0700 - rev 17724
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Fix signature of insCall in the FuncFilter and remove f2i(i2f) elimination since we shouldn't really ever hit it.
d2f66247b5c4276e6a95a5bf436f0dd7698fddb3: Merge.
Andreas Gal <gal@mozilla.com> - Thu, 17 Jul 2008 02:03:56 -0700 - rev 17723
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Merge.
d38f4a7a7d41385a226c98c94ce26af841645240: Move up addName to make sure it gets inline in non-debug mode.
Andreas Gal <gal@mozilla.com> - Thu, 17 Jul 2008 02:02:48 -0700 - rev 17722
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Move up addName to make sure it gets inline in non-debug mode.
3ac03b040650a6884714dd7d9e21a13ec09660e6: Add setprop and tests for setprop and cleanup labling code for debug mode (m=gal).
shaver - Thu, 17 Jul 2008 02:00:23 -0700 - rev 17721
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Add setprop and tests for setprop and cleanup labling code for debug mode (m=gal).
c0262c2283689536c207b54585712bf131fad25d: merge, woo
shaver@mozilla.org - Thu, 17 Jul 2008 01:59:58 -0700 - rev 17720
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
merge, woo
c6aaa555d1950f8702a3d95003b3d8f0269e21f2: summarize test results
shaver@mozilla.org - Thu, 17 Jul 2008 01:58:34 -0700 - rev 17719
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
summarize test results
0cddec1e98b83680d538e31fb923e5f2954a9cbb: Cleanup trace abort handling.
Andreas Gal <gal@mozilla.com> - Thu, 17 Jul 2008 01:29:41 -0700 - rev 17718
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Cleanup trace abort handling.
107ecdb6642ff8b187fa001caf92775b54fe5353: Merge.
Andreas Gal <gal@mozilla.com> - Thu, 17 Jul 2008 00:48:30 -0700 - rev 17717
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Merge.
542a223fff7390f2bf0d927c2bc1f525626f30f7: Fixed ASSERT JS_DOUBLE != JS_VOID issue. If the root fragment fails to compile, trash the type-map and re-capture it when we try to re-compile.
Andreas Gal <gal@mozilla.com> - Thu, 17 Jul 2008 00:48:10 -0700 - rev 17716
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Fixed ASSERT JS_DOUBLE != JS_VOID issue. If the root fragment fails to compile, trash the type-map and re-capture it when we try to re-compile.
3f86b2f85505e7dce76c91da1a346e8e3551c5e9: JSOP_LENGTH
shaver@mozilla.org - Wed, 16 Jul 2008 23:53:14 -0700 - rev 17715
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
JSOP_LENGTH
f0722586589093a27590b80fa9eea902a82b57c5: Merge.
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 23:48:42 -0700 - rev 17714
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Merge.
8b67188b12b017b67c8a01c456e6d514a5afff55: Increase code cache size.
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 23:47:57 -0700 - rev 17713
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Increase code cache size.
b0e299b66de811507f4b6720e9dc29781f1076e2: 4.2, dammit
shaver@mozilla.org - Wed, 16 Jul 2008 23:44:25 -0700 - rev 17712
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
4.2, dammit
543a03604f4abaeff037fde240004d2f0a893ff3: Merge.
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 23:39:12 -0700 - rev 17711
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Merge.
2c77daeb680fbb0cd248a5e508006b04efdde7c4: Fix f2i(i2f) filter (broken since the last TT sync, argument order changed from right to left to left to right).
Andreas Gal <gal@mozilla.com> - Wed, 16 Jul 2008 23:38:39 -0700 - rev 17710
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Fix f2i(i2f) filter (broken since the last TT sync, argument order changed from right to left to left to right).
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip