5469f5d077acaea23fc7db181a38fe9a9bea7073: [INFER] Make stubcall before adjusting stack in singleton CALLPROP, bug 648708.
Brian Hackett <bhackett1024@gmail.com> - Mon, 11 Apr 2011 06:39:14 -0700 - rev 74923
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Make stubcall before adjusting stack in singleton CALLPROP, bug 648708.
dc855edb9bc5561183353bacdc1ec2f188f29b12: [INFER] Add call site for scripted call made in call rejoin path, bug 648966.
Brian Hackett <bhackett1024@gmail.com> - Mon, 11 Apr 2011 06:14:58 -0700 - rev 74922
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Add call site for scripted call made in call rejoin path, bug 648966.
74a8fb1bbec564ab45bbc12e516a595bfbdfe1d6: [INFER] Coalesce rejoin sites for call ops, bug 648843.
Brian Hackett <bhackett1024@gmail.com> - Sun, 10 Apr 2011 21:43:35 -0700 - rev 74921
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Coalesce rejoin sites for call ops, bug 648843.
3816e4abb15803e3d612a883ab6f423f45f59e44: [INFER] Separate call sites from rejoin sites in JITScript, reconstruct doubles on each rejoin, bug 647991.
Brian Hackett <bhackett1024@gmail.com> - Sun, 10 Apr 2011 16:09:01 -0700 - rev 74920
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Separate call sites from rejoin sites in JITScript, reconstruct doubles on each rejoin, bug 647991.
d3215d1e985a03eb795203c3a6de4bc86c0b246c: [INFER] Use both inline and dynamic slots for objects other than dense arrays, bug 648321.
Brian Hackett <bhackett1024@gmail.com> - Fri, 08 Apr 2011 19:51:40 -0700 - rev 74919
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Use both inline and dynamic slots for objects other than dense arrays, bug 648321.
bdacf8b9c9c4a342d7da79e89ce088bdd65cd189: Merge TM -> JM
Brian Hackett <bhackett1024@gmail.com> - Fri, 08 Apr 2011 19:27:14 -0700 - rev 74918
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Merge TM -> JM
a4355f02771640641de322b8bf0e0a24f428f974: [INFER] Preserve VMFrame registers while tracer is running, bug 648586.
Brian Hackett <bhackett1024@gmail.com> - Fri, 08 Apr 2011 18:48:09 -0700 - rev 74917
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Preserve VMFrame registers while tracer is running, bug 648586.
ef890e014ce1d48a0f539ccf765bbaa57a08492e: [INFER] Patch unsynced local types when expanding inline frames, bug 648567.
Brian Hackett <bhackett1024@gmail.com> - Fri, 08 Apr 2011 17:57:58 -0700 - rev 74916
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Patch unsynced local types when expanding inline frames, bug 648567.
68124edcaa4f8bf430240cfdc9d174cb933f0c36: [INFER] Fix bogus assert, bug 648499.
Brian Hackett <bhackett1024@gmail.com> - Fri, 08 Apr 2011 16:04:44 -0700 - rev 74915
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Fix bogus assert, bug 648499.
4778158a32e60fece6537f38b1c9ed6884cc52e3: [INFER] Don't inspect invalidated fe when converting to double, bug 648498.
Brian Hackett <bhackett1024@gmail.com> - Fri, 08 Apr 2011 15:56:34 -0700 - rev 74914
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Don't inspect invalidated fe when converting to double, bug 648498.
a9f916668b2969ec6a074b5cac7cef2feae6a98f: [INFER] Don't evict register from incomplete frame entry, bug 618692.
Brian Hackett <bhackett1024@gmail.com> - Thu, 07 Apr 2011 17:43:36 -0700 - rev 74913
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Don't evict register from incomplete frame entry, bug 618692.
4dcb83428de7e35028a7d09c7a824c524585ef5e: Merge.
Brian Hackett <bhackett1024@gmail.com> - Thu, 07 Apr 2011 17:15:43 -0700 - rev 74912
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Merge.
9f0cb8d7da58032335ce12a1323c856b54b3026d: [INFER] Fix cases where dense arrays have initialized length < capacity with disabled inference, bug 648357.
Brian Hackett <bhackett1024@gmail.com> - Thu, 07 Apr 2011 17:14:15 -0700 - rev 74911
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Fix cases where dense arrays have initialized length < capacity with disabled inference, bug 648357.
6228c71f399448689cb6d788c6377131b4c9c9a3: [INFER] Loop invariant code motion for array slot pointers, bug 618692.
Brian Hackett <bhackett1024@gmail.com> - Thu, 07 Apr 2011 16:12:37 -0700 - rev 74910
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Loop invariant code motion for array slot pointers, bug 618692.
848de7bc8930c15615b5ba875f4b562c485c1af6: [INFER] Don't try to inline known-unjittable scripts, use pushed type set instead of type tag when storing double result in JSOP_DIV, bug 648230.
Brian Hackett <bhackett1024@gmail.com> - Thu, 07 Apr 2011 12:35:01 -0700 - rev 74909
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Don't try to inline known-unjittable scripts, use pushed type set instead of type tag when storing double result in JSOP_DIV, bug 648230.
5cc3893a84385ecc79b23fed5944195392facecd: [INFER] Fix Kraken benchmark bustage.
Brian Hackett <bhackett1024@gmail.com> - Wed, 06 Apr 2011 16:49:22 -0700 - rev 74908
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Fix Kraken benchmark bustage.
6474999c14c6156188805afd8ad6ec398056b265: [INFER] Always track active loop in liveness analysis, bug 643829.
Brian Hackett <bhackett1024@gmail.com> - Wed, 06 Apr 2011 14:04:24 -0700 - rev 74907
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Always track active loop in liveness analysis, bug 643829.
b8b674ac06e71bd0bb3a0d050f8f7e5df9246c71: [INFER] Don't add stale unsynced entries to inline frame info, bug 647973.
Brian Hackett <bhackett1024@gmail.com> - Wed, 06 Apr 2011 12:24:17 -0700 - rev 74906
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Don't add stale unsynced entries to inline frame info, bug 647973.
dc3bb73615dd190131a934ea5fd5d66355953069: [INFER] Don't optimize calls to Array in non-compileAndGo scripts, bug 647657.
Brian Hackett <bhackett1024@gmail.com> - Wed, 06 Apr 2011 10:56:38 -0700 - rev 74905
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Don't optimize calls to Array in non-compileAndGo scripts, bug 647657.
98d28777528bfcabf8c06f1a9f705ef1ad50ef78: [INFER] Avoid accessing CallProp IC after recompilation, bug 648004. r=bhackett
Jan de Mooij <jandemooij@gmail.com> - Wed, 06 Apr 2011 10:50:31 -0700 - rev 74904
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Avoid accessing CallProp IC after recompilation, bug 648004. r=bhackett
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 tip