6caa08de3522595ffec4ab20d1b0cb4a348b3ad9: Optimize LSRA enqueue(). (Bug 715737, r=jandem)
Sean Stangl <sstangl@mozilla.com> - Tue, 10 Jan 2012 13:39:31 -0800 - rev 105541
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Optimize LSRA enqueue(). (Bug 715737, r=jandem)
23ce5e04429d0d69f5bffec07965d96f4fe21889: Don't bailout if MulI results in positive zero (bug 716504, r=dvander,mjrosenb)
Jan de Mooij <jdemooij@mozilla.com> - Tue, 10 Jan 2012 16:32:49 +0100 - rev 105540
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Don't bailout if MulI results in positive zero (bug 716504, r=dvander,mjrosenb)
6a3adb008b1e877e5954b999aca21a9ddf4e5757: Mark the invalidator thunk (bug 716853, r=bhackett)
Jan de Mooij <jdemooij@mozilla.com> - Tue, 10 Jan 2012 14:12:18 +0100 - rev 105539
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Mark the invalidator thunk (bug 716853, r=bhackett)
717081f8e7e55851f6b168356a01cc9f4382d37d: Set the scope chain for inlined scripts (bug 716845, r=bhackett)
Jan de Mooij <jdemooij@mozilla.com> - Tue, 10 Jan 2012 14:11:30 +0100 - rev 105538
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Set the scope chain for inlined scripts (bug 716845, r=bhackett)
ac88101ed2481c3e36519ae6b783a483eebabfef: Fix assert when trying to unbox the scopechain slot (no bug, r=dvander)
Jan de Mooij <jdemooij@mozilla.com> - Tue, 10 Jan 2012 11:25:33 +0100 - rev 105537
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Fix assert when trying to unbox the scopechain slot (no bug, r=dvander)
6adb6479446a14694f253ae7f78f804e81c32192: CallVM with Value& and double (Bug 715276, r=dvander)
Nicolas Pierron <nioclas.b.pierron@mozilla.com> - Tue, 10 Jan 2012 02:26:17 +0100 - rev 105536
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
CallVM with Value& and double (Bug 715276, r=dvander)
fedf408a1cf3415d3e57e35b038f016e090d13b7: Unbox OSR Value before preheader (Bug 714686, r=bhackett,sstangl)
Nicolas Pierron <nioclas.b.pierron@mozilla.com> - Tue, 10 Jan 2012 01:35:23 +0100 - rev 105535
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Unbox OSR Value before preheader (Bug 714686, r=bhackett,sstangl) Copy the type of the other entry point and use them as assumed values for the entry point of OSR. With this, the pre-header will have specialized Phis which won't discard/box specialized versions of others entry point.
3c0da4066b744fb4166f5d49362e4245fc36d25c: Don't clobber non-volatile register when checking for invalidated frame, no bug. r=dvander
Brian Hackett <bhackett1024@gmail.com> - Mon, 09 Jan 2012 16:48:24 -0800 - rev 105534
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Don't clobber non-volatile register when checking for invalidated frame, no bug. r=dvander
b26b0782dd945dddaf4e2885a25c219909857cd1: Compile JSOP_NAME, bug 701966. r=dvander
Brian Hackett <bhackett1024@gmail.com> - Mon, 09 Jan 2012 16:44:50 -0800 - rev 105533
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Compile JSOP_NAME, bug 701966. r=dvander
5f2390059e5f16e7343b3f120ab16fb16210896c: And, clarify a comment.
David Anderson <danderson@mozilla.com> - Mon, 09 Jan 2012 15:02:57 -0800 - rev 105532
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
And, clarify a comment.
15f251140365e1d2bdf953c84c9703d52fa36381: Missed part of commit, thanks hg.
David Anderson <danderson@mozilla.com> - Mon, 09 Jan 2012 15:02:19 -0800 - rev 105531
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Missed part of commit, thanks hg.
ef75b074399c73290b390f108bbc067deff2a2bc: Invalidate inactive IonScripts (bug 716090, r=cdleary).
David Anderson <danderson@mozilla.com> - Mon, 09 Jan 2012 14:51:36 -0800 - rev 105530
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Invalidate inactive IonScripts (bug 716090, r=cdleary).
90bb9afe9b9067c3b65601817238321cc990fd51: Recompile and inline calls when scripts are hot (bug 706472, r=dvander,mjrosenb)
Jan de Mooij <jdemooij@mozilla.com> - Mon, 09 Jan 2012 23:31:42 +0100 - rev 105529
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Recompile and inline calls when scripts are hot (bug 706472, r=dvander,mjrosenb)
061268ee36cef8451ef47316aa1dcaa501002d07: Fix merge bustage.
David Anderson <danderson@mozilla.com> - Mon, 09 Jan 2012 13:17:47 -0800 - rev 105528
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Fix merge bustage.
a8b32fd6d367c6dd9db567860ee4ed3935259be0: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Mon, 09 Jan 2012 11:29:09 -0800 - rev 105527
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge from mozilla-central.
adfa6dfcc10b12707c643ee117c2bcf398e8a138: ARM macro assembler cannot compare Immediate with Operands. (no bug, r=red)
Nicolas Pierron <nioclas.b.pierron@mozilla.com> - Sun, 08 Jan 2012 00:49:13 +0100 - rev 105526
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
ARM macro assembler cannot compare Immediate with Operands. (no bug, r=red)
74a0bb1902e5e0e4c36a53df8042b263c3f03051: Merge.
David Anderson <danderson@mozilla.com> - Fri, 06 Jan 2012 17:43:45 -0800 - rev 105525
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge.
df3fab333dbc7011bc12816f1cf3d521107465bf: Remove some --ion-eager combinations from --ion-tbpl (not high priority, tests are slow).
David Anderson <danderson@mozilla.com> - Fri, 06 Jan 2012 17:07:26 -0800 - rev 105524
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Remove some --ion-eager combinations from --ion-tbpl (not high priority, tests are slow).
266b7ffc925d7b04bd7ecca549dde55047758676: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Fri, 06 Jan 2012 17:03:12 -0800 - rev 105523
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge from mozilla-central.
a399e98a8d4a538f4e95e9cbe33393e452ce7569: Bug 715357: Fail invalidation properly. (r=dvander)
Chris Leary <cdleary@mozilla.com> - Thu, 05 Jan 2012 17:51:21 -0800 - rev 105522
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 715357: Fail invalidation properly. (r=dvander)
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip