e0398687f0305850066b74a86913f3b403560117: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Fri, 07 Sep 2012 15:17:11 -0700 - rev 113649
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
Merge from mozilla-central.
54711415fb53b3060cf78ff501dc6e16d958e4da: Bug 788476 - Fold x & -1 to x. r=dvander
Jan de Mooij <jdemooij@mozilla.com> - Fri, 07 Sep 2012 12:53:02 +0200 - rev 113648
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
Bug 788476 - Fold x & -1 to x. r=dvander
d16c4404e8c4d7f843f58d98c6282fa4bb1ef058: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Thu, 06 Sep 2012 18:28:59 -0700 - rev 113647
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
Merge from mozilla-central.
666bf90824f84abf2a7b92b83ea7646cc23671ae: Bug 787921 - Fix IonMonkey interrupt detection. r=dvander
Sean Stangl <sstangl@mozilla.com> - Thu, 06 Sep 2012 16:34:48 -0700 - rev 113646
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
Bug 787921 - Fix IonMonkey interrupt detection. r=dvander
93ebcdb7b37b52c45b53c681a3c8eb16c4cffd2c: Bug 769363 - IonMonkey: LBoundsCheck should not require a register for the length operand. r=jandem
Tom Schuster <evilpies@gmail.com> - Wed, 05 Sep 2012 15:54:16 +0200 - rev 113645
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
Bug 769363 - IonMonkey: LBoundsCheck should not require a register for the length operand. r=jandem
6604d497940ff7c181214ab7dd075bd7b303ab13: More bustage fix.
David Anderson <danderson@mozilla.com> - Wed, 05 Sep 2012 17:13:09 -0700 - rev 113644
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
More bustage fix.
0bf5b7a628bb5af30773f302f8868b78357ee114: Fix merge bustage.
David Anderson <danderson@mozilla.com> - Wed, 05 Sep 2012 16:41:59 -0700 - rev 113643
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
Fix merge bustage.
ae68e6c539a21a7a2b65e33b1e9d7fd3401812a1: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Wed, 05 Sep 2012 16:18:11 -0700 - rev 113642
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
Merge from mozilla-central.
0b296feed34cac4db997aed188d02c23497d57da: Backed out changeset 2257377e7972
Tom Schuster <evilpies@gmail.com> - Wed, 05 Sep 2012 16:31:15 +0200 - rev 113641
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
Backed out changeset 2257377e7972
2257377e7972ac4c0672f077941774482b06816d: Bug 769363 - IonMonkey: LBoundsCheck should not require a register for the length operand. r=jandem
Tom Schuster <evilpies@gmail.com> - Wed, 05 Sep 2012 15:54:16 +0200 - rev 113640
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
Bug 769363 - IonMonkey: LBoundsCheck should not require a register for the length operand. r=jandem
93bb13e0ec29034c3668f0de0c69da1ae3a52cee: Bug 787906 - Don't emit a shift instruction for x >>> 0. r=dvander
Jan de Mooij <jdemooij@mozilla.com> - Wed, 05 Sep 2012 11:54:33 +0200 - rev 113639
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
Bug 787906 - Don't emit a shift instruction for x >>> 0. r=dvander
8bd64f5a97ee6b7d1a4eaad8957a74807a5c58c2: No bug - Exciting adventures in rebasing. r=red
Sean Stangl <sstangl@mozilla.com> - Tue, 04 Sep 2012 16:12:50 -0700 - rev 113638
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
No bug - Exciting adventures in rebasing. r=red
3fa0ad8ab5db04f510bb6539f8854e97f83304c5: Bug 787292 - Faster x64 boxed loads/stores. r=dvander
Sean Stangl <sstangl@mozilla.com> - Tue, 04 Sep 2012 15:42:03 -0700 - rev 113637
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
Bug 787292 - Faster x64 boxed loads/stores. r=dvander
16e205ba3f2828ea03de78cdf271197b3c188c78: Bug 787343 - Support unboxed input to MPassArg. r=dvander
Sean Stangl <sstangl@mozilla.com> - Tue, 04 Sep 2012 15:20:32 -0700 - rev 113636
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
Bug 787343 - Support unboxed input to MPassArg. r=dvander
c02ab398d28a5f28e32da591aa1e40e34f5996b1: Fix CodeGenerator::visitAbsI's handling of snapshot (no bug, r=dvander)
Marty Rosenberg <mrosenberg@mozilla.com> - Tue, 04 Sep 2012 17:00:13 -0400 - rev 113635
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
Fix CodeGenerator::visitAbsI's handling of snapshot (no bug, r=dvander)
3817beae7e3cadbfaf4b300366bf93f4abab1494: Bug 781388 - Fix build. (r=ImAMoron)
Eric Faust <efaustbmo@gmail.com> - Tue, 04 Sep 2012 15:23:25 -0400 - rev 113634
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
Bug 781388 - Fix build. (r=ImAMoron)
cb0450dcc3a376c55cbd9aa2eefb85bbe27cb4d9: Backout 5059a4152b84.
Sean Stangl <sstangl@mozilla.com> - Tue, 04 Sep 2012 12:20:23 -0700 - rev 113633
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
Backout 5059a4152b84.
0eb2f7a4800450cff5d2a850dad2f1d78d4e6239: Bug 781388 - Optimize codegen for infallible DOM methods. (r=sstangl)
Eric Faust <efaust@mozilla.com> - Tue, 04 Sep 2012 15:18:50 -0400 - rev 113632
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
Bug 781388 - Optimize codegen for infallible DOM methods. (r=sstangl)
fc20c82707acdbc401a4388b8bfaab823bf1a93a: Inline constants when deciding OSR types (bug 787301, r=kannan).
David Anderson <danderson@mozilla.com> - Tue, 04 Sep 2012 11:58:21 -0700 - rev 113631
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
Inline constants when deciding OSR types (bug 787301, r=kannan).
f508eff216907fec5c52b486cf86a6e58cdfd1de: Bug 788111 - Fix double condition in OutOfLineTruncate. r=dvander
Jan de Mooij <jdemooij@mozilla.com> - Tue, 04 Sep 2012 20:20:40 +0200 - rev 113630
Push 239 by akeybl@mozilla.com at Thu, 03 Jan 2013 21:54:43 +0000
Bug 788111 - Fix double condition in OutOfLineTruncate. r=dvander
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip