96bf4c4184ed3deb60174a1d1448b1522b11ef52: Bug 457806 - "<source> child of <audio> causes HTML parser to enter infinite loop" [r+sr=mrbkap]
Matthew Gregan <kinetik@flim.org> - Tue, 30 Sep 2008 23:58:02 -0500 - rev 20021
Push 2578 by reed@reedloden.com at Wed, 01 Oct 2008 04:58:33 +0000
Bug 457806 - "<source> child of <audio> causes HTML parser to enter infinite loop" [r+sr=mrbkap]
a613924403d65648564e8bb6587d9c30000f2292: Remove -j for shell tests in prep for m-c push.
Brendan Eich <brendan@mozilla.org> - Wed, 01 Oct 2008 00:34:57 -0400 - rev 20020
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
Remove -j for shell tests in prep for m-c push.
e3499376211cb88a6df6c62cfa9cb2d36aa8634f: Re-pull m-c in preparation for pushing back.
Brendan Eich <brendan@mozilla.org> - Wed, 01 Oct 2008 00:24:49 -0400 - rev 20019
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
Re-pull m-c in preparation for pushing back.
2255cddff8effc470c66102a7d874503a20583dc: In the decompiler, skip over JSOP_RESUME after JSOP_NEW/CALL/EVAL/SETCALL (457824, r=brendan).
Andreas Gal <gal@mozilla.com> - Tue, 30 Sep 2008 21:09:14 -0700 - rev 20018
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
In the decompiler, skip over JSOP_RESUME after JSOP_NEW/CALL/EVAL/SETCALL (457824, r=brendan).
b448ac318d3473a9aa58f9e82e3b20ae0afad2f8: For GETELEM/SETELEM we must check that its a native object first before trying to compare the objects shape to the shape of the global object to ensure its not aliasing the global object (457979, r=shaver).
Andreas Gal <gal@mozilla.com> - Tue, 30 Sep 2008 20:10:46 -0700 - rev 20017
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
For GETELEM/SETELEM we must check that its a native object first before trying to compare the objects shape to the shape of the global object to ensure its not aliasing the global object (457979, r=shaver).
33c1b3c0c44a493f295d1c12f0135d81894f0951: Merge.
Andreas Gal <gal@mozilla.com> - Tue, 30 Sep 2008 19:41:56 -0700 - rev 20016
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
Merge.
9bfc44c4f1de77fe30c5eb890b4a2202416ac6b6: Merge.
Andreas Gal <gal@mozilla.com> - Tue, 30 Sep 2008 19:41:29 -0700 - rev 20015
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
Merge.
affae1cacdc36432b0eda4b2c91379d71052f30a: TM: move cmov_available setting into nj arch backends where appropriate
Vladimir Vukicevic <vladimir@pobox.com> - Tue, 30 Sep 2008 17:15:09 -0700 - rev 20014
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
TM: move cmov_available setting into nj arch backends where appropriate
3daa02cc94caee4d4322323df07cc67961830da7: Merge.
Andreas Gal <gal@mozilla.com> - Tue, 30 Sep 2008 16:35:52 -0700 - rev 20013
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
Merge.
71b214a5ecca58407323adc152b92c428ba51032: Don't trace a property access with a watchpoint (455413, r=brendan)
David Mandelin <dmandelin@mozilla.com> - Tue, 30 Sep 2008 13:34:17 -0700 - rev 20012
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
Don't trace a property access with a watchpoint (455413, r=brendan)
0994c23a8c618a5fc04b1d709d0e672caccd8f10: Merge.
Andreas Gal <gal@mozilla.com> - Tue, 30 Sep 2008 13:02:53 -0700 - rev 20011
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
Merge.
82841707d49572b2b7defc542f90356cc7767326: Fix guarding in case of sparse array setelem (regression from 457580, r=danderson).
Andreas Gal <gal@mozilla.com> - Tue, 30 Sep 2008 13:02:23 -0700 - rev 20010
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
Fix guarding in case of sparse array setelem (regression from 457580, r=danderson).
6ceb773fac22f9846a853675fb8fb7d79256832b: Fixed cmp number check logic for 64-bit environments (bug 457129, r=gal).
David Anderson <danderson@mozilla.com> - Tue, 30 Sep 2008 11:45:00 -0500 - rev 20009
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
Fixed cmp number check logic for 64-bit environments (bug 457129, r=gal).
bf1deb6e2695a81ef447c03cc4895a75bbaff037: Merge.
Andreas Gal <gal@mozilla.com> - Mon, 29 Sep 2008 22:22:58 -0700 - rev 20008
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
Merge.
4edd86967da7e897237a0cfb074b7b8d6e471368: Don't trace empty for-in loops (457335, r=brendan).
Andreas Gal <gal@mozilla.com> - Mon, 29 Sep 2008 22:22:40 -0700 - rev 20007
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
Don't trace empty for-in loops (457335, r=brendan).
a6174009247f8442917d664719bc1a1660b1b1cf: Update XDR version number after bytecode change (457789, r=brendan).
Andreas Gal <gal@mozilla.com> - Mon, 29 Sep 2008 22:11:35 -0700 - rev 20006
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
Update XDR version number after bytecode change (457789, r=brendan).
ac2826ba4ddb6084fb03011960dcd0eeffb82481: Follow-up work for 457789, emit JSOP_RESUME after JSOP_NEW as well (r=brendan).
Andreas Gal <gal@mozilla.com> - Mon, 29 Sep 2008 21:30:02 -0700 - rev 20005
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
Follow-up work for 457789, emit JSOP_RESUME after JSOP_NEW as well (r=brendan).
c0895d880428e14f7cb576f08a0389debc6946c7: Fixed global object ownership change not aborting recording (bug 455173, r=gal).
David Anderson <danderson@mozilla.com> - Mon, 29 Sep 2008 23:55:58 -0500 - rev 20004
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
Fixed global object ownership change not aborting recording (bug 455173, r=gal).
419ce5b4c0d6aced2aab1e40a78fa489ebddf8d0: Fixed crash when charCodeAt failed (with NaN) while recording (bug 457795, r=gal).
David Anderson <danderson@mozilla.com> - Mon, 29 Sep 2008 23:20:34 -0500 - rev 20003
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
Fixed crash when charCodeAt failed (with NaN) while recording (bug 457795, r=gal).
25c30c40c71025ed7099f25186d111a814c0c914: Always use JSBool (not bool sometimes, JSBool others) as JSVAL_IS_BOOLEAN's native slot type.
Brendan Eich <brendan@mozilla.org> - Mon, 29 Sep 2008 22:27:43 -0400 - rev 20002
Push 2577 by brendan@mozilla.com at Wed, 01 Oct 2008 04:35:27 +0000
Always use JSBool (not bool sometimes, JSBool others) as JSVAL_IS_BOOLEAN's native slot type.
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip