07270a0cbc869c7de9a04e6ccbe10f5eb04b9630: Adjust VMFrame assertions to fix the ARM build. [bug 655260] [r=bhackett]
Jacob Bramley <Jacob.Bramley@arm.com> - Wed, 11 May 2011 15:16:22 +0100 - rev 75024
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
Adjust VMFrame assertions to fix the ARM build. [bug 655260] [r=bhackett]
e96dad5f95fdbdc9ecbcd3ba63bcfefd77e788c4: Tweak register name calls on ARM to fix the build. [bug 655260] [r=pbiggar]
Jacob Bramley <Jacob.Bramley@arm.com> - Wed, 11 May 2011 15:16:22 +0100 - rev 75023
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
Tweak register name calls on ARM to fix the build. [bug 655260] [r=pbiggar]
fd1abc43d698ff67eae944a26a4c2d3098d3f6a0: [INFER] Inlined natives for Array.{push,pop}, object flag cleanup, bug 653962.
Brian Hackett <bhackett1024@gmail.com> - Tue, 10 May 2011 23:33:30 -0700 - rev 75022
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
[INFER] Inlined natives for Array.{push,pop}, object flag cleanup, bug 653962.
71e561e48de407b07b2c41ed29460939bcea88be: [INFER] Don't incorrectly mark compilation failure on loop bodies with large modsets, bug 656096.
Brian Hackett <bhackett1024@gmail.com> - Tue, 10 May 2011 13:34:23 -0700 - rev 75021
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
[INFER] Don't incorrectly mark compilation failure on loop bodies with large modsets, bug 656096.
5aadf6bc110b9b4d5a7690f24ed8e543354ee917: [INFER] Don't fold CALLPROP pushed value in SSA analysis, force out entries for popped values when returning from inlined calls, bug 653962.
Brian Hackett <bhackett1024@gmail.com> - Tue, 10 May 2011 13:21:44 -0700 - rev 75020
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
[INFER] Don't fold CALLPROP pushed value in SSA analysis, force out entries for popped values when returning from inlined calls, bug 653962.
0df33bc6cc381a34a55a8d9f1048e9343ce3ddc6: [INFER] Don't make a local copy of cx->regs until ready to push a new frame, bug 655991.
Brian Hackett <bhackett1024@gmail.com> - Tue, 10 May 2011 10:07:58 -0700 - rev 75019
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
[INFER] Don't make a local copy of cx->regs until ready to push a new frame, bug 655991.
64b33a6af9f8af6b8c64f4897647ead8a6d39031: Merge.
Brian Hackett <bhackett1024@gmail.com> - Tue, 10 May 2011 07:51:57 -0700 - rev 75018
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
Merge.
83e786a7e348af56ab932fb8f14980f0690b5d16: [INFER] Get object from right slot when handling overflowing INCPROP, bug 655998.
Brian Hackett <bhackett1024@gmail.com> - Tue, 10 May 2011 07:51:14 -0700 - rev 75017
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
[INFER] Get object from right slot when handling overflowing INCPROP, bug 655998.
d834388eed47afde5d3bacb7dadb5056a057182e: [INFER] Don't assign FP registers in allocation to entries which are currently doubles but not doubles at the target, bug 655990.
Brian Hackett <bhackett1024@gmail.com> - Tue, 10 May 2011 07:40:59 -0700 - rev 75016
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
[INFER] Don't assign FP registers in allocation to entries which are currently doubles but not doubles at the target, bug 655990.
627d44418b261ffeca105b80c3a1b60c5e825062: [INFER] Don't inline scripts which use 'this' and could ever be called with a 'this' value needing wrapping, bug 655954.
Brian Hackett <bhackett1024@gmail.com> - Tue, 10 May 2011 07:09:02 -0700 - rev 75015
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
[INFER] Don't inline scripts which use 'this' and could ever be called with a 'this' value needing wrapping, bug 655954.
d6a536a03af1ffe10a418fb6d4ebabd74d1ec27f: [INFER] Don't try to immediately recompile scripts in cases of static overflow and compiler-triggered recompilation, bug 655940.
Brian Hackett <bhackett1024@gmail.com> - Tue, 10 May 2011 06:43:43 -0700 - rev 75014
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
[INFER] Don't try to immediately recompile scripts in cases of static overflow and compiler-triggered recompilation, bug 655940.
2b272d7fb2e5eacb99e1752ed84743fc6d4c439d: [INFER] Use type barrier for values produced by class getProperty hooks, bug 655938.
Brian Hackett <bhackett1024@gmail.com> - Tue, 10 May 2011 06:17:32 -0700 - rev 75013
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
[INFER] Use type barrier for values produced by class getProperty hooks, bug 655938.
d1724a9944bd0454772837e72ed938fab739195e: [INFER] Fix broken test for loop invariant slots, bug 655854.
Brian Hackett <bhackett1024@gmail.com> - Mon, 09 May 2011 20:21:34 -0700 - rev 75012
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
[INFER] Fix broken test for loop invariant slots, bug 655854.
2d4c3ee5f9f418914155c1703ce7c6ebd92ce2eb: Bug 654668: Add test.
Paul Biggar <pbiggar@mozilla.com> - Tue, 10 May 2011 07:37:32 -0700 - rev 75011
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
Bug 654668: Add test.
015bd3ff1be6e7cfc8d93fc3be7c90d6b5b82536: [INFER] Add JSOP_CALLGLOBAL rejoin to interpoline, bug 655949. r=bhackett
Jan de Mooij <jandemooij@gmail.com> - Tue, 10 May 2011 15:06:42 +0200 - rev 75010
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
[INFER] Add JSOP_CALLGLOBAL rejoin to interpoline, bug 655949. r=bhackett
49c7baf9872c7ef3d25859f7aaa964f1930e63a3: [INFER] Add JSOP_NOTRACE to type inference switch, bug 655708. r=bhackett
Jan de Mooij <jandemooij@gmail.com> - Tue, 10 May 2011 15:06:41 +0200 - rev 75009
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
[INFER] Add JSOP_NOTRACE to type inference switch, bug 655708. r=bhackett
32e8c937a40944a7c2666dd07839e304d9075eb2: [INFER] Reset use count when recompiling, bug 650163.
Brian Hackett <bhackett1024@gmail.com> - Mon, 09 May 2011 15:11:32 -0700 - rev 75008
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
[INFER] Reset use count when recompiling, bug 650163.
cb9c34a8b2b47b0c66f7431844eecc26aaf6d1cf: [INFER] Mark type of JSOP_THIS with type null or undefined as unknown, bug 655711. r=bhackett
Jan de Mooij <jandemooij@gmail.com> - Tue, 10 May 2011 00:01:48 +0200 - rev 75007
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
[INFER] Mark type of JSOP_THIS with type null or undefined as unknown, bug 655711. r=bhackett
3d26d25a4f6368c12ff4265e6139bc160fd33fb6: [INFER] Don't call fixDoubleTypes twice for the same op, bug 655505. r=bhackett
Jan de Mooij <jandemooij@gmail.com> - Tue, 10 May 2011 00:01:48 +0200 - rev 75006
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
[INFER] Don't call fixDoubleTypes twice for the same op, bug 655505. r=bhackett
18c270b4c0582fbd7fee7272e556b1830ad30adb: [INFER] Perform an indirect jump at the end of native stubs on x64, bug 639967.
Brian Hackett <bhackett1024@gmail.com> - Mon, 09 May 2011 14:00:32 -0700 - rev 75005
Push 1199 by jorendorff@mozilla.com at Sat, 13 Aug 2011 18:32:33 +0000
[INFER] Perform an indirect jump at the end of native stubs on x64, bug 639967.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip