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

202624 Коммитов

Автор SHA1 Сообщение Дата
Jason Orendorff 0e1cebda62 Bug 477581 - "Assertion failure: !JSVAL_IS_PRIMITIVE(regs.sp[-2]), at ../jsinterp.cpp:3237" with generator on trace. r=brendan. 2009-02-09 14:23:24 -06:00
Ben Turner 43cb966904 Bug 477319 - "Some objects left locked in tracer code". r=brendan, a=blocking1.9.1+. 2009-02-08 16:36:55 -08:00
Jeff Walden bece1071d4 Remove some trailing whitespace to maybe kick build machines out of an orange 2009-02-08 03:30:29 -08:00
Jeff Walden 0da0a96ffa Bug 467747 - JS version/option unsyncing results in JS modules not being loaded with the very latest JS version, resulting in syntax errors when loading modules that use new JS syntax. r=brendan 2009-02-07 23:23:01 -08:00
Blake Kaplan 2d89d1039f Bug 469405 - Handle an __iterator__ implementation returning a primitive value on trace. r=brendan 2009-02-07 11:28:23 -08:00
Igor Bukanov befa19923d bug 477021 - make sure that js_(New|Destroy)Context() do not race against the GC. r=brendan 2009-02-07 12:39:57 +01:00
Igor Bukanov 6ee38d80d3 bug 476934 - JS_(Set|Clear)ContextThread() must wait bfor the GC. r=brendan 2009-02-07 05:05:32 +01:00
Jason Orendorff 24cc1c161c Bug 477234 - TM: "Assertion failure: v != JSVAL_ERROR_COOKIE, at ../jstracer.cpp" with proto, getter. r=gal.
--HG--
extra : rebase_source : b5836e7c7475463f690341f8e5f505cf3a263675
2009-02-06 16:30:48 -06:00
Blake Kaplan bac3e197a2 Bug 477174 - Always release this file descriptor. r=brendan 2009-02-06 14:28:48 -08:00
Blake Kaplan 3bc711a48b Bug 476940 - Report an error when a script tries to use duplicate flags on a regexp. r=brendan 2009-02-06 14:28:48 -08:00
Jeff Walden 6ba852af34 Bug 477158 - TM: "Assertion failure: v == JSVAL_TRUE || v == JSVAL_FALSE, at ../jsapi.h". r=gal 2009-02-06 13:53:27 -08:00
David Mandelin 268b391c28 Bug 465656: word-at-a-time compiled regexp matching, r=gal 2009-02-06 13:41:21 -08:00
Robert Sayre 6440ac75ae Fix bustage from Bug 476873 2009-02-06 12:36:14 -08:00
David Mandelin 17a9e2875a Merge 2009-02-06 12:00:40 -08:00
David Mandelin e160552f40 Bug 476560: nanojit assembler needs to clear its state before each compilation, r=gal 2009-02-06 11:59:54 -08:00
Jason Orendorff bf95da92e7 Fix compilation errors on Windows due to a misplaced __fastcall introduced in changeset 527b21f9ab77. 2009-02-06 13:53:29 -06:00
Jason Orendorff 94a4f791be Bug 476873 - TM: Trace JSOP_ARRAYPUSH. r=brendan. 2009-02-06 13:19:06 -06:00
Andreas Gal d58e39985e If js_AddAsGCBytes is called from trace and wants to GC and we can bail off trace then do so instead of returning an error (476869, r=jorendorff). 2009-02-06 10:11:45 -08:00
Jason Orendorff 026e52d0f6 Bug 477048 - Assertion failure: cg->stackDepth == loopDepth, at ../jsemit.cpp. r=brendan. 2009-02-06 11:04:49 -06:00
Jason Orendorff e57e12ab87 Bug 473075 - TM: HasProperty can call into exotic lookupProperty hooks. r=brendan.
--HG--
extra : rebase_source : 3a242c9fc4d0c41747169e39831ecf08e8b79017
2009-02-05 19:49:54 -06:00
Jeff Walden c043e98d42 Back out 21494181fdb8 and subsequent merges because they turned OS X red. 2009-02-05 15:42:45 -08:00
Andreas Gal 34e4536dba Merge. 2009-02-05 15:16:17 -08:00
Andreas Gal d3628b9149 Merge. 2009-02-05 15:15:50 -08:00
Blake Kaplan 0fa948a984 Bug 477053 - Protect against evil E4X jsvals in args_resolve. r=brendan 2009-02-05 14:50:26 -08:00
Andreas Gal 7084a164c4 If js_AddAsGCBytes is called from trace and wants to GC and we can bail off trace then do so instead of returning an error (476869, r=jorendorff). 2009-02-05 14:43:17 -08:00
Andreas Gal 57a0783dbb Merge. 2009-02-05 11:18:43 -08:00
Andreas Gal 3e7fe9f714 Add skip() to LirFilter so we can pass skip-requests through instead of going to the LirBufWriter directly (477089, r=shaver). 2009-02-05 11:14:44 -08:00
Igor Bukanov fd0b4312be bug 467495 - JSOP_DEFUN fixes to deal with non-top-level function statements redeclaring local argument and variables. r=brendan 2009-02-05 14:11:04 +01:00
Jeff Walden 6a2b631cfd How in the world did jstracer.cpp accumulate so much trailing whitespace? Kicking Linux this time around... 2009-02-05 01:09:54 -08:00
Jeff Walden e57456b67f Kill trailing whitespace in jstracer.h to kick a box out of a bogus orange 2009-02-04 22:57:25 -08:00
Jeff Walden 6043733d94 Bug 474501 - JS array and object literals should define properties, not set them, to avoid calling getters or setters along the prototype chain. r=brendan 2009-02-03 23:14:36 -08:00
Jeff Walden 1ff6d486e9 Bug 463243 - Assert correct type in JSVAL_TO_* (and vice versa) macros to fail fast when type errors happen. r=brendan 2009-02-03 13:56:25 -08:00
David Mandelin 8981e06c54 Fix warning for unhandled switch cases 2009-02-04 18:58:07 -08:00
David Mandelin e0e531b116 Fix initialization order warning 2009-02-04 18:49:54 -08:00
Andreas Gal 61349fff25 Merge. 2009-02-04 17:42:52 -08:00
Andreas Gal 8f7b2e0707 Assert that we don't leak JSVAL_ERROR_COOKIE along the JSVAL_BOXED path (r=me, debug only.) 2009-02-04 17:42:34 -08:00
Robert Sayre 9287b56c0e Didn't mean to disable mandelbrot 2009-02-04 16:17:05 -08:00
Blake Kaplan 441ba11288 Re-merge mc to tm 2009-02-04 15:25:24 -08:00
Robert Sayre 776dbb2a90 Merge mc to tm 2009-02-04 15:23:28 -08:00
Blake Kaplan 466d361a88 Add some logging code to see if bug 474537 is still around.
--HG--
extra : rebase_source : 840e2da57a266bd98f30e195f3819f59fb97c86d
2009-02-04 15:04:51 -08:00
Andreas Gal 46f36c870a Merge. 2009-02-04 15:01:19 -08:00
Andreas Gal 738b8bead3 Don't expect to pass test for bug 458838 in trace-tests.js until we have upvar (r=me, no code changes.) 2009-02-04 14:59:47 -08:00
L. David Baron 790bc9fa81 Merge backout of changeset d9eff1fb5e60 (bug 476345) due to Windows bustage. 2009-02-04 14:39:40 -08:00
L. David Baron 6a4742174b Backed out changeset d9eff1fb5e60 (bug 476345) due to Windows bustage. 2009-02-04 14:39:23 -08:00
Blake Kaplan 70a04d49f5 Disable this test since it's randomly crashing on tinderbox. 2009-02-04 14:35:25 -08:00
L. David Baron d18dfa0f16 Ensure correct alignment for nsCSSValue objects inside nsCSSValue::Array. (Bug 476345) r+sr=bzbarsky 2009-02-04 13:24:17 -08:00
L. David Baron 668fa595a8 Merge backout of changeset eec3076f3bab (Bug 474655, Warn when nsIDOMCSSStyleDeclaration::GetPropertyCSSValue is called) because we trigger the warning too much ourselves (Bug 475311) 2009-02-04 13:23:16 -08:00
L. David Baron dbcb511748 Backed out changeset eec3076f3bab (Bug 474655, Warn when nsIDOMCSSStyleDeclaration::GetPropertyCSSValue is called) because we trigger the warning too much ourselves (Bug 475311) 2009-02-04 13:22:45 -08:00
Robert Sayre 812dd0b3be Merge tm to m-c 2009-02-04 12:47:50 -08:00
Ted Mielczarek 07ecabc8a0 merge for back out of bug 460515 - Remove assumption that xpcshell etc in same directory as app executable, doesn't work on OS X 2009-02-04 15:43:13 -05:00