16dea3aa6229c231ca0d1d546653cda9b28bc283: Revert "Restore actual arguments of inlined frames (Bug 732853 part 1, r=dvander)"
Nicolas Pierron <nicolas.b.pierron@mozilla.com> - Wed, 21 Mar 2012 18:10:12 -0700 - rev 112310
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Revert "Restore actual arguments of inlined frames (Bug 732853 part 1, r=dvander)" This reverts commit 8dc1e2463e3ebb0d79e19f25192a5e242cacc1a0.
b99f644bd66dea3db4dc6c0ed4a9d044d47c3704: Revert "Rewrite fun_getProperty to handle Ion Frames (Bug 732853 part 2, r=dvander)"
Nicolas Pierron <nicolas.b.pierron@mozilla.com> - Wed, 21 Mar 2012 18:10:01 -0700 - rev 112309
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Revert "Rewrite fun_getProperty to handle Ion Frames (Bug 732853 part 2, r=dvander)" This reverts commit 00c959ededfb037155451f6de225b31996e5bbb8.
f50659c21fb2205fc89a76aed3fe7c86c3e1172e: Rewrite fun_getProperty to handle Ion Frames (Bug 732853 part 2, r=dvander)
Nicolas Pierron <nicolas.b.pierron@mozilla.com> - Wed, 21 Mar 2012 17:52:05 -0700 - rev 112308
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Rewrite fun_getProperty to handle Ion Frames (Bug 732853 part 2, r=dvander)
6dc893bc5b12eed174587c8c54936f82256eb7cb: Restore actual arguments of inlined frames (Bug 732853 part 1, r=dvander)
Nicolas Pierron <nicolas.b.pierron@mozilla.com> - Wed, 21 Mar 2012 17:52:03 -0700 - rev 112307
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Restore actual arguments of inlined frames (Bug 732853 part 1, r=dvander)
69d9ad0a4b932e76e9f0b084c95e38cba41a16a6: Make dumpStack compatible with IonFrames. (Bug 729886, r=dvander)
Nicolas Pierron <nicolas.b.pierron@mozilla.com> - Wed, 21 Mar 2012 17:52:02 -0700 - rev 112306
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Make dumpStack compatible with IonFrames. (Bug 729886, r=dvander)
150159ee5c2699df0e58a825b0c5fecbaa804513: Mark inlined boxed JSFunction as constant. (Bug 729899, r=dvander)
Nicolas Pierron <nicolas.b.pierron@mozilla.com> - Wed, 21 Mar 2012 17:48:36 -0700 - rev 112305
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Mark inlined boxed JSFunction as constant. (Bug 729899, r=dvander)
5108b08c2d542d9fcb6ee474fcb2f261fde2167d: Bug 723333 - Handle JSOP_NEW without callVM(). r=dvander
Sean Stangl <sstangl@mozilla.com> - Wed, 21 Mar 2012 17:25:43 -0700 - rev 112304
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Bug 723333 - Handle JSOP_NEW without callVM(). r=dvander
d8e20fd57d34e9ee8205de47cf81a46cd87f91f8: Fix bustage (no bug, r=dvander)
Marty Rosenberg <mrosenberg@mozilla.com> - Wed, 21 Mar 2012 17:08:16 -0700 - rev 112303
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Fix bustage (no bug, r=dvander)
61129d29a37770602c7e8afe650b3eab10f401e7: Fix merge bustage.
David Anderson <danderson@mozilla.com> - Wed, 21 Mar 2012 16:19:06 -0700 - rev 112302
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Fix merge bustage.
2af0fc82c983cee51ae73807750ccb79e699dda5: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Wed, 21 Mar 2012 15:35:48 -0700 - rev 112301
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Merge from mozilla-central.
c223b4370b3ada9227632136a9b51511cb5d0524: Bug 732120 - Remove ReorderBlocks. r=sstangl
Jan de Mooij <jdemooij@mozilla.com> - Wed, 21 Mar 2012 13:24:09 +0100 - rev 112300
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Bug 732120 - Remove ReorderBlocks. r=sstangl
cea47dfc3fb7a47fd12e48fd7305a703f637788c: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Tue, 20 Mar 2012 14:43:39 -0700 - rev 112299
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Merge from mozilla-central.
3e4a9ba45f2bad8102d96d59468a16550472a254: Fix bug causing performance regression after merge from m-c.
David Anderson <danderson@mozilla.com> - Tue, 20 Mar 2012 14:29:11 -0700 - rev 112298
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Fix bug causing performance regression after merge from m-c.
93b0756fba8f68b1ce5d537208ccd7c5a7eea871: Bug 736964 - Fast path for typed array length access. r=dvander
Jan de Mooij <jdemooij@mozilla.com> - Tue, 20 Mar 2012 12:08:15 +0100 - rev 112297
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Bug 736964 - Fast path for typed array length access. r=dvander
3a4607b336a8a5ef35369ef8e43491f8527412e1: Bug 736141 - Don't do specific binary arith folding operations when semantics can differ after fold. r=dvander
Hannes Verschore <hverschore@mozilla.com> - Tue, 20 Mar 2012 12:01:39 +0100 - rev 112296
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Bug 736141 - Don't do specific binary arith folding operations when semantics can differ after fold. r=dvander
e96d5b1f47b8bd29a8d7f7f1149482b8b8660a91: Oops, the peek(-1) grabs an MPassArg rather than the argument. (bug 730525, r=pierron)
Marty Rosenberg <mrosenberg@mozilla.com> - Mon, 19 Mar 2012 15:31:38 -0700 - rev 112295
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Oops, the peek(-1) grabs an MPassArg rather than the argument. (bug 730525, r=pierron)
a4916f9d8d2f217b2d452a5802f8ace5d44f396b: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Mon, 19 Mar 2012 14:13:34 -0700 - rev 112294
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Merge from mozilla-central.
b5b6e6aebb36140047dd6563c8a4507d942999c4: Inline the call to GetTypeCallerInitObject from JS_Aray (bug 730525, r=pierron)
Marty Rosenberg <mrosenberg@mozilla.com> - Sat, 17 Mar 2012 23:04:01 -0700 - rev 112293
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Inline the call to GetTypeCallerInitObject from JS_Aray (bug 730525, r=pierron)
bc22b7e24bc33c364ccb4f71c1b50a337526fdb0: Add in a couple of multiplication optimizations (bug 736420, r=jbramley)
Marty Rosenberg <mrosenberg@mozilla.com> - Sat, 17 Mar 2012 02:41:28 -0700 - rev 112292
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Add in a couple of multiplication optimizations (bug 736420, r=jbramley)
4bab7e913ab63c8ce6dfb85efc7ac2aa2a6dc66a: Fix caller resume point just after inlining. (Bug 732858, r=dvander)
Nicolas Pierron <nicolas.b.pierron@mozilla.com> - Fri, 16 Mar 2012 15:57:27 -0700 - rev 112291
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Fix caller resume point just after inlining. (Bug 732858, r=dvander)
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip