787e00928fef52745d4cca6b567e54de463900f3: Bug 775186 - Part 1: Add PolyInlineDispatch instruction. (r=jandem)
Kannan Vijayan <kvijayan@mozilla.com> - Wed, 18 Jul 2012 15:14:16 -0400 - rev 106562
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 775186 - Part 1: Add PolyInlineDispatch instruction. (r=jandem)
bef02b378666624c29ef59b0790374b28a725d2b: Bug 774974 - Implement constant folding for StringLength and Compare instructions. r=pierron
Péricles Alves <periclesroalves@gmail.com> - Wed, 18 Jul 2012 08:46:27 -0700 - rev 106561
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 774974 - Implement constant folding for StringLength and Compare instructions. r=pierron
fdf520ad7dbc7528a11f361249b639299ae1af1f: backout 183decadb9ac
Tom Schuster <evilpies@gmail.com> - Wed, 18 Jul 2012 13:52:02 +0200 - rev 106560
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
backout 183decadb9ac
9712a6f6b71c45d73a78d201ae4dc9bf5bbc38f1: Bug 774257 - Fix accessor inlining for watched objects. (r=dvander)
Eric Faust <efaust@mozilla.com> - Tue, 17 Jul 2012 17:26:37 -0700 - rev 106559
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 774257 - Fix accessor inlining for watched objects. (r=dvander)
8dd41661cf09782ae692e36dffc2a3f580e7e003: Bug 774510 - Remove uncessary typeOf hooks. r=dvander
Tom Schuster <evilpies@gmail.com> - Wed, 18 Jul 2012 01:22:20 +0200 - rev 106558
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 774510 - Remove uncessary typeOf hooks. r=dvander
183decadb9acf6825a364dc18685a8e9eb72831a: Bug 725966 - Fast path for typeof x == y. r=jandem
Tom Schuster <evilpies@gmail.com> - Wed, 18 Jul 2012 01:22:15 +0200 - rev 106557
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 725966 - Fast path for typeof x == y. r=jandem
8144319a6464e3c76b3ec5fca75a65f1a61e114d: Ensure that LStackArg pushes are traced by the GC (bug 771398, r=sstangl,pierron).
David Anderson <danderson@mozilla.com> - Tue, 17 Jul 2012 14:40:59 -0700 - rev 106556
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Ensure that LStackArg pushes are traced by the GC (bug 771398, r=sstangl,pierron).
699ab277c0b82794a6e19090431623c8f2376354: Make sure that INITPROP emits a write barrier if needed (bug 773588, r=billm).
David Anderson <danderson@mozilla.com> - Tue, 17 Jul 2012 13:37:43 -0700 - rev 106555
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Make sure that INITPROP emits a write barrier if needed (bug 773588, r=billm).
2a4e60c030c594bc766c008c1232513f30f67aba: Bug 773655 - Don't destroy JM code before Ion compilation. r=bhackett
Jan de Mooij <jdemooij@mozilla.com> - Tue, 17 Jul 2012 13:20:28 +0200 - rev 106554
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 773655 - Don't destroy JM code before Ion compilation. r=bhackett
c967c6b03afa3cc95ff7b101478f8d139d79d0e2: Add test for ReturnFromCtor. r=test DONTBUILD
Jan de Mooij <jdemooij@mozilla.com> - Tue, 17 Jul 2012 12:29:50 +0200 - rev 106553
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Add test for ReturnFromCtor. r=test DONTBUILD
038cb126776a2f0de50299ea3e90aa5503a17b5d: Add some tests from decoder to improve test coverage. r=tests
Jan de Mooij <jdemooij@mozilla.com> - Tue, 17 Jul 2012 12:03:47 +0200 - rev 106552
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Add some tests from decoder to improve test coverage. r=tests
33227cad0c47e58c07069c71814ca3c070e45391: Fix annoying Clang warning. no_r=me
Jan de Mooij <jdemooij@mozilla.com> - Tue, 17 Jul 2012 12:01:22 +0200 - rev 106551
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Fix annoying Clang warning. no_r=me
8ea86b9020a284b50e8a0b1bddd8fb59e070d080: Bug 772509 - Freeze a compilation output instead of a script. r=bhackett,dvander
Nicolas Pierron <nicolas.b.pierron@mozilla.com> - Mon, 16 Jul 2012 23:19:26 +0200 - rev 106550
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 772509 - Freeze a compilation output instead of a script. r=bhackett,dvander
243f0d95967eb658d0e8842a2fb56ffc468a51e2: Don't inline functions with unknown properties (bug 770332, r=bhackett).
David Anderson <danderson@mozilla.com> - Mon, 16 Jul 2012 14:09:12 -0700 - rev 106549
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Don't inline functions with unknown properties (bug 770332, r=bhackett).
54a63d0ec0f3228f355f79b00fa2d502c8cafd35: Style drive-by (no bug, r=me).
David Anderson <danderson@mozilla.com> - Mon, 16 Jul 2012 13:19:13 -0700 - rev 106548
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Style drive-by (no bug, r=me).
c4c50dc6317c4ba6f8ca4e89458536d61a83f41c: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Fri, 13 Jul 2012 19:50:02 -0700 - rev 106547
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Merge from mozilla-central.
a29f6c63551663cc3aa24b1bb56d9d058fa0ea4e: Remove scope chain parameter from IonBuilder (bug 773123, r=jandem).
David Anderson <danderson@mozilla.com> - Thu, 12 Jul 2012 15:03:54 -0700 - rev 106546
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Remove scope chain parameter from IonBuilder (bug 773123, r=jandem).
66aac8e7a214ccdd3903c588a9c36e240596bc68: Fix TI API use again (bug 772901, r=sstangl).
David Anderson <danderson@mozilla.com> - Thu, 12 Jul 2012 14:13:49 -0700 - rev 106545
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Fix TI API use again (bug 772901, r=sstangl).
c08088c00eb283d94ce176a4dca8566bebf5e84c: Fix unqref'd nits.
David Anderson <danderson@mozilla.com> - Thu, 12 Jul 2012 14:12:49 -0700 - rev 106544
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Fix unqref'd nits.
3359300edfe70914966164f672d4e2007238959b: Simplify handling of lazy argument values in MIR (bug 772903, r=pierron).
David Anderson <danderson@mozilla.com> - Thu, 12 Jul 2012 13:29:17 -0700 - rev 106543
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Simplify handling of lazy argument values in MIR (bug 772903, r=pierron).
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip