81bbe0cb3ab47f6341b186fb64ba52da0954bf6f: Merge.
David Anderson <danderson@mozilla.com> - Thu, 28 Jun 2012 12:16:09 -0700 - rev 106481
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Merge.
f839b591b5928f010faa6094a002d53c6430a96a: Fix x64 bustage (no bug, r=sstangl).
David Anderson <danderson@mozilla.com> - Thu, 28 Jun 2012 12:15:05 -0700 - rev 106480
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Fix x64 bustage (no bug, r=sstangl).
4f57f42dc238d1c724666da7cf447dfabf383834: Bug 769195 - Fix an overzealous GuardShape in TestCommonPropFunc(). r=jandem
Eric Faust <efaust@mozilla.com> - Thu, 28 Jun 2012 03:27:05 -0700 - rev 106479
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 769195 - Fix an overzealous GuardShape in TestCommonPropFunc(). r=jandem
ddbd42e6704909320cd7f7c181db00da630e67aa: Fix int32 boxing box on x64 (bug 761835, r=sstangl).
David Anderson <danderson@mozilla.com> - Wed, 27 Jun 2012 15:52:43 -0700 - rev 106478
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Fix int32 boxing box on x64 (bug 761835, r=sstangl).
c47c09bf5775598666faa7e975525ef539d731bd: Purge IC caches when verifying barriers (bug 761854, r=billm).
David Anderson <danderson@mozilla.com> - Wed, 27 Jun 2012 15:38:39 -0700 - rev 106477
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Purge IC caches when verifying barriers (bug 761854, r=billm).
62c180773b87fd633d8013f7d77e0e3633d3b0df: Merge backout.
David Anderson <danderson@mozilla.com> - Wed, 27 Jun 2012 13:05:57 -0700 - rev 106476
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Merge backout.
839a7e46762087aca46c2c016fc32c9898b79441: Merge backout.
David Anderson <danderson@mozilla.com> - Wed, 27 Jun 2012 13:05:16 -0700 - rev 106475
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Merge backout.
0f30f0a153add9dc3c254fcbddb61b284661cd44: Merge backout.
David Anderson <danderson@mozilla.com> - Wed, 27 Jun 2012 13:04:18 -0700 - rev 106474
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Merge backout.
08ce74b138184ab24bf0a75803cd5792e0a4e502: Merge backout.
David Anderson <danderson@mozilla.com> - Wed, 27 Jun 2012 13:03:42 -0700 - rev 106473
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Merge backout.
7fa6fdc6d1cf0ea42acc9739e36d5136fbc25665: Bug 676287 - IonMonkey: inline some constant doubles in code. r=dvander
Tom Schuster <evilpies@gmail.com> - Wed, 27 Jun 2012 20:26:07 +0200 - rev 106472
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 676287 - IonMonkey: inline some constant doubles in code. r=dvander
f0109113e35b59d36564b49d83795a3317936a10: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Wed, 27 Jun 2012 11:00:48 -0700 - rev 106471
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Merge from mozilla-central.
98d88f7022ee02581f74da2e5bc0edebc232345a: Don't redefine MDefinitionVector (no bug, r=red)
Ryan Pearl <rpearl@endofunctor.org> - Wed, 27 Jun 2012 00:59:45 -0400 - rev 106470
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Don't redefine MDefinitionVector (no bug, r=red)
7233dc7d36c80fdddee08f8090e04bc7ba84bed6: Bug 699883 - [3/3] Implement range analysis, defaulting to disabled for now (r=dvander)
Ryan Pearl <rpearl@endofunctor.org> - Thu, 14 Jun 2012 23:46:16 -0400 - rev 106469
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 699883 - [3/3] Implement range analysis, defaulting to disabled for now (r=dvander)
fa2242cbcf515adcc7cc568423cf7257d011c801: Bug 699883 - [2/3] Add a fast way to check if one block dominates another (r=dvander)
Ryan Pearl <rpearl@endofunctor.org> - Thu, 14 Jun 2012 23:23:30 -0400 - rev 106468
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 699883 - [2/3] Add a fast way to check if one block dominates another (r=dvander)
4e6b1fda24cc0909686dc73f1cff4a19bc5db845: Bug 699883 - [1/3] Rename old range analysis pass to edge case analysis (r=dvander)
Ryan Pearl <rpearl@endofunctor.org> - Thu, 14 Jun 2012 23:23:30 -0400 - rev 106467
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 699883 - [1/3] Rename old range analysis pass to edge case analysis (r=dvander)
54c888b66524b6b1d47f831d7daf41d618076b92: Bug 768249 - Refactor MCallOptimize.cpp. r=dvander
Sean Stangl <sstangl@mozilla.com> - Tue, 26 Jun 2012 17:22:27 -0700 - rev 106466
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 768249 - Refactor MCallOptimize.cpp. r=dvander
02c16738f77844ddfd925fac6f1d6abbbc5c0840: Bug 767665 - Inline NewArray only if it won't generate a RangeError. r=dvander
Sean Stangl <sstangl@mozilla.com> - Tue, 26 Jun 2012 16:29:04 -0700 - rev 106465
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 767665 - Inline NewArray only if it won't generate a RangeError. r=dvander
6f258bdf1b8222fd5477e91b0654320774bb7c58: Merge from mozilla-central.
David Anderson <danderson@mozilla.com> - Tue, 26 Jun 2012 15:37:34 -0700 - rev 106464
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Merge from mozilla-central.
bd0eba3ea3976721e44e7a41ebdf0cf3e1f23926: Bug 768436 - Fix InvokeConstructor to take JSObject instead of JSFunction and fix a crash. r=dvander
Jan de Mooij <jdemooij@mozilla.com> - Tue, 26 Jun 2012 21:08:27 +0200 - rev 106463
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 768436 - Fix InvokeConstructor to take JSObject instead of JSFunction and fix a crash. r=dvander
c952365822ef0af3e3049ba59913d0c6bcbf3175: Bug 763481 - Fix clobbering of primitive CALLPROP result by __noSuchMethod__ handler lookup that fails. (r=bhackett)
Kannan Vijayan <kvijayan@mozilla.com> - Tue, 26 Jun 2012 13:18:57 -0400 - rev 106462
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 763481 - Fix clobbering of primitive CALLPROP result by __noSuchMethod__ handler lookup that fails. (r=bhackett)
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip