a4383c16a9b591ef0914a2f2f2a990e7f8c26414: Back out changeset 7598b7ab2e76.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 07 Oct 2010 15:35:08 -0500 - rev 55552
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Back out changeset 7598b7ab2e76.
fa8b0ad3e3e69dd4197bdd2f822ba6e57d3356af: Back out my last push (599009 botched followup).
Brendan Eich <brendan@mozilla.org> - Thu, 07 Oct 2010 13:17:03 -0700 - rev 55551
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Back out my last push (599009 botched followup).
7598b7ab2e76cdcc46e41ca03d56e19d53708a0b: Bug 592644 - ES5 indirect eval. Part 2, factor out EvalCacheLookup and other misc. cleanup. r=brendan.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 07 Oct 2010 15:01:45 -0500 - rev 55550
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 592644 - ES5 indirect eval. Part 2, factor out EvalCacheLookup and other misc. cleanup. r=brendan.
8402d56a77776e9dccdc1f4d64740e45e8392e77: Bug 592644 - ES5 indirect eval. Part 1, add support and tests. r=brendan.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 07 Oct 2010 15:00:09 -0500 - rev 55549
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 592644 - ES5 indirect eval. Part 1, add support and tests. r=brendan.
3dc1c262f3b66225eee741bd8580ba1e5faee6be: Nit-picks, mainly localizing and initializing the oldAttrs var, on patchwork for bug 599009 (r=bz).
Brendan Eich <brendan@mozilla.org> - Thu, 07 Oct 2010 11:33:23 -0700 - rev 55548
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Nit-picks, mainly localizing and initializing the oldAttrs var, on patchwork for bug 599009 (r=bz).
3cb0b8e90cf3dbf332fb0cf275fefc4007ea1ddb: bug 584787, r=pcwalton: Node shouldn't subclass Array
Dave Herman <dherman@mozilla.com> - Thu, 07 Oct 2010 10:59:45 -0700 - rev 55547
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
bug 584787, r=pcwalton: Node shouldn't subclass Array
94dfbdc45d300f1aa6afe43bbf7b3d4f8ed6a162: Another bug 599009 followup. Don't assert things about uninitialized quantities.
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 07 Oct 2010 13:58:51 -0400 - rev 55546
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Another bug 599009 followup. Don't assert things about uninitialized quantities.
3ffc86637e36c0be82b78f8e6b91e8881cbadee2: Bug 599009 followup. Fix typo in assert.
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 07 Oct 2010 11:03:41 -0400 - rev 55545
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 599009 followup. Fix typo in assert.
30c33853066d73840a74042a837186cfff3c822d: Bug 599009. Don't use setProperty for JSOP_DEFFUN unless there's already a property with that name around, to work around the fact that setProperty will define with class-default getter and setter while we always want to define with stub getter and setter if we can. r=igor
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 07 Oct 2010 09:18:53 -0400 - rev 55544
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 599009. Don't use setProperty for JSOP_DEFFUN unless there's already a property with that name around, to work around the fact that setProperty will define with class-default getter and setter while we always want to define with stub getter and setter if we can. r=igor
60656e296ec98a6d8bc5580e62da55c71fa215d4: Fixing bustage.
Johnny Stenback <jst@mozilla.com> - Wed, 06 Oct 2010 19:50:46 -0700 - rev 55543
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Fixing bustage.
16d9d18ea3e27df8c016b75d1bd78f30bcd1c874: GetPropertyByName doesn't deep bail (602415, r=dvander).
Andreas Gal <gal@mozilla.com> - Wed, 06 Oct 2010 19:30:02 -0700 - rev 55542
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
GetPropertyByName doesn't deep bail (602415, r=dvander).
c4c67e451175f753ae334d2ed78111d96e6cfc90: Merge mozilla-central to tracemonkey.
Robert Sayre <sayrer@gmail.com> - Wed, 06 Oct 2010 18:48:56 -0700 - rev 55541
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Merge mozilla-central to tracemonkey.
b75687a3151e66c42d01ce948a44897f783c2734: Bug 599251 - nanojit: make Register a non-numeric type (TM-specific part). r=edwsmith.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 06 Oct 2010 17:39:28 -0700 - rev 55540
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 599251 - nanojit: make Register a non-numeric type (TM-specific part). r=edwsmith.
fb1a6cd6d72a67050be35d0635bfb5983e24fdb4: Update nanojit-import-rev stamp.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 06 Oct 2010 17:28:51 -0700 - rev 55539
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Update nanojit-import-rev stamp.
6c939eb49b8e5e694d29166077707b9d5125c1f2: Bustage fix: add new file that was accidentally omitted for bug 599251.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 06 Oct 2010 15:51:01 -0700 - rev 55538
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bustage fix: add new file that was accidentally omitted for bug 599251.
e339ce37e1573cd23dcf881d2ff7e51eae6550a9: Bug 599251 - nanojit: make Register a non-numeric type. r=edwsmith.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 06 Oct 2010 15:30:56 -0700 - rev 55537
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 599251 - nanojit: make Register a non-numeric type. r=edwsmith.
f96a59db35fd20a7321620038369618534e6d7ec: Fix compiler warning. No bug, r=jwalden via IRC.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 06 Oct 2010 16:16:11 -0700 - rev 55536
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Fix compiler warning. No bug, r=jwalden via IRC.
46038daefd9fcb5664173e4c5f42d147ba7ecbdb: Bug 593931 - inline js_GetPropertyHelper() and friends more aggressively. r=cdleary.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 06 Oct 2010 16:14:01 -0700 - rev 55535
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 593931 - inline js_GetPropertyHelper() and friends more aggressively. r=cdleary.
80d63e425b78ff0e1622ea68230db1e78eb2909e: Fix trace_tests.py when showing output. (r=jorendorff)
Chris Leary <cdleary@mozilla.com> - Wed, 06 Oct 2010 15:15:54 -0700 - rev 55534
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Fix trace_tests.py when showing output. (r=jorendorff)
2965216f99537bd0b290e27b25f443e4a71d2179: Bug 596775: re-enable YARR-JIT on ARM. (r=vladimir)
Chris Leary <cdleary@mozilla.com> - Tue, 05 Oct 2010 18:20:06 -0700 - rev 55533
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 596775: re-enable YARR-JIT on ARM. (r=vladimir)
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip