da2151ef57f04c5d377a22d532ba3f34d5956c38: Change bailout/OSR loops to be iterative rather than recursive (bug 749226, r=pierron).
David Anderson <danderson@mozilla.com> - Tue, 15 May 2012 11:40:52 -0700 - rev 112488
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Change bailout/OSR loops to be iterative rather than recursive (bug 749226, r=pierron).
06338317eaba9190894a1b60b9ea3d1a8137eb18: Bug 732845 - Call relookupOrAdd instead of add in generateVMWrapper. r=dvander
Jan de Mooij <jdemooij@mozilla.com> - Tue, 15 May 2012 20:25:47 +0200 - rev 112487
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 732845 - Call relookupOrAdd instead of add in generateVMWrapper. r=dvander
c83c77b4ed05534bfae3ea4ab386365d93fb602c: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Tue, 15 May 2012 10:22:19 -0700 - rev 112486
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Merge from mozilla-central.
38e41331c9ee3f4259aa5a1702332ac01a333315: Fix typo, which use a bad template. (Bug 755157, r=dvander)
Nicolas Pierron <nicolas.b.pierron@mozilla.com> - Mon, 14 May 2012 22:45:37 -0700 - rev 112485
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Fix typo, which use a bad template. (Bug 755157, r=dvander)
d3593b87e0af92aa5ea53e8bdef5aac086ec5391: Fix safepoint registers spilling in the wrong order (bug 754718, r=pierron).
David Anderson <danderson@mozilla.com> - Mon, 14 May 2012 18:27:21 -0700 - rev 112484
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Fix safepoint registers spilling in the wrong order (bug 754718, r=pierron).
269dba32ca50e431f2522e70c8326f8425402643: Bug 746376 - GCThings stored during compilation must be rooted. r=billm,dvander
Sean Stangl <sstangl@mozilla.com> - Mon, 14 May 2012 14:24:21 -0700 - rev 112483
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 746376 - GCThings stored during compilation must be rooted. r=billm,dvander
2c498ebb0feb8a1e4e25fcba6ff42db16f2e18ef: Enable eager compilation (Bug 742136, r=dvander)
Nicolas Pierron <nicolas.b.pierron@mozilla.com> - Mon, 14 May 2012 13:59:23 -0700 - rev 112482
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Enable eager compilation (Bug 742136, r=dvander)
50177d59c0e173e03d93ef7a3b67a704f1a1cb34: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Mon, 14 May 2012 12:10:12 -0700 - rev 112481
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Merge from mozilla-central.
1ac14ac500373b60e22eb3cf13d301913f7de986: Bug 754446 - C1Spewer::spewIntervals not checking for null lir() on MBasicBlock. r=terrence.
Kannan Vijayan <kvijayan@mozilla.com> - Mon, 14 May 2012 13:17:38 -0400 - rev 112480
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 754446 - C1Spewer::spewIntervals not checking for null lir() on MBasicBlock. r=terrence.
e8de64e7e9fe6693a77784e6666f6560477e6338: Mark native function arguments from the exit frame. (Bug 754491, r=dvander)
Nicolas Pierron <nicolas.b.pierron@mozilla.com> - Fri, 11 May 2012 22:14:16 -0700 - rev 112479
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Mark native function arguments from the exit frame. (Bug 754491, r=dvander)
abbfb4bb6d17aef6c70d057ce8a8f8b55260d920: Add support for native frames. (Bug 748188, r=dvander)
Nicolas Pierron <nicolas.b.pierron@mozilla.com> - Fri, 11 May 2012 22:14:16 -0700 - rev 112478
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Add support for native frames. (Bug 748188, r=dvander)
53a84ecbb030c21be53ecdc8567c737e26173073: Mark VM wrapper arguments. (Bug 748986, r=dvander)
Nicolas Pierron <nicolas.b.pierron@mozilla.com> - Fri, 11 May 2012 22:14:16 -0700 - rev 112477
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Mark VM wrapper arguments. (Bug 748986, r=dvander) Clean-up the exit frame footer and how it is manipulated. Add an extra field for the VMFunction pointer. This pointer is used to mark the VM wrapper arguments while marking the exit frame.
c0537e1c5e8b097d14d8b73251a077103e2ef44f: Disable C1/JSON visualization spew in browser builds (bug 752121, r=sstangl).
David Anderson <danderson@mozilla.com> - Fri, 11 May 2012 17:27:42 -0700 - rev 112476
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Disable C1/JSON visualization spew in browser builds (bug 752121, r=sstangl).
ff94073c1907847eb47adad281abf16a9fb0892c: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Fri, 11 May 2012 14:35:58 -0700 - rev 112475
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Merge from mozilla-central.
7b00180f4f3463a576fffb72f58a44956ff07205: Bug 754155 - Fix RPO issue in LookupSwitch compilation. (r=dvander)
Kannan Vijayan <kvijayan@mozilla.com> - Fri, 11 May 2012 15:41:43 -0400 - rev 112474
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 754155 - Fix RPO issue in LookupSwitch compilation. (r=dvander)
8f467ac2e650799830bff3f7c5f1348dd233b042: Fix merge issue, remove argumentPadding. (no bug, r=red-arm)
Nicolas Pierron <nicolas.b.pierron@mozilla.com> - Thu, 10 May 2012 19:03:26 -0700 - rev 112473
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Fix merge issue, remove argumentPadding. (no bug, r=red-arm)
aa9c962d4a35a60a893b4946a90a725b73140e62: Mark spilled registers. (Bug 743094 part 2, r=dvander)
Nicolas Pierron <nicolas.b.pierron@mozilla.com> - Thu, 10 May 2012 18:37:07 -0700 - rev 112472
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Mark spilled registers. (Bug 743094 part 2, r=dvander)
33d9ffa2b48c56e8309f15d8dd215850d28f3852: Remove stack alignments of OOL VM calls. (Bug 743094 part 1, r=dvander)
Nicolas Pierron <nicolas.b.pierron@mozilla.com> - Thu, 10 May 2012 18:37:07 -0700 - rev 112471
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Remove stack alignments of OOL VM calls. (Bug 743094 part 1, r=dvander)
3e8d98685cce6db9c40d8ca160fe5a6253230a25: Merge.
David Anderson <danderson@mozilla.com> - Thu, 10 May 2012 18:01:53 -0700 - rev 112470
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Merge.
703d101ea135ee0a7118092183b2d4114b3c892d: Don't access StackIter::fp directly when building a stack trace (bug 753579, r=pierron).
David Anderson <danderson@mozilla.com> - Thu, 10 May 2012 17:42:45 -0700 - rev 112469
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Don't access StackIter::fp directly when building a stack trace (bug 753579, r=pierron).
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip