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

12568 Коммитов

Автор SHA1 Сообщение Дата
Blake Kaplan 23fc8b4971 Bug 456027 - Innerize earlier so we don't rely on the JS engine providing getters that might not be there. r=brendan sr=jst 2008-09-26 15:42:47 -07:00
Blake Kaplan 8a2749e3b5 Bug 455765 - Set global flags on global objects' first use so the JS engine doesn't get confused. r+sr=jst 2008-09-26 15:40:31 -07:00
Blake Kaplan 281bced0e1 Bug 455775 - The eval frame might not be the top frame, but we still must find it. r=brendan 2008-09-26 15:37:07 -07:00
Bob Clary acebbead37 JavaScript Tests - bug 457093 regression test by Mathieu Fenniak 2008-09-26 01:08:46 -07:00
Bob Clary b78f545181 JavaScript Tests - bug 456964 regression test, by Michael Roovers 2008-09-26 00:54:01 -07:00
Bob Clary c451e0bfb0 JavaScript Tests - bug 437288 - regression tests for bug 437288, by Gary Kwong 2008-09-26 00:23:26 -07:00
Jason Orendorff 91e4d97921 Bug 456469 - Dead variable pval in js_NativeSet (r=brendan) 2008-09-25 11:29:12 -05:00
Jason Orendorff d7abc77776 Bug 455953 - js_DumpObject debugging function (r=crowder) 2008-09-25 11:29:12 -05:00
Jason Orendorff 7e5462b9e8 Bug 389034 - JS_SetProperty() ends up resolving w/o JSRESOLVE_ASSIGNING (r=brendan, sr=bzbarsky) 2008-09-25 11:13:31 -05:00
Igor Bukanov bb0f0ddfa6 bug 378918 - scalable thread-local GC free lists 2008-09-25 15:27:59 +02:00
Andrei Saprykin 2215a78e13 bug 444979 - fixing JSOP_TABLESWITCH to treat -0 as 0 2008-09-25 15:18:41 +02:00
Bob Clary d7ebb494da Sisyphus - JavaScript Tests - bug 456935, add bisection script 2008-09-24 23:59:41 -07:00
Bob Clary 1c2a6a01e4 JavaScript Tests - bug 399387 - update public failures 2008-09-24 23:29:14 -07:00
Ben Turner 7ad590ba69 Backed out changeset 5986b4269d9d 2008-09-24 21:07:05 -07:00
Ben Turner 4117a13d27 Bug 450452 - "Implement XHR ('minus X') for worker threads". r+sr=jst. 2008-09-24 19:48:07 -07:00
Brendan Eich 7fd20df4e3 Fix warning. 2008-09-24 18:50:46 -07:00
Brendan Eich 26132f3013 Merge pull from mozilla-central. 2008-09-24 18:46:44 -07:00
Andreas Gal e7d2499ff2 Compile jsregexp.cpp with -O9 and -fomit-frame-pointer (456201, r=shaver). 2008-09-24 17:44:25 -07:00
Andreas Gal 663c1017db Only fasttrack applys where the arguments array has the same lengths as the expected arguments of the called function (456494, r=brendan). 2008-09-24 16:45:27 -07:00
Andreas Gal a73af6a1d4 Merge. 2008-09-24 16:32:36 -07:00
Andreas Gal 03026562af The meaning of T changed in our builtin table to object-only, so we have to mark the string builtins now with S, instead of T (454682, r=brendan). 2008-09-24 16:31:07 -07:00
Brendan Eich a8691305ad Bug 456875 - TM: js_SynthesizeFrame must js_GetCallObject if JSFUN_HEAVYWEIGHT (r=mrbkap). 2008-09-24 15:43:19 -07:00
Brendan Eich b254f8e3c1 Bug 455146 - TM: Going to NEW Facebook profile page causes crash. [ @FlushNativeStackFrame] (r=danderson,mrbkap). 2008-09-24 15:40:08 -07:00
Andreas Gal c240aa8b2b Back out attempt to invoke natives that return a boxed value (namely push and pop, 453734). 2008-09-24 15:18:19 -07:00
David Anderson 0537dbc720 Merge. 2008-09-24 13:12:54 -07:00
David Anderson 395f009504 Fixed breaks in switch statements causing premature end-of-traces (bug 456345, r=gal,brendan). 2008-09-24 13:12:25 -07:00
Neil Rashbrook 5be5ab39d9 Make nanojit build non-debug with VC7.1 (bug 455210, r=danderson). 2008-09-24 10:21:49 -07:00
Brendan Eich 800ed9d9a4 Bug 453024 - Mochitest Assertion failure: vp + 2 + argc <= (jsval *) cx->stackPool.current->avail, at jsinterp.cpp:1066 (r=igor/mrbkap). 2008-09-24 02:24:22 -07:00
Brendan Eich 29d80debe3 Bug 453024 - Mochitest Assertion failure: vp + 2 + argc <= (jsval *) cx->stackPool.current->avail, at jsinterp.cpp:1066 (r=igor/mrbkap). 2008-09-24 02:10:47 -07:00
Bob Clary a4a4021078 JavaScript Tests - regression tests for bug 444608, by Igor Bukanov 2008-09-24 00:45:47 -07:00
Bob Clary 1f36e62212 JavaScript Tests - regression test for bug 430740, by Dave Reed 2008-09-24 00:39:00 -07:00
Doug Turner 568d2b9b7f Merge 2008-09-23 21:10:42 -07:00
Bob Clary fcb6b14414 JavaScript Tests - exclude js1_5/extensions/regress-434837-01.js for 1.9.1, bug 450275 2008-09-23 18:31:04 -07:00
David Anderson 116c7a19da Fixed jstracer's operator delete leaking out into other shared libraries (bug 452721, r=gal). 2008-09-23 18:12:53 -07:00
Andreas Gal e4e86062ac Merge. 2008-09-23 17:19:02 -07:00
Andreas Gal 7d719bde6a Add builtin for invocation of match() on String objects (454682, r=danderson). 2008-09-23 17:18:40 -07:00
Doug Turner fb771b56d7 Bug 456458 - JS Tracer uses file-system stat structure name - WinCE compile fails. patch by dougt, r=crowder 2008-09-23 14:35:29 -07:00
David Anderson 9fa46eece6 Fix where recording could crash if globalObj->dslots got reallocated (bug 451137, bug 455137, r=gal). 2008-09-23 13:29:41 -07:00
Andreas Gal 8be3837e44 Don't demote dmod to imod since there is no case that is guaranteed to produce valid integer results for all inputs (456540, r=danderson). 2008-09-23 12:21:15 -07:00
Doug Turner a12eb83d4a Bug 455374 - WinCE JS DLL does not need DllMain() function. patch by wolfe, r=crowder 2008-09-23 11:01:31 -07:00
Gavin Sharp 4bc0ae6285 Merge backout with previous tip 2008-09-23 11:47:43 -04:00
Brendan Eich 49d62490c2 JS_snprintf for portability, not snprintf (bustage fix). 2008-09-23 00:59:59 -07:00
Andreas Gal 688bd13786 Use JS_snprintf instead of snprintf which Windows doesn't seem to know about (fix build breakage). 2008-09-23 00:58:11 -07:00
Andreas Gal befa4ab9bc Merge. 2008-09-23 00:37:10 -07:00
Bob Clary b78dcdae00 JavaScript Tests - update intel specific failures, bug 399387 2008-09-22 23:48:03 -07:00
Andreas Gal 8e9aa4a058 Don't emit constant guards for switch and ifop (455605, r=danderson). 2008-09-22 17:58:25 -07:00
Andreas Gal c1ba2cfe8e Merge. 2008-09-22 17:03:00 -07:00
Andreas Gal 0818a64d95 Both sides of a modulo have to be demotable before we can optimize using imod (456477, r=danderson). 2008-09-22 17:02:33 -07:00
Boris Zbarsky 9f606e0bcf Bug 456369. Checking of JIT stats should not loop. r=brendan 2008-09-22 17:37:59 -04:00
Andreas Gal 532957a678 Merge. 2008-09-22 13:05:12 -07:00