37ebdb3e7617a84ccd2f83517514eb79f812bc31: Bug 620335 - TM: "Assertion failure: !argsobj.getPrivate()" leaving the trace JIT in strict mode code when an arguments object has been created. r=luke
Jeff Walden <jwalden@mit.edu> - Wed, 29 Dec 2010 12:54:27 -0600 - rev 59965
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Bug 620335 - TM: "Assertion failure: !argsobj.getPrivate()" leaving the trace JIT in strict mode code when an arguments object has been created. r=luke
41957753e5dff95f260b1511f9034db57fc2e905: Fix breakage from bug 621137 fix.
Brian Hackett <bhackett1024@gmail.com> - Thu, 30 Dec 2010 06:53:18 -0800 - rev 59964
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Fix breakage from bug 621137 fix.
49eb06696448b3170d13cd63f592fde77de43e8b: Fix bug 621137, r=njn
Brian Hackett <bhackett1024@gmail.com> - Thu, 30 Dec 2010 08:41:24 -0500 - rev 59963
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Fix bug 621137, r=njn
d4f969511664e0b84d2b3c392de0b491d96b3800: Don't generate INITPROP/INITELEM for singleton constant initializers, bug 577359.
Brian Hackett <bhackett1024@gmail.com> - Thu, 30 Dec 2010 08:07:43 -0500 - rev 59962
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Don't generate INITPROP/INITELEM for singleton constant initializers, bug 577359.
7afbb62b190b3d40f9008e32ef74cc216ca54e45: Merge mozilla-central to tracemonkey.
Chris Leary <cdleary@mozilla.com> - Thu, 30 Dec 2010 00:36:53 -0500 - rev 59961
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Merge mozilla-central to tracemonkey.
d29066f84f0db4f6b79c3635e3847cd794bed73a: Merge mozilla-central to tracemonkey, part two.
Chris Leary <cdleary@mozilla.com> - Wed, 29 Dec 2010 22:37:11 -0500 - rev 59960
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Merge mozilla-central to tracemonkey, part two.
e6ba6285447a3498c483f6a557aa5df779479955: Merge mozilla-central to tracemonkey.
Chris Leary <cdleary@mozilla.com> - Wed, 29 Dec 2010 19:25:04 -0500 - rev 59959
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Merge mozilla-central to tracemonkey.
98ebb8eabfe4e1076e876cf1cb1d57d6de84fb22: Incorrect decompilation with non-ASCII property name in destructuring (621814, r=igor).
Brendan Eich <brendan@mozilla.org> - Tue, 28 Dec 2010 18:43:38 -0800 - rev 59958
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Incorrect decompilation with non-ASCII property name in destructuring (621814, r=igor).
9d777ec391773fbf1e9f3ed1e4787b236e0ca47b: Second followup for 619003, adding the jsreftest needed to cover the bug fixed by the first followup. Some comment tweaks too.
Brendan Eich <brendan@mozilla.org> - Wed, 29 Dec 2010 17:16:46 -0800 - rev 59957
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Second followup for 619003, adding the jsreftest needed to cover the bug fixed by the first followup. Some comment tweaks too.
6f0a7cfb06d708d279846b963548adba20ed54ff: Bug 621374. Fix denseArrayElement to follow its contract for holes. r=njn
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 29 Dec 2010 16:44:47 -0800 - rev 59956
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Bug 621374. Fix denseArrayElement to follow its contract for holes. r=njn
c2beef54a0042c2818c343c3966be3e5bda30cc4: Fix bug in patch for 619003 to cure orange.
Brendan Eich <brendan@mozilla.org> - Wed, 29 Dec 2010 14:50:07 -0800 - rev 59955
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Fix bug in patch for 619003 to cure orange.
9cc0fd0f737a16b2cf67545abff65aa9fdc9d5e2: bug 621180 - moving JSThreadData::cachedNativeIterators into the compartment. r=(wmccloskey
Igor Bukanov <igor@mir2.org> - Wed, 29 Dec 2010 20:09:04 +0100 - rev 59954
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
bug 621180 - moving JSThreadData::cachedNativeIterators into the compartment. r=(wmccloskey
c527108597c712537d9366f9352b9e12bfb308be: #ifdef DEBUG var used only in assertion to avoid warning.
Brendan Eich <brendan@mozilla.org> - Wed, 29 Dec 2010 11:42:31 -0800 - rev 59953
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
#ifdef DEBUG var used only in assertion to avoid warning.
d8df430eb9f8880f4cba739a93087b471fd266fe: Restore append-only fun->u.i.names rule by binding destructured-to vars for destructuring args after binding all args (619003, r=igor).
Brendan Eich <brendan@mozilla.org> - Mon, 27 Dec 2010 15:10:58 -0800 - rev 59952
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Restore append-only fun->u.i.names rule by binding destructured-to vars for destructuring args after binding all args (619003, r=igor).
02e3df1dda85f5a71342c9df2ecbf13540d3c7bf: Bug 616612 - Speed up str.substring and str.substr, r=brendan
Tom Schuster <evilpies@gmail.com> - Wed, 29 Dec 2010 10:22:45 -0500 - rev 59951
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Bug 616612 - Speed up str.substring and str.substr, r=brendan
bb4470d52f36fa26933d9ef792184af7817f70c5: Bug 620445 - useless null check of prefix in XMLToXMLString, r=brendan
timeless@mozdev.org - Mon, 20 Dec 2010 18:19:00 -0800 - rev 59950
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Bug 620445 - useless null check of prefix in XMLToXMLString, r=brendan
6aea1d08ce37c09bde35e1c225d54efc916ad7d8: Bug 620420 - jsds_InvalidateAllEphemerals can use a do {} while() loop, r=brendan
timeless@mozdev.org - Mon, 20 Dec 2010 17:12:00 -0800 - rev 59949
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Bug 620420 - jsds_InvalidateAllEphemerals can use a do {} while() loop, r=brendan
34d34da6c7642748a1c45437c2c3610697bd7059: Bug 621812 - Ensure proper linking when as-needed is passed via LDFLAGS, r=khuey
Jory A. Pratt <anarchy@gentoo.org> - Tue, 28 Dec 2010 19:59:00 -0800 - rev 59948
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Bug 621812 - Ensure proper linking when as-needed is passed via LDFLAGS, r=khuey
643454386bec4948ff031fbfab2d14a725df22d2: Bug 609212 - Trace loops with > 3 inner loops in profiler (r=dmandelin)
Bill McCloskey <wmccloskey@mozilla.com> - Tue, 28 Dec 2010 16:10:24 -0800 - rev 59947
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Bug 609212 - Trace loops with > 3 inner loops in profiler (r=dmandelin)
67c778fa24038cea599feee16cf186ac2b468daf: Bug 621716 - Abort profiling when tracejit flushes (r=dmandelin, a=blocker)
Bill McCloskey <wmccloskey@mozilla.com> - Tue, 28 Dec 2010 15:49:26 -0800 - rev 59946
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Bug 621716 - Abort profiling when tracejit flushes (r=dmandelin, a=blocker)
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip