d46b66a19f92e717aa71fea1af37abfdd2f42e59: Propagate stack overrecursion errors through ion::Bailout (bug 759205 part 2, r=pierron).
David Anderson <danderson@mozilla.com> - Fri, 10 Aug 2012 15:29:48 -0700 - rev 106718
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Propagate stack overrecursion errors through ion::Bailout (bug 759205 part 2, r=pierron).
7adc8b7c9971fe19ea289bf9b50c54dc0b88dfe3: Factor out common bailout generation code (bug 759205 part 1, r=sstangl,mjrosenb).
David Anderson <danderson@mozilla.com> - Fri, 10 Aug 2012 15:14:21 -0700 - rev 106717
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Factor out common bailout generation code (bug 759205 part 1, r=sstangl,mjrosenb).
cb2c22f6bb92b895308c346cdd999d5fd77c581b: Fix register allocation bug in the JM to Ion call IC (bug 779595, r=jandem).
David Anderson <danderson@mozilla.com> - Fri, 10 Aug 2012 14:13:28 -0700 - rev 106716
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Fix register allocation bug in the JM to Ion call IC (bug 779595, r=jandem).
e95f1a182bc2de73e1f4df727a7b80e2c5f3f8c8: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Fri, 10 Aug 2012 14:50:20 -0700 - rev 106715
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Merge from mozilla-central.
b3ece996df7eab4d7cf2228e855f117ad0693360: Bug 781680 - Track IonCode in MemoryMetrics. r=dvander
Sean Stangl <sstangl@mozilla.com> - Fri, 10 Aug 2012 11:32:57 -0700 - rev 106714
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 781680 - Track IonCode in MemoryMetrics. r=dvander
4121663806d02ca09724ca05a8a8d984e1a72db2: Bug 780842 - Check for normalized type id in annotateGetPropertyCache. (r=jandem)
Kannan Vijayan <kvijayan@mozilla.com> - Fri, 10 Aug 2012 11:10:23 -0400 - rev 106713
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 780842 - Check for normalized type id in annotateGetPropertyCache. (r=jandem)
a129da8fe7ebe099cb31b568c603663a9764bfb5: Add ion-eager file flag to jit-tests. (r=jandem)
Kannan Vijayan <kvijayan@mozilla.com> - Fri, 10 Aug 2012 11:09:30 -0400 - rev 106712
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Add ion-eager file flag to jit-tests. (r=jandem)
5be6b8747c745c16007eb2bd75ae4d5199f23010: Bug 764477 - IonMonkey: Inline Math.max and Math.min. r=jandem, mrosenberg
Tom Schuster <evilpies@gmail.com> - Fri, 10 Aug 2012 14:17:26 +0200 - rev 106711
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 764477 - IonMonkey: Inline Math.max and Math.min. r=jandem, mrosenberg
b2fd7303d8485093972e57dd1705b531a01bae3d: Fix x64 bustage, part 2.
David Anderson <danderson@mozilla.com> - Thu, 09 Aug 2012 23:16:26 -0700 - rev 106710
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Fix x64 bustage, part 2.
98004d8529b54f8316fca8fa4d13734cdb7d4295: Bug 781248, eagerly allocate arrays with argument count higher than 1
Hannes Verschore <hv1989@gmail.com> - Fri, 10 Aug 2012 03:11:56 +0200 - rev 106709
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 781248, eagerly allocate arrays with argument count higher than 1
b087c794dd805568d402d7d36b09b0b7a5431927: Back out b07af1efa3dd (Bug 781248) for better fix
Hannes Verschore <hv1989@gmail.com> - Fri, 10 Aug 2012 03:01:52 +0200 - rev 106708
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Back out b07af1efa3dd (Bug 781248) for better fix
ed05182dac42823fd7604597502126cf3288024b: Fix ARM bustage.
David Anderson <danderson@mozilla.com> - Thu, 09 Aug 2012 17:52:59 -0700 - rev 106707
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Fix ARM bustage.
9049a4c5c61aa8e7c47f91000adb6acbfe5d31c5: Fix x64 bustage.
David Anderson <danderson@mozilla.com> - Thu, 09 Aug 2012 17:19:31 -0700 - rev 106706
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Fix x64 bustage.
88d3097f006d1769ab0c93d52ff25cc8a1b2e390: Overhaul safepoints on X64 to correctly mark Values (bug 779390, r=pierron).
David Anderson <danderson@mozilla.com> - Thu, 09 Aug 2012 17:12:34 -0700 - rev 106705
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Overhaul safepoints on X64 to correctly mark Values (bug 779390, r=pierron).
c1f46fa5a67d873e9a2e5f654f902a6a0341df37: Ensure type barriers are run when inlining JM to Ion calls (bug 777788, r=jandem).
David Anderson <danderson@mozilla.com> - Thu, 09 Aug 2012 17:06:55 -0700 - rev 106704
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Ensure type barriers are run when inlining JM to Ion calls (bug 777788, r=jandem).
4804d288adaec736d924b25298de6f1bfef0e328: Bug 780838 - Dont push unnecessary arguments in between GetProp and Call in poly-inline fallback case. (r=dvander)
Kannan Vijayan <kvijayan@mozilla.com> - Thu, 09 Aug 2012 17:08:37 -0400 - rev 106703
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 780838 - Dont push unnecessary arguments in between GetProp and Call in poly-inline fallback case. (r=dvander)
b07af1efa3dddb495ac1927830f9d0cb746ee886: Make sure |new Array| can take the slow allocation path (bug 781248, r=pierron).
David Anderson <danderson@mozilla.com> - Thu, 09 Aug 2012 13:44:29 -0700 - rev 106702
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Make sure |new Array| can take the slow allocation path (bug 781248, r=pierron).
52fdeb6d8d6dc6947dc4712f0781fd17beba65d1: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Thu, 09 Aug 2012 13:41:13 -0700 - rev 106701
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Merge from mozilla-central.
c0195737650c31a80a473456c58fe6774c717a79: Bug 780451 - ReconstructPCStack: Use hidden pcdepth after branching with a hidden goto. r=
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Thu, 09 Aug 2012 20:33:21 +0200 - rev 106700
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 780451 - ReconstructPCStack: Use hidden pcdepth after branching with a hidden goto. r=
8c33b71cce4965ba31eb7589851afb7bacb557b3: Bug 780274 - Remove & Invalidate pending compilation when sweeping. r=bhackett
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Thu, 09 Aug 2012 19:43:47 +0200 - rev 106699
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 780274 - Remove & Invalidate pending compilation when sweeping. r=bhackett
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip