5b3a91f826aec092c16a1158d16f9e38b77cc96e: Fixed thinko in graph building around if-no-else blocks.
David Anderson <danderson@mozilla.com> - Wed, 08 Jun 2011 14:53:09 -0700 - rev 104836
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Fixed thinko in graph building around if-no-else blocks.
2a526f8c6f0e71de8e66fad49a6e565f4349fad7: Fix compile error on OSX GCC in BitSet.h. r=rpearl
Andrew Drake <adrake@adrake.org> - Tue, 07 Jun 2011 16:36:19 -0700 - rev 104835
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Fix compile error on OSX GCC in BitSet.h. r=rpearl
e36878a02ac60086541844cc43ef41015e182d86: Bug 662648: Add lightweight fixed-size BitSet datastructure for IonMonkey analyses. r=rpearl
Andrew Drake <adrake@adrake.org> - Tue, 07 Jun 2011 16:02:48 -0700 - rev 104834
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 662648: Add lightweight fixed-size BitSet datastructure for IonMonkey analyses. r=rpearl
79a7c157e8c00f14498b2371d7f7d1cb200b200b: Merge from tracemonkey.
David Anderson <danderson@mozilla.com> - Mon, 06 Jun 2011 15:44:58 -0700 - rev 104833
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge from tracemonkey.
035604ebd2627c4c7bcf4242adfea4bde0f6de28: Committing patch that adds a simplified version of JSOP_ADD to IonMonkey
ascheff@mozilla.com - Fri, 03 Jun 2011 16:44:18 -0700 - rev 104832
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Committing patch that adds a simplified version of JSOP_ADD to IonMonkey
c7c11115c0292a809f723079a35b7f85a5181b7d: Merge.
David Anderson <danderson@mozilla.com> - Fri, 03 Jun 2011 11:40:43 -0700 - rev 104831
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge.
e669c8c0755b4b66ea4787c8296124fc519f0598: Merge from tracemonkey.
David Anderson <danderson@mozilla.com> - Fri, 03 Jun 2011 11:37:31 -0700 - rev 104830
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge from tracemonkey.
3a6a471a2e1add3ebc0d3519f5b18822af83a20c: Bug 661867: Fix NULL-pointer dereference in case of removal of last element of iterated use chain. r=dvander
Andrew Drake <adrake@adrake.org> - Fri, 03 Jun 2011 10:09:32 -0700 - rev 104829
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 661867: Fix NULL-pointer dereference in case of removal of last element of iterated use chain. r=dvander
03ae9d85fcdbbf585f09f4315ef42a083290be2a: Fix modifying use iterators during iteration (bug 660967, r=adrake).
David Anderson <danderson@mozilla.com> - Thu, 02 Jun 2011 14:20:59 -0700 - rev 104828
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Fix modifying use iterators during iteration (bug 660967, r=adrake).
056092ceb3cdb116484a65c44f0410ec184686eb: Merge from tracemonkey.
David Anderson <danderson@mozilla.com> - Thu, 02 Jun 2011 14:20:58 -0700 - rev 104827
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge from tracemonkey.
9e96f2843644914492071cd4ef02a578a25bc1ac: Type insertions (pre-lowering) now works, basically.
David Anderson <danderson@mozilla.com> - Tue, 31 May 2011 12:00:10 -0400 - rev 104826
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Type insertions (pre-lowering) now works, basically.
ba72c4116e729888d9d73707a973a5059932c2b5: Make usedAsType() part of specialization adjustment.
David Anderson <danderson@mozilla.com> - Tue, 31 May 2011 10:53:21 -0400 - rev 104825
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Make usedAsType() part of specialization adjustment.
8596245c60b2e34094749008e884cb0fd2582144: Split type conversions out of lowering, also improving type analysis.
David Anderson <danderson@mozilla.com> - Tue, 31 May 2011 01:19:45 -0400 - rev 104824
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Split type conversions out of lowering, also improving type analysis.
15e78b61632cb3b32b96ed8f8e0d4da800b767ca: Reorganize TypeAnalyzer
David Anderson <danderson@mozilla.com> - Mon, 30 May 2011 23:37:01 -0400 - rev 104823
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Reorganize TypeAnalyzer
79fb0e1faaf2889f1482ba469729177ae2798c3a: Split block reordering from instruction renumbering.
David Anderson <danderson@mozilla.com> - Mon, 30 May 2011 23:29:58 -0400 - rev 104822
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Split block reordering from instruction renumbering.
74f374d209d5039d9ffd1d3ab2a53db03ff9c353: Merge from tracemonkey.
David Anderson <danderson@mozilla.com> - Mon, 30 May 2011 17:34:16 -0400 - rev 104821
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge from tracemonkey.
5c1e43a63c64e02dc3d05cb2ff1f57dabd2e75ac: Bug 659566: Add basic block and instruction renumbering phase to IonMonkey. r=dvander
Andrew Drake <adrake@andrew.cmu.edu> - Sat, 21 May 2011 03:15:40 -0700 - rev 104820
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 659566: Add basic block and instruction renumbering phase to IonMonkey. r=dvander
996e96b4dbcfc190e185cb699336b9a417300441: Replace basic block header slots with an entry snapshot.
David Anderson <danderson@mozilla.com> - Thu, 26 May 2011 17:37:34 -0700 - rev 104819
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Replace basic block header slots with an entry snapshot.
21ef5f6a55909108070cdd81e30bc8ad4367e126: Allow instructions to change their specializations during type analysis.
David Anderson <danderson@mozilla.com> - Thu, 26 May 2011 15:19:37 -0700 - rev 104818
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Allow instructions to change their specializations during type analysis.
13fc895fc73a0681c67bf58138db128b606e7b9d: Added type oracle for MIR building.
David Anderson <danderson@mozilla.com> - Thu, 26 May 2011 14:52:40 -0700 - rev 104817
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Added type oracle for MIR building.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip