b926850e34034dc089190fd82bbe9620ec144416: Bug 506699 js_printf doesn't always use va_end after va_start. rs=brendan
timeless@mozdev.org - Mon, 23 Nov 2009 16:20:55 -0800 - rev 35342
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 506699 js_printf doesn't always use va_end after va_start. rs=brendan
b72167afce6370dc413924e5d61360cf808dc96a: Merge.
Andreas Gal <gal@mozilla.com> - Mon, 23 Nov 2009 16:09:35 -0800 - rev 35341
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Merge.
9f3d4978017366fbbab7100f934a68d3fdbdc2f6: Properly reject new arrays with negative length (530617, r=jwalden).
Andreas Gal <gal@mozilla.com> - Mon, 23 Nov 2009 16:09:02 -0800 - rev 35340
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Properly reject new arrays with negative length (530617, r=jwalden).
6684f72a9c729cd9ecbc5706292d4e3d44d307d0: Bug 530537 - Don't over-parenthesize JSOP_CONCATN. r=brendan over IRC
Blake Kaplan <mrbkap@gmail.com> - Mon, 23 Nov 2009 18:08:05 -0500 - rev 35339
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 530537 - Don't over-parenthesize JSOP_CONCATN. r=brendan over IRC
4b1f9afcedb1ff8543f35f523fc688cb1f695386: Bug 509269: new harness for shell JSTests with multiprocessing and more control, r=bc,jorendorff
David Mandelin <dmandelin@mozilla.com> - Mon, 05 Oct 2009 12:07:26 -0700 - rev 35338
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 509269: new harness for shell JSTests with multiprocessing and more control, r=bc,jorendorff
5b26aa0baceea96cd05bb822bc1624bf95d86f55: Bug 530537 - Fix the decompiler precedence of JSOP_CONCATN. r=lw
Blake Kaplan <mrbkap@gmail.com> - Mon, 23 Nov 2009 12:04:57 -0500 - rev 35337
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 530537 - Fix the decompiler precedence of JSOP_CONCATN. r=lw
368e019c39bdcfd1d37b46fe0d989295e3b90290: Merge mozilla-central to tracemonkey.
Robert Sayre <sayrer@gmail.com> - Sat, 21 Nov 2009 12:32:02 +0100 - rev 35336
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Merge mozilla-central to tracemonkey.
73b7041721f57c1a30cf3846a1fcf154a0e230b1: Merge mozilla-central to tracemonkey.
Robert Sayre <sayrer@gmail.com> - Sat, 21 Nov 2009 10:08:50 +0100 - rev 35335
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Merge mozilla-central to tracemonkey.
c03ebf340688227093e8fece0634afc31813919b: Bye-bye middle-deletes and their O(n^2) worst case complexity; hello dictionary-mode scopes (473228, r=jorendorff).
Brendan Eich <brendan@mozilla.org> - Fri, 20 Nov 2009 16:14:42 -0800 - rev 35334
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bye-bye middle-deletes and their O(n^2) worst case complexity; hello dictionary-mode scopes (473228, r=jorendorff).
6daf3a51df56d917a2c20215dfe65ac0243fc48e: Test branded *and* hasMethodBarrier consistently, and with a combined helper (529837, r=jorendorff).
Brendan Eich <brendan@mozilla.org> - Fri, 20 Nov 2009 14:05:16 -0800 - rev 35333
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Test branded *and* hasMethodBarrier consistently, and with a combined helper (529837, r=jorendorff).
2cd3b54918b0d0428da34cd4fb0e3ed0d33aefd5: Bug 509354 - Crash [@ DecompileDestructuringLHS] with destructuring and "arguments". r=mrbkap.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 20 Nov 2009 11:33:30 -0600 - rev 35332
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 509354 - Crash [@ DecompileDestructuringLHS] with destructuring and "arguments". r=mrbkap.
2d7ebcd4da6c0777db2f0b0d53c7c9bf42cb4665: Bug 519719 - TM: crash [@ JS_GetFrameThis] - SynthesizeFrame passes partly-uninitialized JSStackFrame to callHook. r=mrbkap.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 13 Nov 2009 11:04:23 -0600 - rev 35331
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 519719 - TM: crash [@ JS_GetFrameThis] - SynthesizeFrame passes partly-uninitialized JSStackFrame to callHook. r=mrbkap.
2ca2a236da891478e7c12e19ceeb1f7ebfee0688: Bug 528654 - Intermittent timeout waiting for onload to fire in js1_8_1/trace/trace-test.js
Bob Clary <bclary@bclary.com> - Fri, 20 Nov 2009 00:12:05 -0800 - rev 35330
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 528654 - Intermittent timeout waiting for onload to fire in js1_8_1/trace/trace-test.js
d8ffa385d32fc916799dd7ddac2a2917d9b21e79: Bug 528464 - Intermittent failures - js1_5/extensions/regress-342960.js
Bob Clary <bclary@bclary.com> - Fri, 20 Nov 2009 00:11:52 -0800 - rev 35329
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 528464 - Intermittent failures - js1_5/extensions/regress-342960.js
23872e834580a89d13706a0283e9da58ad17b312: Bug 528284 - js1_5/extensions/regress-371636.js - random failure for opt/debug on mozilla-central
Bob Clary <bclary@bclary.com> - Fri, 20 Nov 2009 00:11:40 -0800 - rev 35328
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 528284 - js1_5/extensions/regress-371636.js - random failure for opt/debug on mozilla-central
a0b2107abac9a9f48b8db3c01da57364a5b3eed7: Bug 522760 - js/src/tests/ecma_5 tests should not run as JavaScript 1.5, r=brendan
Bob Clary <bclary@bclary.com> - Fri, 20 Nov 2009 00:11:27 -0800 - rev 35327
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 522760 - js/src/tests/ecma_5 tests should not run as JavaScript 1.5, r=brendan
d99613a9065ba2ca852994c8e84fb57019f92769: Bug 529754 - set javascript.options.jit.chrome true in browser tests.
Bob Clary <bclary@bclary.com> - Fri, 20 Nov 2009 00:11:14 -0800 - rev 35326
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 529754 - set javascript.options.jit.chrome true in browser tests.
ace9ea745215fc0ae07195374a4cddf9ba4e0941: Bug 514575: Forbid rebinding 'eval' or 'arguments' in ES5 strict mode code. r=mrbkap
Jim Blandy <jimb@mozilla.org> - Thu, 19 Nov 2009 14:08:02 -0800 - rev 35325
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 514575: Forbid rebinding 'eval' or 'arguments' in ES5 strict mode code. r=mrbkap
10046964146ae75bcd7d07b04062cfd5a3c9cac3: Bug 514562: Forbid assignments to 'eval' and 'arguments' in strict mode code. r=mrbkap
Jim Blandy <jimb@mozilla.org> - Thu, 19 Nov 2009 14:08:02 -0800 - rev 35324
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 514562: Forbid assignments to 'eval' and 'arguments' in strict mode code. r=mrbkap Drafts of the ES5 spec required a type error to be raised when an assignment to "arguments" is evaluated in function code. In ECMA/TC39/2009/050, this condition has been changed to a syntax error in all code. By the rules of chapter 16, implementations must report it early.
ab6de82f30d1ec13fb8a0b1e6ce68e3772a13d6f: Bug 514580: Forbid duplicate formal parameter names in strict mode code. r=mrbkap
Jim Blandy <jimb@mozilla.org> - Thu, 19 Nov 2009 14:08:02 -0800 - rev 35323
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 514580: Forbid duplicate formal parameter names in strict mode code. r=mrbkap Note: this patch changes the JSOPTION_STRICT warning from a TypeError into a SyntaxError, if JSOPTION_WERROR is also set.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip