92842c9de360a56fc2001bd37789a52f7ae4f444: Merge from tracemonkey.
David Anderson <danderson@mozilla.com> - Wed, 25 May 2011 23:23:45 -0700 - rev 104816
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge from tracemonkey.
3e098050470c6038b35ff6359b6bd3b8d3b5fe8e: Get rid of OOM checks (bug 659782, r=adrake).
David Anderson <danderson@mozilla.com> - Wed, 25 May 2011 23:18:32 -0700 - rev 104815
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Get rid of OOM checks (bug 659782, r=adrake).
c0b5d680c1367200e6b905b39dea92302ff93f2c: Fix various bugs relating to do-while loops and if-no-else (bug 659782, r=adrake).
David Anderson <danderson@mozilla.com> - Wed, 25 May 2011 23:18:11 -0700 - rev 104814
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Fix various bugs relating to do-while loops and if-no-else (bug 659782, r=adrake).
f5e6fe3c5e8cb1ebb76539c3849b5b42a2c31f26: Assert better on assigning snapshots.
David Anderson <danderson@mozilla.com> - Wed, 25 May 2011 01:28:40 -0700 - rev 104813
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Assert better on assigning snapshots.
3f8acbbcc9cf7212e515d315ce473653b4b7df02: Hide snapshot operands from spew.
David Anderson <danderson@mozilla.com> - Wed, 25 May 2011 01:14:01 -0700 - rev 104812
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Hide snapshot operands from spew.
f6b74a13902126a2daaeda0559385bf1cd327271: Added snapshot instructions for bailouts.
David Anderson <danderson@mozilla.com> - Wed, 25 May 2011 01:11:07 -0700 - rev 104811
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Added snapshot instructions for bailouts.
2f5a6b9e7a54de444d2081575cb83cda80aa1166: Bug 658486: Add loop hints to IR from SSA generator. r=dvander
Andrew Drake <adrake@andrew.cmu.edu> - Sat, 21 May 2011 03:15:38 -0700 - rev 104810
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 658486: Add loop hints to IR from SSA generator. r=dvander
b4dc641d8484ee879984e14bf94a09957856b329: Bug 659241: Eliminate JSContext * passing in IonMonkey. r=dvander
Andrew Drake <adrake@adrake.org> - Tue, 24 May 2011 03:16:12 -0700 - rev 104809
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 659241: Eliminate JSContext * passing in IonMonkey. r=dvander
de5a15f58c6a237564e131ae3af9d58824fa3e8b: Merge from tracemonkey.
David Anderson <danderson@mozilla.com> - Mon, 23 May 2011 19:00:08 -0700 - rev 104808
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge from tracemonkey.
6a23997d5e65dc0e340572099aaedf54a6a1fd64: Small fixes.
David Anderson <danderson@mozilla.com> - Mon, 23 May 2011 18:58:40 -0700 - rev 104807
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Small fixes.
faeb5a8fde24557a2a30ec00c329c3153e6ba2fe: Enabled lowering pass, improved spew if but a little.
David Anderson <danderson@mozilla.com> - Mon, 23 May 2011 18:22:00 -0700 - rev 104806
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Enabled lowering pass, improved spew if but a little.
7d362a3df2f82eb4284200d36cebac3f91a2f919: Refactored instructions to be a doubly-linked list, started lowering design.
David Anderson <danderson@mozilla.com> - Mon, 23 May 2011 13:53:41 -0700 - rev 104805
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Refactored instructions to be a doubly-linked list, started lowering design.
28abc2811b8e34be1b2565f0372a05f04da553ee: Renamed MUse::owner to MUse::ins.
David Anderson <danderson@mozilla.com> - Sat, 21 May 2011 15:53:58 -0700 - rev 104804
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Renamed MUse::owner to MUse::ins.
21863a07248f8c27182e41a03a37af5290923d22: Refactoring: split MOperand into MOperand and MUse.
David Anderson <danderson@mozilla.com> - Sat, 21 May 2011 02:35:15 -0700 - rev 104803
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Refactoring: split MOperand into MOperand and MUse.
83cfd0db698597af5fb26a6332066e28c8893087: Improve spew, prepare for lowering phase.
David Anderson <danderson@mozilla.com> - Wed, 18 May 2011 19:44:53 -0700 - rev 104802
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Improve spew, prepare for lowering phase.
a92f772f2c33acca704c3f618ab4fa90c636f66c: Merge from tracemonkey.
David Anderson <danderson@mozilla.com> - Wed, 18 May 2011 18:09:39 -0700 - rev 104801
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge from tracemonkey.
47cae89bef2b1a45ba6b5ca61949869a2407e313: Fixed continue label detection and a bug with if-return.
David Anderson <danderson@mozilla.com> - Wed, 18 May 2011 17:24:59 -0700 - rev 104800
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Fixed continue label detection and a bug with if-return.
9e8dcc1310f0f425688df0c0e6d0b0be330f85a3: Added missing spew file.
David Anderson <danderson@mozilla.com> - Wed, 18 May 2011 16:51:12 -0700 - rev 104799
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Added missing spew file.
4c2438684d08a68cf626037b6b80ce6aec11fff7: Fix breaks in do-while loops.
David Anderson <danderson@mozilla.com> - Wed, 18 May 2011 16:19:48 -0700 - rev 104798
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Fix breaks in do-while loops.
e39539c471e4c24d56c6d59440e0be34a347f226: Renamed BytecodeAnalyzer to IonBuilder.
David Anderson <danderson@mozilla.com> - Wed, 18 May 2011 15:57:34 -0700 - rev 104797
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Renamed BytecodeAnalyzer to IonBuilder.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip