9400701da3afbee74641164637ee326779a2e7b7: Fix build bustage on awfy (no bug r=me).
David Anderson <danderson@mozilla.com> - Thu, 19 Jul 2012 16:06:36 -0700 - rev 106625
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Fix build bustage on awfy (no bug r=me).
e6a6ab12a7bb6af53b1d2ef078bff9ed3c725efe: Bug 754256 - Upgrade IonMonkey to MPL2. r=gerv,dvander
Sean Stangl <sstangl@mozilla.com> - Thu, 19 Jul 2012 15:23:47 -0700 - rev 106624
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 754256 - Upgrade IonMonkey to MPL2. r=gerv,dvander
616b34b63dda70535c4f7f02e53d01301e558168: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Thu, 19 Jul 2012 14:37:50 -0700 - rev 106623
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Merge from mozilla-central.
88e464ff51b843abbe24eb01bfe0165bd8e6ebf5: Bug 773995 - Inline new Array with 2 or more arguments. r=jandem
Nicolas Pierron <nicolas.b.pierron@mozilla.com> - Thu, 19 Jul 2012 12:28:39 -0700 - rev 106622
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 773995 - Inline new Array with 2 or more arguments. r=jandem
af4c7ab588896e7ee0f038cb3cd601e58f534a69: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Thu, 19 Jul 2012 14:34:36 -0700 - rev 106621
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Merge from mozilla-central.
8b0a7122b1aacd1588ef3dbd8753fa7824bc128b: Bug 771400 - Separate FreeList acquisition from getNewObject(). r=pierron
Sean Stangl <sstangl@mozilla.com> - Thu, 19 Jul 2012 12:31:28 -0700 - rev 106620
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 771400 - Separate FreeList acquisition from getNewObject(). r=pierron
de0f0da5af6fc7510b0af1d03626135fa2fa272c: Fix ARM build.
Jan de Mooij <jdemooij@mozilla.com> - Thu, 19 Jul 2012 11:53:27 +0200 - rev 106619
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Fix ARM build.
c04e9a32ff53986fec74b8d3b76471126f6d096a: Bug 771130 part 4 - Make JM/Ion heuristics a bit more robust. r=dvander
Jan de Mooij <jdemooij@mozilla.com> - Thu, 19 Jul 2012 11:38:01 +0200 - rev 106618
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 771130 part 4 - Make JM/Ion heuristics a bit more robust. r=dvander
eb6bc31ebf63e9558910cd0243bbcf927094ce5b: Bug 771130 part 3 - Invalidate the script if GuardShape fails. r=pierron
Jan de Mooij <jdemooij@mozilla.com> - Thu, 19 Jul 2012 11:36:56 +0200 - rev 106617
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 771130 part 3 - Invalidate the script if GuardShape fails. r=pierron
e682244e221e03b8ca1ec90738b9317a9ea9fb03: Bug 773587 - Fix ComparePolicy to insert ToInt32 instructions if needed. r=dvander
Jan de Mooij <jdemooij@mozilla.com> - Thu, 19 Jul 2012 11:07:45 +0200 - rev 106616
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 773587 - Fix ComparePolicy to insert ToInt32 instructions if needed. r=dvander
4d18d3c3f50f7ef7e0d6cc2de054554724d41694: Bug 771130 part 2 - Inline monomorphic GETPROP and SETPROP. r=dvander
Jan de Mooij <jdemooij@mozilla.com> - Thu, 19 Jul 2012 10:02:36 +0200 - rev 106615
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 771130 part 2 - Inline monomorphic GETPROP and SETPROP. r=dvander
4d458fb004b6b199c573ef7ae3d55f0b333a1ce2: Bug 771130 part 1 - Store inline path shape in JM ICs. r=bhackett
Jan de Mooij <jdemooij@mozilla.com> - Thu, 19 Jul 2012 10:00:25 +0200 - rev 106614
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 771130 part 1 - Store inline path shape in JM ICs. r=bhackett
e4cf8b5d1baa6bd3579e3763ea65d24a049cab67: Handle any sized offset to a vldr (bug 765186, r=jbramley)
Marty Rosenberg <mrosenberg@mozilla.com> - Thu, 19 Jul 2012 02:07:42 -0400 - rev 106613
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Handle any sized offset to a vldr (bug 765186, r=jbramley)
adb60cc7b1505bc91ca1c3bb846270cfd19926cb: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Wed, 18 Jul 2012 19:02:32 -0700 - rev 106612
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Merge from mozilla-central.
5d1128ed64af3daa90e95d18c06c06cc03dcac9f: Bug 775186 - Part 3: Remove InlineFunctionGuard instruction. (r=jandem)
Kannan Vijayan <kvijayan@mozilla.com> - Wed, 18 Jul 2012 15:14:21 -0400 - rev 106611
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 775186 - Part 3: Remove InlineFunctionGuard instruction. (r=jandem)
02af560a8cc486670c985ebc497b9001f8b11375: Bug 775186 - Part 2: Change IonBuilder to use PolyInlineDispatch instruction. (r=jandem)
Kannan Vijayan <kvijayan@mozilla.com> - Wed, 18 Jul 2012 15:14:18 -0400 - rev 106610
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 775186 - Part 2: Change IonBuilder to use PolyInlineDispatch instruction. (r=jandem)
787e00928fef52745d4cca6b567e54de463900f3: Bug 775186 - Part 1: Add PolyInlineDispatch instruction. (r=jandem)
Kannan Vijayan <kvijayan@mozilla.com> - Wed, 18 Jul 2012 15:14:16 -0400 - rev 106609
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 775186 - Part 1: Add PolyInlineDispatch instruction. (r=jandem)
bef02b378666624c29ef59b0790374b28a725d2b: Bug 774974 - Implement constant folding for StringLength and Compare instructions. r=pierron
Péricles Alves <periclesroalves@gmail.com> - Wed, 18 Jul 2012 08:46:27 -0700 - rev 106608
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 774974 - Implement constant folding for StringLength and Compare instructions. r=pierron
fdf520ad7dbc7528a11f361249b639299ae1af1f: backout 183decadb9ac
Tom Schuster <evilpies@gmail.com> - Wed, 18 Jul 2012 13:52:02 +0200 - rev 106607
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
backout 183decadb9ac
9712a6f6b71c45d73a78d201ae4dc9bf5bbc38f1: Bug 774257 - Fix accessor inlining for watched objects. (r=dvander)
Eric Faust <efaust@mozilla.com> - Tue, 17 Jul 2012 17:26:37 -0700 - rev 106606
Push 14706 by eakhgari@mozilla.com at Tue, 11 Sep 2012 20:39:52 +0000
Bug 774257 - Fix accessor inlining for watched objects. (r=dvander)
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip