09cce9915b80ef98fab169e0a2d2ac2351af5b2f: [INFER] Don't use varTypes in compiler with inference disabled.
Brian Hackett <bhackett1024@gmail.com> - Wed, 27 Apr 2011 07:07:38 -0700 - rev 75999
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Don't use varTypes in compiler with inference disabled.
89d2095c7a87bb5dd924aa1ac92543e9ca5ce509: [INFER] Only convert known ints when fixing doubles before branching, bug 652590.
Brian Hackett <bhackett1024@gmail.com> - Tue, 26 Apr 2011 23:28:39 -0700 - rev 75998
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Only convert known ints when fixing doubles before branching, bug 652590.
b40247ae7dd53bd1c828ceafff037afdfbf15fb8: [INFER] Rejoin from recompilations triggered by CompileFunction, bug 646267.
Brian Hackett <bhackett1024@gmail.com> - Tue, 26 Apr 2011 22:07:52 -0700 - rev 75997
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Rejoin from recompilations triggered by CompileFunction, bug 646267.
e5068d17c8e381b390938f6183d7d9ae1bd87b96: [INFER] Propagate SSA stack eagerly to targets in switch and try blocks, bug 652646.
Brian Hackett <bhackett1024@gmail.com> - Tue, 26 Apr 2011 14:32:52 -0700 - rev 75996
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Propagate SSA stack eagerly to targets in switch and try blocks, bug 652646.
8f0c5e12eba9a6e0e3b95487c730c60ec2024889: [INFER] Don't track SSA values for locals in scripts containing 'with', bug 652422.
Brian Hackett <bhackett1024@gmail.com> - Sun, 24 Apr 2011 09:26:37 -0700 - rev 75995
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Don't track SSA values for locals in scripts containing 'with', bug 652422.
591e2ce8966865a4494c65850d85b031dca55530: [INFER] Don't use untracked entries when converting doubles back to integers, bug 652305.
Brian Hackett <bhackett1024@gmail.com> - Sun, 24 Apr 2011 08:40:19 -0700 - rev 75994
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Don't use untracked entries when converting doubles back to integers, bug 652305.
e6880baebb5d3a2099885d600910fe7f6e17eb2f: [INFER] Root dense array elements during conversion to slow array, bug 649152.
Brian Hackett <bhackett1024@gmail.com> - Sun, 24 Apr 2011 07:56:56 -0700 - rev 75993
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Root dense array elements during conversion to slow array, bug 649152.
f394ef228e619fe6610a669902e65bdc2ea5bb17: [INFER] Restore fixed double types in fallthrough before next opcode, bug 652305.
Brian Hackett <bhackett1024@gmail.com> - Sun, 24 Apr 2011 06:59:28 -0700 - rev 75992
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Restore fixed double types in fallthrough before next opcode, bug 652305.
460da05aa26f146bfe88815f788702aeda68329c: [INFER] Allow empty SSA stack values for scripts with switch and try blocks, bug 652314.
Brian Hackett <bhackett1024@gmail.com> - Sat, 23 Apr 2011 22:36:43 -0700 - rev 75991
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Allow empty SSA stack values for scripts with switch and try blocks, bug 652314.
e044a9a69132c1df76297e2d3cfef8c0c49cfd53: [INFER] Fix both double and integer types before branching, bug 652305.
Brian Hackett <bhackett1024@gmail.com> - Sat, 23 Apr 2011 22:06:34 -0700 - rev 75990
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Fix both double and integer types before branching, bug 652305.
a16bbfe4f0f406636ded6333f49807b079230966: [INFER] Drop type information for GNAME ops in debug-mode compartments, bug 652142.
Brian Hackett <bhackett1024@gmail.com> - Sat, 23 Apr 2011 21:26:55 -0700 - rev 75989
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Drop type information for GNAME ops in debug-mode compartments, bug 652142.
96b40c951d15e6b7046555e5ed1634e7ff2486b6: [INFER] Fix bogus assert, bug 651827.
Brian Hackett <bhackett1024@gmail.com> - Fri, 22 Apr 2011 11:12:09 -0700 - rev 75988
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Fix bogus assert, bug 651827.
90a7b141e0cf06506829bf47307c683541f206ec: [INFER] Bytecode SSA analysis, bug 650715.
Brian Hackett <bhackett1024@gmail.com> - Fri, 22 Apr 2011 07:59:45 -0700 - rev 75987
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Bytecode SSA analysis, bug 650715.
dc74f51aad04ff8762b6c70f664a08e9c654ba18: [INFER] Don't scan values above obj->getDenseArrayInitializedLength.
Brian Hackett <bhackett1024@gmail.com> - Thu, 21 Apr 2011 07:12:08 -0700 - rev 75986
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Don't scan values above obj->getDenseArrayInitializedLength.
17cbc8fed5784d1d4d7c0e5ef79ad5299f2f0f5b: Merge TM -> JM
Brian Hackett <bhackett1024@gmail.com> - Wed, 20 Apr 2011 11:37:46 -0700 - rev 75985
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
Merge TM -> JM
c8cf06975dcfab1256d833d2f23ea290bf7128d7: [INFER] Don't update initialized length when it's smaller than length, bug 651451
Jan de Mooij <jandemooij@gmail.com> - Wed, 20 Apr 2011 19:43:30 +0200 - rev 75984
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Don't update initialized length when it's smaller than length, bug 651451
a1accb5f00f04491b544344706053cf65b0ee982: [INFER] Update initialized length in array_pop_dense, bug 651451. r=bhackett
Jan de Mooij <jandemooij@gmail.com> - Wed, 20 Apr 2011 18:10:59 +0200 - rev 75983
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Update initialized length in array_pop_dense, bug 651451. r=bhackett
eab484f82ca4c39bb57e8c72040eda48bd632eeb: [INFER] Push constant value in jsop_typeof, bug 643733. r=bhackett
Jan de Mooij <jandemooij@gmail.com> - Wed, 20 Apr 2011 18:10:08 +0200 - rev 75982
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Push constant value in jsop_typeof, bug 643733. r=bhackett
03aa9eb2a8fc9deea9fed340ad8ad30926989c1b: [INFER] Guard property's existence before calling clearTimeout, bug 647626.
Brian Hackett <bhackett1024@gmail.com> - Wed, 20 Apr 2011 07:15:06 -0700 - rev 75981
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Guard property's existence before calling clearTimeout, bug 647626.
e2ac5bec56fb81619893dd85021b0a12f8910a02: [INFER] Don't inline calls from heavyweight or eval scripts, bug 651209.
Brian Hackett <bhackett1024@gmail.com> - Wed, 20 Apr 2011 07:06:59 -0700 - rev 75980
Push 67 by clegnitto@mozilla.com at Fri, 04 Nov 2011 22:39:41 +0000
[INFER] Don't inline calls from heavyweight or eval scripts, bug 651209.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip