Граф коммитов

8309 Коммитов

Автор SHA1 Сообщение Дата
brendan%mozilla.org e2c4f1da8d Allow for nested filtering expressions in flag-setting and restoring (352605, r=jwalden). 2006-09-14 04:44:29 +00:00
bclary%bclary.com 8eea851320 JavaScript Test - regression test for bug 350793, by Jesse Ruderman 2006-09-14 04:20:19 +00:00
brendan%mozilla.org 2281ff8b59 Fix value generator decompilation to rewrite JSOP_FORLOCAL as JSOP_GETLOCAL (352392, r=mrbkap) 2006-09-14 01:40:52 +00:00
brendan%mozilla.org bb5c53ace8 Fix js_DecompileValueGenerator to not copy a bytecode slice, breaking source notes (350417, r=mrbkap). 2006-09-14 01:38:57 +00:00
brendan%mozilla.org d585158793 Fix DEBUG_timeless et al. code. 2006-09-14 00:54:29 +00:00
brendan%mozilla.org e084173acc Fix from crowder@fiverocks.com for real and potential UMRs to-do with PN_NAME node optional members (352470, a=me). 2006-09-13 19:07:20 +00:00
timeless%mozdev.org 7d3a6014fe Bug 349899 --enable-xpctools still fails during XULrunner build
Fixing regression from Bug 285404 faster access to XPConnectWrappedNative's native pointer
nsIXPConnect now *uses* classes from nsCOMPtr.h so it should pull in the file instead of expecting poor confused consumers to do so.
r=bsmedberg
2006-09-13 14:27:31 +00:00
timeless%mozdev.org 582a58aeba Bug 338653: Check for JSRuntime.gcMaxMallocLimit on each allocation in js_NewGCThing to trigger GC sooner to prevent accumulation of garbage with large allocations.
Bustage fix #ifdef DEBUG_gchist
2006-09-13 11:01:35 +00:00
bclary%bclary.com 40cc6cccc7 JavaScript Test - regression test for bug 352375, by Jesse Ruderman 2006-09-13 10:23:01 +00:00
bclary%bclary.com 0072e92620 JavaScript Test - regression test for bug 352402, by Jesse Ruderman 2006-09-13 10:17:59 +00:00
bclary%bclary.com 16d87ff586 JavaScript Test - regression test for bug 352415, by Jesse Ruderman 2006-09-13 10:14:49 +00:00
bclary%bclary.com 97d2e60736 JavaScript Tests - handle decompilation tests better, bug 352490 2006-09-13 09:59:15 +00:00
brendan%mozilla.org 7e29a3786d Space patrol. 2006-09-13 08:26:42 +00:00
brendan%mozilla.org 95ea2a05b5 Fix else-if chains to be unbraced as required by single let declaration consequents (352268, r=mrbkap). 2006-09-13 07:20:48 +00:00
brendan%mozilla.org 7b7bd53a67 Fix to avoid elselet run-together decompilations (352217, r=mrbkap). 2006-09-13 07:13:15 +00:00
brendan%mozilla.org 6d6eec0f80 Fix labeled brace source annotation harder (352415, r=mrbkap). 2006-09-13 07:02:58 +00:00
brendan%mozilla.org a9a4b1c0d5 Fix generator stack farbling (350793, r=mrbkap). 2006-09-13 06:56:26 +00:00
brendan%mozilla.org 790997f9da Replace bogus assertion in js_PeekTokenSameLine with necessary test and return (352372, r=mrbkap). 2006-09-13 04:45:09 +00:00
brendan%mozilla.org 927a3b9758 Fix new and related precedence problems (352312, r=sayrer/jesse). 2006-09-13 00:16:46 +00:00
gavin%gavinsharp.com 21b2d49e0d Bug 352226: JS regexp trivial cleanups, patch by Brian Crowder <crowder@fiverocks.com>, r=mrbkap, sr=brendan 2006-09-13 00:10:10 +00:00
dbaron%dbaron.org 92584add98 Be more careful pushing/popping contexts. b=352264 r=jst sr=bzbarsky/jst 2006-09-12 22:58:11 +00:00
brendan%mozilla.org bdd6c8db0e Update SRC_LABELBRACE selection logic to be block-scope aware (352402, r=mrbkap). 2006-09-12 22:09:12 +00:00
brendan%mozilla.org c392bb8044 Fix PNX_NEEDBRACES setting logic to detect only function statement directly contained in a block (352281, r=mrbkap). 2006-09-12 21:56:32 +00:00
igor.bukanov%gmail.com 3bfe3dddf9 thread-local gc lists are cleaned up whenever we transition from 0 to 1 context per thread. bug=351602 r=brendan,feng.qian.moz 2006-09-12 20:31:17 +00:00
brendan%mozilla.org 7b356a3402 Give JSOP_FORNAME, etc., operator precedences (352375, r=mrbkap). 2006-09-12 19:28:42 +00:00
benjamin%smedbergs.us f8b7089d8a Bug 340443 - Not possible to use the XPCOM glue with the static CRT, r=neil sr=darin 2006-09-12 18:22:40 +00:00
brendan%mozilla.org bb238cb1c9 Fix post-increment stack modeling again (352272, r=mrbkap). 2006-09-12 17:48:38 +00:00
brendan%mozilla.org 254ca7779c Fix PutBlockObjects conditional call to happen before stack it relies on is released (352212, r=mrbkap). 2006-09-12 17:44:58 +00:00
brendan%mozilla.org bcd6d41003 Avoid gcc-on-Mac warning. 2006-09-12 06:23:51 +00:00
brendan%mozilla.org e0fc0c4f74 Rest of checkin for bug 352079, r=mrbkap. 2006-09-12 06:21:23 +00:00
brendan%mozilla.org c1da3756ed Fix yield's 'input precedence' (352269, r=mrbkap). 2006-09-12 05:16:26 +00:00
mrbkap%gmail.com 6bedc0603c Fully initialize the newly-created parse node. bug 352271, r=brendan 2006-09-12 04:59:58 +00:00
brendan%mozilla.org a03807f7fc Detect parentheses forcing right association and decompile them (352261, r=mrbkap). 2006-09-12 04:30:12 +00:00
brendan%mozilla.org e7587d52bb Tweak new precedence when constructor is a call expression (352013, r=mrbkap). 2006-09-12 04:10:43 +00:00
mrbkap%gmail.com 26c7ed38f8 Ensure that fp's concept of the pc and sp are up to date. bug 352094, r=brendan 2006-09-12 04:02:46 +00:00
mrbkap%gmail.com 8a0b1ae2ca Skip over scope statements that aren't MAYBE_SCOPE when finding the JSStmtInfo for let declarations. bug 352092, r=brendan 2006-09-12 04:00:31 +00:00
brendan%mozilla.org 4ccca157d7 Fix JSOP_SETCALL and JSOP_POPV precedences; turn off auto-parens for bracketed index values (352079, r=mrbkap). 2006-09-12 02:07:32 +00:00
brendan%mozilla.org c4571403a5 Skip parens around operand of unary op when constant folding (352068, r=mrbkap). 2006-09-12 01:58:37 +00:00
brendan%mozilla.org 805ec10f9d Fix getter/setter in object initialiser decompilation to track minimal parenthesization fixes (352010, r=mrbkap). 2006-09-12 01:55:08 +00:00
bclary%bclary.com d52817b96a JavaScript Test - update to reflect proper parenthetication of decompiled expressions, bug 346902 2006-09-12 01:14:40 +00:00
jwalden%mit.edu 420e23451c Bug 352223 - < foo/> and < foo></foo> are also invalid XML and should be rejected by E4X. r=brendan again 2006-09-12 00:17:40 +00:00
jwalden%mit.edu d3e0a6f13f Bug 352223 - <foo></ foo> (space after </ and before qname) accepted as valid XML in E4X initializer. r=brendan 2006-09-11 21:51:02 +00:00
brendan%mozilla.org 3f1e558bae Fix TCF_RETURN_* flag propagation out of blocks (352197, r=mrbkap). 2006-09-11 21:29:00 +00:00
brendan%mozilla.org 2da080f51c Fix yield (yield) decompilation (352198, r=mrbkap). 2006-09-11 21:26:30 +00:00
brendan%mozilla.org 86e150d521 Fix to parenthesize any expression starting with 'function ' (352073, r=mrbkap). 2006-09-11 21:15:00 +00:00
brendan%mozilla.org 8c6a9d64d3 Fix element-setting decompilation (352202, r=mrbkap). 2006-09-11 21:09:37 +00:00
jwalden%mit.edu 790cc26107 Bug 352097 - E4X XML processing instruction with a target but no data decompiles with an extra space; also fixes bug 352103 - <??> accepted as a valid XML PI. r=brendan 2006-09-11 21:08:03 +00:00
brendan%mozilla.org da9955a079 Fix bogus assertion harder (352208, r/a=me). 2006-09-11 20:14:20 +00:00
brendan%mozilla.org b74b5a9e45 Fix bogus assertion (352208, r/a=me). 2006-09-11 19:54:18 +00:00
brendan%mozilla.org 76f84e3334 Don't brace let declaration if single statement controlled by if/do/while/for/with (351070, r=mrbkap). 2006-09-11 19:45:24 +00:00