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

12746 Коммитов

Автор SHA1 Сообщение Дата
Igor Bukanov 99ee0550d6 [Bug 411575] SM: faster js_PutCallObject, r=brendan 2008-06-30 19:17:33 +02:00
Igor Bukanov 41b8ddb5b2 [Bug 442242] SM: fixing INT_FITS_IN_JSVAL on 64 bit platforms 2008-06-30 18:36:59 +02:00
Blake Kaplan 4681ae84da Don't cause a GC before the script is on the JS call stack. bug 440558, r=brendan 2008-06-30 17:01:06 +02:00
Taras Glek b702a31bd2 bug 442331: Added -fno-exceptions and -fno-rtti to Makefile.ref 2008-06-27 12:39:29 -07:00
Brendan Eich 26c82722fe Fix for(;;) loops to use one branch per iter (after initial iter; 441477, r=jorendorff). 2008-06-26 17:49:01 -07:00
Blake Kaplan c5335b3752 Turn off these noisy and now mostly useless printfs for me. No bug, NPOTB 2008-06-26 16:42:41 +02:00
Johnny Stenback bbaf436559 Fixing bug 441377. Don't GC when replacing safe contexts. r+sr=brendan@mozilla.org 2008-06-25 17:04:06 -07:00
Bob Clary 7d0ced3c7a Sisyphus/JavaScript - update to support 1.9.1, bug 441875 2008-06-25 18:14:01 -04:00
bcrowder@mozilla.com 930b2c3010 Fixing a comment spacing nit. 2008-06-25 14:18:12 -07:00
bcrowder@mozilla.com 0e9a2a4cda Bug 435226 - dense arrays yield bogus __count__ values, r=shaver 2008-06-09 15:25:33 -07:00
bcrowder@mozilla.com a4d9401cee Bug 440473 - Crash [@ Decompile][@ js_GetSrcNoteOffset] with firebug/jQuery, r=igor 2008-06-25 13:50:26 -07:00
Bob Clary 33ac4b146a JavaScript Tests - correct test typos, bug 433999 2008-06-25 10:47:21 -04:00
Bob Clary 35ebbfd987 JavaScript Tests - update statistics handling in test, bug 311414 by jorendorff 2008-06-25 10:31:55 -04:00
Robert Longson e4ba32286b Bug 441303 - jsutil.cpp does not compile with Visual Studio 2003. r=crowder 2008-06-25 15:06:43 +01:00
Blake Kaplan a47b382a51 Make the shell's -z option work again. bug 441361, r=crowder 2008-06-25 14:09:30 +02:00
Blake Kaplan 89419c0b08 Do not attempt to lock a non-native object. bug 436741, r=brendan 2008-06-25 12:23:35 +02:00
Igor Bukanov ac67cda0b3 [Bug 432881] SM: JSVAL_VOID as a pseudo-boolean. r=brendan 2008-06-25 11:43:02 +02:00
Brendan Eich 381859b0ea Fix 433672, r=igor, a=shaver. 2008-06-24 17:28:22 -07:00
Jason Orendorff b6fd0a6d42 Merge backout. 2008-06-24 15:56:45 -05:00
Jason Orendorff 947943699e Backed out changeset 79c0748ff2ac.
Assertion failure: !JSDOUBLE_IS_INT(d, i) || !INT_FITS_IN_JSVAL(i), at /builds/moz2_slave/mozilla-central-macosx-debug/build/js/src/jsapi.cpp:1839
2008-06-24 15:55:15 -05:00
Igor Bukanov 4bd3619de5 [Bug 441619] Fixing ICC compilation issue: in goto *expr the type of expr should be void*. r=sayrer 2008-06-24 22:31:16 +02:00
Jason Orendorff d2c6a744ce Bug 435288 - Deprecate JS_NewDouble and JS_NewDoubleValue, add correctness assertions (r=brendan) 2008-06-24 14:42:42 -05:00
Jason Orendorff 8e9628ec86 Bug 419091 - Assertion failure: JS_PROPERTY_CACHE(cx).disabled >= 0, at jsinterp.c:463 using js.c Scatter() test and gczeal(2) (r=brendan) 2008-06-24 14:42:33 -05:00
Igor Bukanov 27f8e87644 [Bug 378918] backing out to investigate the tinderbox leak problem 2008-06-24 18:55:06 +02:00
Ben Turner 227e594263 Bug 439765 - "Live-lock when running JS on multiple threads". r=brendan. 2008-06-24 09:48:03 -07:00
Blake Kaplan a37f6a088a Make CallTree compile with a C++ compiler. bug 441533, r=shaver 2008-06-24 17:10:32 +02:00
Blake Kaplan 099324ef03 Make PrincipalHolder threadsafe since it can be destroyed from off-thread (thanks to XPCSafeJSContexts) and no additional work is required to make it threadsafe. bug 337611, r+sr=jst 2008-06-24 17:10:08 +02:00
Blake Kaplan f7874c8865 Make XPCNativeWrapper deal with non-browser embeddings. bug 422113, r+sr=jst 2008-06-24 16:32:41 +02:00
Igor Bukanov 57605f64f3 fixing initialization issue with JSGCFreeListSet
--HG--
branch : scalable_gc_free_lists_378918
2008-06-24 14:17:03 +02:00
Igor Bukanov c38ce4eaf3 trunk sync
--HG--
branch : scalable_gc_free_lists_378918
2008-06-24 09:52:20 +02:00
Brendan Eich 0ac11ee604 Fix bustage caused by over-aggressive TRY_BRANCH_AFTER_COND in STRICT_EQUALITY_OP (used by JSOP_CASE*). 2008-06-20 14:25:38 -07:00
Brendan Eich f3b657dfec Fuse branch after relational or equality op (363534, r=igor). 2008-06-20 13:17:51 -07:00
Jason Evans d1e7b47846 Bug 422960: Add jemalloc_stats() and jemalloc.h, r=benjamin 2008-06-20 10:34:42 -07:00
Igor Bukanov b77e44d2ab [Bug 433382] More efficient interpreter switch when computed goto is not available. r=brendan 2008-06-20 11:55:49 +02:00
Igor Bukanov e4dc4117e2 Backed out changeset 97977f224aff due to build breakage 2008-06-20 11:46:36 +02:00
Igor Bukanov d76e2d3c31 [Bug 433382] More efficient interpreter switch when computed goto
is not available. r=brendan
2008-06-20 10:06:45 +02:00
Igor Bukanov b37a1fa8f9 Backed out changeset 21527193c49b: the patch has used CSRCS, not CPPSRCS. 2008-06-20 09:45:29 +02:00
Igor Bukanov be27344bfd [Bug 433382] More efficient interpreter switch when computed goto is not available. r=brendan 2008-06-20 09:36:56 +02:00
Jim Blandy d852243993 Bug 424399: Remove unused directory "js/src/fdlibm". r+a=shaver 2008-06-19 18:44:10 -07:00
Brendan Eich 65bf726a3a Fix old assignment expression rval mutation via getter design, optimize setprop;pop and similar cliches (312354, r=igor). 2008-06-19 12:51:57 -07:00
Brendan Eich ad024a9456 Fix bogus js_Emit return value tests (438986, r=igor). 2008-06-18 18:50:33 -07:00
bcrowder@mozilla.com 0ad3db987a Backed out changeset f201baf7bf04 (bug 439110), was causing unit-test failures 2008-06-18 15:49:51 -07:00
Igor Bukanov 0b8d0ce74b [Bug 439624] renaming decltype to declType as the former is a keyword in the next C++ standard. 2008-06-18 23:35:53 +02:00
bcrowder@mozilla.com fc71368458 Bug 439110: xpcshell's load() just silently fails for non-existent files, r=brendan, sr=jst 2008-06-18 13:33:54 -07:00
Igor Bukanov ae3434b2c7 Updating for mozilla-central
--HG--
branch : scalable_gc_free_lists_378918
2008-06-18 14:24:19 +02:00
Doug Turner ext:(%22) ebb707baed Removing Minimo references. b=405705, r=ted 2008-06-16 13:57:42 -07:00
Robert O'Callahan 21c534a88f Backout changeset 1f599577eca2 (bug 432525) due to mochitest failures 2008-06-13 20:38:33 +12:00
shaver@mozilla.org 27643b5320 Bug 432525: optimize string.replace for flat strings; r=brendan 2008-06-12 18:30:37 -07:00
Jason Orendorff c1281586d1 Bug 438052 - Live JSScripts can be destroyed by script-object finalizer (r=brendan) 2008-06-12 15:58:07 -05:00
David Anderson b3cc1e062d Bug 436263 - cannot convert __va_list_tag** to __va_list_tag (*)[1] in jsapi.cpp building js shell (r=crowder+bclary) 2008-06-12 13:53:12 -05:00