a4dfbc165f157c3fe61e6c11912cecd865eb10c8: Bug 729278 - Fix nits that I forgot to do when merging the old polyinline patch. (r=mjrosenb).
Kannan Vijayan <kvijayan@mozilla.com> - Wed, 04 Jul 2012 11:02:11 -0400 - rev 106507
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 729278 - Fix nits that I forgot to do when merging the old polyinline patch. (r=mjrosenb).
9cf3ea112635c2346e513dbc955fe051683d9358: Bug 729278 - Fix minor redundancy introduced by last poly inlining fix. (r=efaust).
Kannan Vijayan <kvijayan@mozilla.com> - Wed, 04 Jul 2012 10:29:02 -0400 - rev 106506
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 729278 - Fix minor redundancy introduced by last poly inlining fix. (r=efaust).
45315f6ccb19af73b5ecf86ca90ea3f8c93eb232: Bug 729278 - Fix error in getPolyCallTargets (r=orange).
Kannan Vijayan <kvijayan@mozilla.com> - Tue, 03 Jul 2012 17:56:08 -0400 - rev 106505
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 729278 - Fix error in getPolyCallTargets (r=orange).
5d9e10b2f586baae1c88c60f6a3a35f4b6565cb8: Bug 729278 - Fix codgen _the right way_ this time by adding macro assembler directives for cmpPtr(Register, ImmGCPtr) for relevant platforms. (r=tbpl-red)
Kannan Vijayan <kvijayan@mozilla.com> - Tue, 03 Jul 2012 16:01:58 -0400 - rev 106504
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 729278 - Fix codgen _the right way_ this time by adding macro assembler directives for cmpPtr(Register, ImmGCPtr) for relevant platforms. (r=tbpl-red)
c83f8157e50dea6bafb95a4557d1556d13cfe010: Bug 729278 - Fix codegen for InlineFunctionGuard. (r=tbpl-red)
Kannan Vijayan <kvijayan@mozilla.com> - Tue, 03 Jul 2012 15:40:00 -0400 - rev 106503
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 729278 - Fix codegen for InlineFunctionGuard. (r=tbpl-red)
8523fd225c0d803c81b3e6eef002f8ea871f883c: Bug 729278 - Add polymorphic inlining logic. (r=mjrosenb)
Kannan Vijayan <kvijayan@mozilla.com> - Tue, 03 Jul 2012 14:37:39 -0400 - rev 106502
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 729278 - Add polymorphic inlining logic. (r=mjrosenb)
54558ba6a5d697921174b9f3177b950ee37ca763: Bug 729278 - Refactor inline_call infrastructure to prepare for polymorphic inlining. (r=mjrosenb)
Kannan Vijayan <kvijayan@mozilla.com> - Tue, 03 Jul 2012 14:37:12 -0400 - rev 106501
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 729278 - Refactor inline_call infrastructure to prepare for polymorphic inlining. (r=mjrosenb)
51c5ea99a47e776a743eb7e7bce7712d520708d7: Bug 729278 - Add IR instructions for inline function guards. (r=mjrosenb)
Kannan Vijayan <kvijayan@mozilla.com> - Tue, 03 Jul 2012 14:36:10 -0400 - rev 106500
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 729278 - Add IR instructions for inline function guards. (r=mjrosenb)
b83b72d7fb8604e944601cacad6b626493b56736: Remove unnecessary "|jit-test| xml" comment, fixes a jit-test warning.
Jan de Mooij <jdemooij@mozilla.com> - Tue, 03 Jul 2012 09:55:19 +0200 - rev 106499
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Remove unnecessary "|jit-test| xml" comment, fixes a jit-test warning.
ad0ece24c10565426e175b55091de23872b2dec4: Remove flaky test.
David Anderson <danderson@mozilla.com> - Mon, 02 Jul 2012 17:43:29 -0700 - rev 106498
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Remove flaky test.
c646d1fda6ccb8a591ff2e91d818adf2df11f3f7: Fix think-o when unwinding exceptions (bug 765483, r=jandem).
David Anderson <danderson@mozilla.com> - Mon, 02 Jul 2012 15:33:58 -0700 - rev 106497
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Fix think-o when unwinding exceptions (bug 765483, r=jandem).
b416692ceb644651fc186f81261ba95c309a3667: Added missing test case for bug 765479.
David Anderson <danderson@mozilla.com> - Mon, 02 Jul 2012 15:33:51 -0700 - rev 106496
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Added missing test case for bug 765479.
ee11e95dc7bc3e97ee83bbcc62e5c211e2dcac1d: Fix type inference misuse with string getelem access (bug 765479, r=bhackett).
David Anderson <danderson@mozilla.com> - Mon, 02 Jul 2012 15:30:07 -0700 - rev 106495
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Fix type inference misuse with string getelem access (bug 765479, r=bhackett).
5d3e8c9dc6f8bb0812175da55db94e1a6f588a98: Bug 765496 - Fix non-methodjit buils again. rs=sfink
Tom Schuster <evilpies@gmail.com> - Mon, 02 Jul 2012 19:43:53 +0200 - rev 106494
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 765496 - Fix non-methodjit buils again. rs=sfink
6688ede89a368ae3c56431db763d6ca9d14c6e9c: Bug 699883 - [3/3] Implement range analysis; defaulting to disabled for now, hopefully with less orange this time (r=dvander)
Ryan Pearl <rpearl@endofunctor.org> - Fri, 29 Jun 2012 15:11:10 -0400 - rev 106493
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 699883 - [3/3] Implement range analysis; defaulting to disabled for now, hopefully with less orange this time (r=dvander)
a1100d039be129994ed6b033f6b40d37f4da745a: Bug 699883 - [2/3] Add a fast way to check if one block dominates another (r=dvander)
Ryan Pearl <rpearl@endofunctor.org> - Fri, 29 Jun 2012 15:09:19 -0400 - rev 106492
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 699883 - [2/3] Add a fast way to check if one block dominates another (r=dvander)
6c870a497ea46478d026d04afd8ea149f82066ad: Bug 699883 - [1/3] Rename old range analysis pass to edge case analysis (r=dvander)
Ryan Pearl <rpearl@endofunctor.org> - Fri, 29 Jun 2012 15:09:19 -0400 - rev 106491
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 699883 - [1/3] Rename old range analysis pass to edge case analysis (r=dvander)
796016ef829d1a4e30b69bec1481a91fd784876e: Remove stray masm.breakpoint(). no r.
Eric Faust <efaust@mozilla.com> - Fri, 29 Jun 2012 17:29:30 -0700 - rev 106490
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Remove stray masm.breakpoint(). no r.
13304da358b6f6e9a068674cff5c85d5a07404d2: Bug 769853 - Replace extraneous call in x86 buildFakeExitFrame() with a label push. r=sstangl
Eric Faust <efaust@mozilla.com> - Fri, 29 Jun 2012 17:27:12 -0700 - rev 106489
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 769853 - Replace extraneous call in x86 buildFakeExitFrame() with a label push. r=sstangl
82120910b08f651baf042f96225a3b608daeeae7: Bug 766218 - Make strict equality comparisons with known booleans faster. r=dvander
Jan de Mooij <jdemooij@mozilla.com> - Fri, 29 Jun 2012 11:04:55 +0200 - rev 106488
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 766218 - Make strict equality comparisons with known booleans faster. r=dvander
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip