96bf4c4184ed3deb60174a1d1448b1522b11ef52
2008-09-30 23:58 -0500
Matthew Gregan - Bug 457806 - "<source> child of <audio> causes HTML parser to enter infinite loop" [r+sr=mrbkap]
a613924403d65648564e8bb6587d9c30000f2292
2008-10-01 00:34 -0400
Brendan Eich - Remove -j for shell tests in prep for m-c push.
e3499376211cb88a6df6c62cfa9cb2d36aa8634f
2008-10-01 00:24 -0400
Brendan Eich - Re-pull m-c in preparation for pushing back.
2255cddff8effc470c66102a7d874503a20583dc
2008-09-30 21:09 -0700
Andreas Gal - In the decompiler, skip over JSOP_RESUME after JSOP_NEW/CALL/EVAL/SETCALL (457824, r=brendan).
b448ac318d3473a9aa58f9e82e3b20ae0afad2f8
2008-09-30 20:10 -0700
Andreas Gal - 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
2008-09-30 19:41 -0700
Andreas Gal - Merge.
9bfc44c4f1de77fe30c5eb890b4a2202416ac6b6
2008-09-30 19:41 -0700
Andreas Gal - Merge.
affae1cacdc36432b0eda4b2c91379d71052f30a
2008-09-30 17:15 -0700
Vladimir Vukicevic - TM: move cmov_available setting into nj arch backends where appropriate
3daa02cc94caee4d4322323df07cc67961830da7
2008-09-30 16:35 -0700
Andreas Gal - Merge.
71b214a5ecca58407323adc152b92c428ba51032
2008-09-30 13:34 -0700
David Mandelin - Don't trace a property access with a watchpoint (455413, r=brendan)
0994c23a8c618a5fc04b1d709d0e672caccd8f10
2008-09-30 13:02 -0700
Andreas Gal - Merge.
82841707d49572b2b7defc542f90356cc7767326
2008-09-30 13:02 -0700
Andreas Gal - Fix guarding in case of sparse array setelem (regression from 457580, r=danderson).
6ceb773fac22f9846a853675fb8fb7d79256832b
2008-09-30 11:45 -0500
David Anderson - Fixed cmp number check logic for 64-bit environments (bug 457129, r=gal).
bf1deb6e2695a81ef447c03cc4895a75bbaff037
2008-09-29 22:22 -0700
Andreas Gal - Merge.
4edd86967da7e897237a0cfb074b7b8d6e471368
2008-09-29 22:22 -0700
Andreas Gal - Don't trace empty for-in loops (457335, r=brendan).
a6174009247f8442917d664719bc1a1660b1b1cf
2008-09-29 22:11 -0700
Andreas Gal - Update XDR version number after bytecode change (457789, r=brendan).
ac2826ba4ddb6084fb03011960dcd0eeffb82481
2008-09-29 21:30 -0700
Andreas Gal - Follow-up work for 457789, emit JSOP_RESUME after JSOP_NEW as well (r=brendan).
c0895d880428e14f7cb576f08a0389debc6946c7
2008-09-29 23:55 -0500
David Anderson - Fixed global object ownership change not aborting recording (bug 455173, r=gal).
419ce5b4c0d6aced2aab1e40a78fa489ebddf8d0
2008-09-29 23:20 -0500
David Anderson - Fixed crash when charCodeAt failed (with NaN) while recording (bug 457795, r=gal).
25c30c40c71025ed7099f25186d111a814c0c914
2008-09-29 22:27 -0400
Brendan Eich - Always use JSBool (not bool sometimes, JSBool others) as JSVAL_IS_BOOLEAN's native slot type.
3c899d350d7ff93e4c3c915221c8ff10a9ca9fa3
2008-09-29 18:49 -0700
Andreas Gal - Add a resume point (JSOP_RESUME) immediately following JSOP_CALL (457789, r=mrbkap).
358a6b0a757cb99f98a881e7d873399d897468b2
2008-09-28 17:11 -0700
Andreas Gal - Catch negative indexes at recording time. At runtime the builtins already check for us. Also guard for shape and setters/getters for non-dense integer index setelem case (57580, r=mrbkap).
bd6c14287863e19f2b5da0be29b088b8c2e79ee5
2008-09-27 13:13 -0700
Andreas Gal - Add test case for 457456.
d2e1766c65b20c14f12263573f52356d76c5a903
2008-09-27 13:10 -0700
Andreas Gal - Fix constant folding for cmov and add folding of or/and/xor (457456, r=danderson).
085c70527b41d7e3e675777afc4006cedc7d2e4c
2008-09-26 20:39 -0700
Andreas Gal - Properly handle cmov and sse2 flags, and put them in a central place not into each platform-dependant assembler (457355, r=danderson).
de17fecafd161469bbb7bb904d003c82cc5b433f
2008-09-26 19:21 -0700
Andreas Gal - Merge.
3bdea835df9ce1a54404fb2cabf09a9272cf835e
2008-09-26 19:20 -0700
Andreas Gal - Can't use JSVAL_IS_BOOLEAN on trace since boolean type contains undefined (457351, r=brendan).
af4d2ab298e07b9f66bc8566308c799d904fc37e
2008-09-26 19:18 -0700
David Anderson - Fixed a bug where no shape guard was emitted if a property was not found, causing it to remain unseen if added later. Abort in this case instead. (bug 457171, r=brendan)
cfa7088079dadada0940c005d2b1b761304df089
2008-09-26 17:33 -0700
Andreas Gal - Cleanup SETELEM, box early (in case we side exit on that) and don't set return value if INITELEM or followed by POP (457336, r=brendan).
7b29d221e3564ab124c7104437c56b9e56fe1a3f
2008-09-26 14:16 -0700
Andreas Gal - Merge.
b44f455eae52038e84d96ed1ce1ecdecf40986f1
2008-09-26 14:16 -0700
igor - When replenishing the recovery double pool, detect if a GC happens (follow up work for 456826, r=gal).
b8dcfe8b5efba925ad209faeebc7b49a941ea76a
2008-09-26 14:37 -0400
Boris Zbarsky - Bug 456165 part 2. Trace Date.now. r=gal
3a02053b2cffd0c06000bcebf3e12ba35be1ac26
2008-09-26 14:37 -0400
Boris Zbarsky - Bug 456370. Flush the fragment cache earlier on global shape mismatch. r=gal
ea5a7136bce2e8d4fd41f99358e7233a0ffc65ea
2008-09-26 14:08 -0400
Boris Zbarsky - Bug 456165 part 1. Get rid of icky JS_LL macros, r=brendan
ca0b904b4b26c2ab19938d6cca3725751ce33909
2008-09-25 19:11 -0700
Andreas Gal - Use a pre-allocated pool of doubles to make sure we can safely recover in case of OOM or out of doubles (456826, r=brendan).
cacf236a16630f58fef0a9f7bcad8d40e17bea51
2008-09-25 17:45 -0700
Brendan Eich - Bug 457130 - TM: regexp lastIndex property not traced correctly (r=danderson).
766dcca2a93056376aea2206ff5b867d557776eb
2008-09-25 17:30 -0700
David Anderson - Workaround for intermittent js_GetClassObject failures (bug 457069, r=brendan).
a47422194ffbd6ec4c7fdb8d545830c160ca39f2
2008-09-25 17:05 -0700
Brendan Eich - Bug 457127 - TM: Crash on digg.com with adblock plus [@ ReconstructPCStack] (r=danderson).
308e7e1eb1cf76567939a51089a02ef602a2f37f
2008-09-25 15:04 -0700
Brendan Eich - Bug 456810 - TM: Crash on digg.com with adblock plus [@ ReconstructPCStack] (r=gal).
da80ff92f1fad5f9186cf1269cf0edb6f5a5d640
2008-09-25 14:16 -0700
David Anderson - Added test case for bug 456667.
437331f166fe9f8070fc5e54cd273933195083c6
2008-09-25 13:12 -0700
Brendan Eich - Fixed argc < nargs miscount in js_SynthesizeFrame and adjusted a related assertion (bug 456667, r=danderson).
3d304a99805eb25ee7e8a408f204b3f7e2e94f26
2008-09-25 11:32 -0700
Andreas Gal - Merge.
34c61673341a7bf2dcd21fb6791bd10acbf99e97
2008-09-25 11:31 -0700
Andreas Gal - Rewrite and cleanup GETELEM and SETELEM (455748, r=brendan).
4a988152e0e022ed8a32d059db74cbf6b2114316
2008-09-25 08:51 -0700
Brendan Eich - Back off premature arguments tracing (453730 temporary measure).
15da264a371acb1b47aaac74b1da31f925bc3c00
2008-09-25 08:00 -0700
Andreas Gal - Merge.
b601318bd1eaeb88eceb691defe66c679d0bcc21
2008-09-25 07:58 -0700
Andreas Gal - Backed out changeset c5d4e22e54ad (reopened 456201).
ac506c11cef27d6ed3efcc764b179c7a1cf7b14c
2008-09-24 23:32 -0700
Andreas Gal - Merge.
3a16ec28613e4e2629f2b2b88fbd9df9b3bc7d94
2008-09-24 23:28 -0700
Andreas Gal - Demote modulo operations to integer if both args are int (456934, r=brendan).
0b96e0ae55d94c040daf50294587063207fe4259
2008-09-24 23:09 -0700
Brendan Eich - Bug 456931 - TM: GVAR op record methods use wrong object (r=gal).
ce14c596ab60bd05ad85c76131f4ee71bfd3098a
2008-09-24 23:05 -0700
Brendan Eich - Bug 456932 - TM: Don't assert that global object can't grow additional properties if none are used by any trace and we don't check for global shape mismatches (r=gal).
39e3922ebb5d6c74edc50407145084fe78236534
2008-09-24 19:33 -0700
Andreas Gal - Merge.
7e106fd14850d45bb94af6f6ebee0717152341b2
2008-09-24 19:31 -0700
Andreas Gal - Make sure JSOP_DEFLOCALFUN pushes the right function object (456470, r=brendan).
ad40929b3424871f1a603bbd96a433d64d0f999e
2008-09-24 18:59 -0700
Brendan Eich - Re-enable JIT enabling for unit tests in tracemonkey (r=mrbkap).
a9838a973cdd044ae123f2ddfbed41d6a591120b
2008-10-01 13:17 +0900
John Daggett - Bug 457194. Make sure Ahem font completely covers background. r=jdaggett, sr=vlad
f1af6bb878954b0fa932c1d0b64f8dafa297c1ab
2008-09-30 20:58 -0700
Jonas Sicking - Remove test that is no longer relevant after cross-site XHR landing. Also disable cross-site XSLT test for now
cb6ac98ddc4bb7c47c5186e04095451a26607756
2008-09-30 20:44 -0700
Jonas Sicking - Remove test that is no longer relevant after cross-site XHR landing. Also disable cross-site XSLT test for now
da770a19d7924470b4ea194afa6e99dbddba39e7
2008-10-01 16:53 +1300
Chris Double - Backout bug 454971 - Support creation of Audio objects outside of the document
602d44792dd941636201ecc5fa473d524f14c9e1
2008-10-01 16:52 +1300
Chris Double - Backed out changeset 477309013214
f0d13c4c811616b102034d5419bb2a4219112636
2008-10-01 12:04 +0900
John Daggett - Bug 441473. Adding new files.
4bf43606a1e161370cb07dd27c3bfe498446f03a
2008-10-01 12:01 +0900
John Daggett - Bug 441473. Implement user font set object. r+sr=roc
(0) -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip