376dc8dc659612e45eba13e53fab62b44990641e: Forgot the test for 600137.
Brendan Eich <brendan@mozilla.org> - Mon, 04 Oct 2010 18:30:04 -0700 - rev 55501
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Forgot the test for 600137.
fd97ec71b03e38a9de0e833e240325f3370c3a0b: Adjust js1_5/extensions/regress-369696-02.js in wake of 445319 fix.
Brendan Eich <brendan@mozilla.org> - Mon, 04 Oct 2010 17:53:28 -0700 - rev 55500
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Adjust js1_5/extensions/regress-369696-02.js in wake of 445319 fix.
812a37500ddae118afc04977b23e58a9481f7ea3: Test for bug 600137 (fixed by patch for 445319).
Brendan Eich <brendan@mozilla.org> - Mon, 04 Oct 2010 16:54:22 -0700 - rev 55499
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Test for bug 600137 (fixed by patch for 445319).
caa8bfd6f9b1479986226d76f1977b661b32402e: Per ECMA-262, no .prototype for built-in functions and Function.prototype (445319, r=Waldo).
Brendan Eich <brendan@mozilla.org> - Sun, 03 Oct 2010 22:46:39 -0700 - rev 55498
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Per ECMA-262, no .prototype for built-in functions and Function.prototype (445319, r=Waldo).
2c5f8185dd2f0b970450fd6acfa544a3f29ade7d: merge
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 04 Oct 2010 16:37:37 -0700 - rev 55497
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
merge
e287c152471994bf1364bc7f53245b49ac7a5a8a: Update nanojit-import-rev stamp.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 04 Oct 2010 16:16:10 -0700 - rev 55496
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Update nanojit-import-rev stamp.
71e339dc601924e5812b13528c0bb9d537e80e10: Fix non-Linux compile bustage for bug 601539. r=me.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 05 Oct 2010 09:52:40 +1100 - rev 55495
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Fix non-Linux compile bustage for bug 601539. r=me.
67723e0d73faad8d30b5ff9a4201a674b40d0e7d: Bug 601539 - nanojit: fix bogus generation of suffix names in LIR dumps. r=rreitmai.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 04 Oct 2010 15:40:32 -0700 - rev 55494
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 601539 - nanojit: fix bogus generation of suffix names in LIR dumps. r=rreitmai.
958ac4ba3833953765bdc0491b5049e71edf1c70: Bug 577757 - array[-1073741824] != array["-1073741824"]. r=igor
Jeff Walden <jwalden@mit.edu> - Thu, 30 Sep 2010 21:03:47 -0700 - rev 55493
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 577757 - array[-1073741824] != array["-1073741824"]. r=igor
8577f29c0579d90c1e9c61be6b1ba894950595ea: Bug 539766 - Object.defineProperty sets arguments.length without setting the length-overridden bit. r=brendan
Jeff Walden <jwalden@mit.edu> - Thu, 30 Sep 2010 17:50:40 -0700 - rev 55492
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 539766 - Object.defineProperty sets arguments.length without setting the length-overridden bit. r=brendan
e38081671eb193b874558bd660cb45993bdf8c58: Merge backout.
David Anderson <danderson@mozilla.com> - Mon, 04 Oct 2010 15:12:56 -0700 - rev 55491
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Merge backout.
568660610e1996db5d27b4e6ab6b6cb84af4ca2c: Backed out changeset de5d1b528b9a
David Anderson <danderson@mozilla.com> - Mon, 04 Oct 2010 15:12:00 -0700 - rev 55490
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Backed out changeset de5d1b528b9a
d6e4ffae0a686c6402d98787a8e42d0b7a5e475a: Backed out changeset 144254e0344c
David Anderson <danderson@mozilla.com> - Mon, 04 Oct 2010 15:11:35 -0700 - rev 55489
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Backed out changeset 144254e0344c
144254e0344c7dc55c03fee10083282105adaeb0: Fix build on ARM, bump XDR bytecode (bug 589398 fallout).
David Anderson <danderson@mozilla.com> - Mon, 04 Oct 2010 15:04:19 -0700 - rev 55488
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Fix build on ARM, bump XDR bytecode (bug 589398 fallout).
de5d1b528b9a7b81979455f88b8ed2a55d4a69ba: ICs for scripted new (bug 589398, r=luke,dmandelin).
David Anderson <danderson@mozilla.com> - Mon, 04 Oct 2010 14:13:33 -0700 - rev 55487
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
ICs for scripted new (bug 589398, r=luke,dmandelin).
6527251c2dbeb63d3b6768b32078704bdad63a73: Fix pinReg() around copyDataIntoReg() in jsop_bitop(). b=600419, r=dvander.
Sean Stangl <sstangl@mozilla.com> - Mon, 04 Oct 2010 13:30:46 -0400 - rev 55486
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Fix pinReg() around copyDataIntoReg() in jsop_bitop(). b=600419, r=dvander.
aa2ca63a88d842efddfda9e381415f0e0b197a48: Check for OOM in js_ConcatStrings(). b=596988, r=gal,sstangl; rs=brendan.
Alan Pierce <alangpierce@gmail.com> - Sun, 03 Oct 2010 23:20:12 -0400 - rev 55485
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Check for OOM in js_ConcatStrings(). b=596988, r=gal,sstangl; rs=brendan.
760b8a9c9a345787dbdcfd2f8af0b6a3c27ce48c: Need to JS_CHECK_RECURSION in GetTrap as well as Trap (aslo rename GetTrap wrappers to start with Get; 589103, r=gal).
Brendan Eich <brendan@mozilla.org> - Sun, 03 Oct 2010 14:59:26 -0700 - rev 55484
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Need to JS_CHECK_RECURSION in GetTrap as well as Trap (aslo rename GetTrap wrappers to start with Get; 589103, r=gal).
2824ef10a50fe6951d2a0993162d5ee4444171c8: Lazify fp->scopeChain, JM call path cleanup. bug 593882, r=lw,dvander.
Brian Hackett <bhackett1024@gmail.com> - Sun, 03 Oct 2010 08:21:38 -0700 - rev 55483
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Lazify fp->scopeChain, JM call path cleanup. bug 593882, r=lw,dvander.
0230a9e80c1fa8018d0eb7c4050e927cdade4088: Bug 600193 - trace-test/tests/jaeger/bug588363-1.js asserts with CompartmentChecker enabled. r=gal.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 29 Sep 2010 10:00:52 -0700 - rev 55482
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 600193 - trace-test/tests/jaeger/bug588363-1.js asserts with CompartmentChecker enabled. r=gal. This makes eval(s) an indirect eval if the eval-function being called is in a different compartment from the caller's scope chain. This caused the eval in trace-test/tests/jaeger/bug588363-2.js to become indirect, which caused the test to fail with a ReferenceError. So I changed the test to delete the sandbox's eval, revealing the global eval underneath.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip