dbf05bc936e81b11522bb6b1cf2b29e29de92495: Warning elimination.
Brendan Eich <brendan@mozilla.org> - Thu, 17 Jul 2008 18:30:54 -0700 - rev 17743
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Warning elimination.
c306f790af93604f1f9f3c9402bfd5bf30e53663: Make sure we compile again if we reject a trace by decrementing hits.
Andreas Gal <gal@mozilla.com> - Thu, 17 Jul 2008 18:15:55 -0700 - rev 17742
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Make sure we compile again if we reject a trace by decrementing hits.
0bb4ca5dad04073fa7d8b4901eb66ee0b51f9758: Fix hot loop triggering.
Andreas Gal <gal@mozilla.com> - Thu, 17 Jul 2008 18:10:47 -0700 - rev 17741
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Fix hot loop triggering.
8e25e4b6733ff7cabb01b41af4ff2c7a476cbd6f: can't easily find real names for globals, so just number them
shaver@mozilla.org - Thu, 17 Jul 2008 17:33:18 -0700 - rev 17740
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
can't easily find real names for globals, so just number them
538e21048bd8e4777b392577e266308d19475430: Merge.
Andreas Gal <gal@mozilla.com> - Thu, 17 Jul 2008 17:13:41 -0700 - rev 17739
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Merge.
ef57b8f5b957fa49d789fb18202568ca9b7aaae0: Disable trees for the time being.
Andreas Gal <gal@mozilla.com> - Thu, 17 Jul 2008 17:12:28 -0700 - rev 17738
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Disable trees for the time being.
35a2824c92e3e3c9d387a4a998d2b5a0df8eed9a: Label globals and locals with their source-names in trace.
shaver@mozilla.org - Thu, 17 Jul 2008 15:09:48 -0700 - rev 17737
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Label globals and locals with their source-names in trace. Show line number on abort.
ead9e74ecc9c2e158ab3f17f51781d08212fd116: Use the property cache for JSOP_NAMEINC, etc.
Brendan Eich <brendan@mozilla.org> - Thu, 17 Jul 2008 16:54:01 -0700 - rev 17736
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Use the property cache for JSOP_NAMEINC, etc.
583c987bc8436ba429c4aa63357ac4c49c461444: Fix property cache fill to use the right shape.
Brendan Eich <brendan@mozilla.org> - Thu, 17 Jul 2008 16:51:27 -0700 - rev 17735
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Fix property cache fill to use the right shape.
b84be9bed07482af08d69cd3a65fabeaf4dff9d1: Merge.
Brendan Eich <brendan@mozilla.org> - Thu, 17 Jul 2008 16:50:09 -0700 - rev 17734
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Merge.
3323ff68133ff9057bbe0f5594173cf71d2c038c: Always select gvar ops for declared global vars, instead of only if loopy/enough-used.
Brendan Eich <brendan@mozilla.org> - Thu, 17 Jul 2008 14:37:25 -0700 - rev 17733
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Always select gvar ops for declared global vars, instead of only if loopy/enough-used.
3b19f7383ef21a34e2b5f930f6761e7525bec4b5: Add if.js example for trees.
Andreas Gal <gal@mozilla.com> - Thu, 17 Jul 2008 16:38:09 -0700 - rev 17732
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Add if.js example for trees.
5f88cc59d72991675be2f849646b6406059733c1: Add the beginning of support for trees.
Andreas Gal <gal@mozilla.com> - Thu, 17 Jul 2008 16:20:13 -0700 - rev 17731
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Add the beginning of support for trees.
53ed2537ee6cfe09514b349930b1e1cd36a8c2e2: Don't allocate FpRegs if sse2 is enabled.
Andreas Gal <gal@mozilla.com> - Thu, 17 Jul 2008 15:00:22 -0700 - rev 17730
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Don't allocate FpRegs if sse2 is enabled.
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 1 by root at Tue, 26 Apr 2011 22:38:44 +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 1 by root at Tue, 26 Apr 2011 22:38:44 +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 1 by root at Tue, 26 Apr 2011 22:38:44 +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 1 by root at Tue, 26 Apr 2011 22:38:44 +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 1 by root at Tue, 26 Apr 2011 22:38:44 +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 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Fix signature of insCall in the FuncFilter and remove f2i(i2f) elimination since we shouldn't really ever hit it.
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip