6545473b75b4ebe7af494d243b3ec5e4dfe79005: Bug 618422 - Fix MSVC warning in profiler (r=dmandelin)
Bill McCloskey <wmccloskey@mozilla.com> - Thu, 30 Dec 2010 14:16:13 -0800 - rev 59972
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Bug 618422 - Fix MSVC warning in profiler (r=dmandelin)
b139e168fbf00b363a15edca33ac10b935289176: Bug 617139: extend stack check further to allow for GC during exception generation for too much recursion, r=igor, a=blocker
David Mandelin <dmandelin@mozilla.com> - Thu, 30 Dec 2010 13:30:12 -0800 - rev 59971
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Bug 617139: extend stack check further to allow for GC during exception generation for too much recursion, r=igor, a=blocker
feb28ec64b743cbdbfb3d3283a19e072f258a926: Bug 557353 - JM: PIC for object-wrapped string length. r=dvander
Tom Schuster <evilpies@gmail.com> - Thu, 30 Dec 2010 13:25:03 -0600 - rev 59970
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Bug 557353 - JM: PIC for object-wrapped string length. r=dvander
c5d43dfafcbc17707bed4c1849a68a72e2676e8b: Bug 622053 - Streamline and greatly clarify Call object PropertyOp getters and setters, for easier reading and more bounds-checking assertions than the none (!) we had before. r=dmandelin
Jeff Walden <jwalden@mit.edu> - Wed, 29 Dec 2010 22:21:18 -0600 - rev 59969
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Bug 622053 - Streamline and greatly clarify Call object PropertyOp getters and setters, for easier reading and more bounds-checking assertions than the none (!) we had before. r=dmandelin
0d9a5752b1cf36be73c2bc2cab784fbdcb04eb20: Bug 614493 - Move top-level binding storage (and argument, variable, and upvar counts) out of JSFunction and into js::Bindings, itself stored in JSScript, anticipating the time when strict mode eval scripts will need it. r=brendan
Jeff Walden <jwalden@mit.edu> - Tue, 16 Nov 2010 15:34:24 -0800 - rev 59968
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Bug 614493 - Move top-level binding storage (and argument, variable, and upvar counts) out of JSFunction and into js::Bindings, itself stored in JSScript, anticipating the time when strict mode eval scripts will need it. r=brendan
6b68235ee417b4e078e691ad6bac1909dca9e5bd: Bug 621376 - new Function.prototype on trace should not define Function.prototype.prototype. r=brendan
Jeff Walden <jwalden@mit.edu> - Mon, 27 Dec 2010 16:24:27 -0600 - rev 59967
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Bug 621376 - new Function.prototype on trace should not define Function.prototype.prototype. r=brendan
25908114259b1688488f495f0f135cd5c2ef4906: Update comments on the structure of arguments objects in jsobj.h to account for strict mode arguments. r=commentsonlyfix
Jeff Walden <jwalden@mit.edu> - Wed, 29 Dec 2010 16:45:44 -0600 - rev 59966
Push 17820 by cleary@mozilla.com at Tue, 04 Jan 2011 21:40:57 +0000
Update comments on the structure of arguments objects in jsobj.h to account for strict mode arguments. r=commentsonlyfix
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.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip