Commit Graph

10842 Commits

Author SHA1 Message Date
Bob Clary
618407b700 JavaScript Tests - remove unreliable test machines from test universe, update public-failures.txt, universe.data, bug 404367 2008-07-08 21:29:27 -04:00
Blake Kaplan
3292f4577d Follow the invariant that we flow through label exit2. bug 442358, r=igor 2008-07-08 14:04:02 +02:00
Igor Bukanov
5ba0346823 [Bug 430617] Optimized shell uses the same options as the the non-debug browser build. r=mrbkap, not-part-of-browser-build 2008-07-08 11:15:43 +02:00
Blake Kaplan
8536a45550 Don't use 'i' if the id was not an index. bug 443843, r=shaver 2008-07-07 23:01:09 +02:00
Blake Kaplan
642d264581 Don't do things to the object before we're sure it's the right type of object. bug 443569, r=brendan 2008-07-07 23:00:56 +02:00
Igor Bukanov
90b3f9fb68 Bug 443746 – Optimizing the enumeration state allocation. r=brendan 2008-07-06 21:02:44 +02:00
Bob Clary
71e8b2259f JavaScript Tests - regression test for bug 422592, by timeless 2008-07-03 10:48:04 -04:00
Bob Clary
c376c74b0c JavaScript Tests - regression test for bug 429266, by Jesse Ruderman 2008-07-03 10:39:53 -04:00
Bob Clary
20beba23f3 JavaScript Tests - regression test for bug 356378, by Jesse Ruderman 2008-07-03 10:34:32 -04:00
Bob Clary
b20acbae6d JavaScript Test - regression test for bug 418128, by Igor Bukanov 2008-07-03 10:27:57 -04:00
Bob Clary
729f907985 JavaScript Tests - update public failures, bug 399387 2008-07-03 00:02:09 -04:00
Bob Clary
71635fa7df Sisyphus - JavaScript Tests - generalize std::bad_alloc -> out of memory post processing, bug 443156 2008-07-02 08:36:07 -04:00
Bob Clary
ea5ac82c81 Javascript Tests - do not require js tests to be on path, bug 443154 2008-07-02 08:28:20 -04:00
Bob Clary
e106975c0e Merge commit for bug 399387 2008-07-02 08:18:32 -04:00
Bob Clary
843b88d0a1 JavaScript Tests - update public-failures.txt, universe.data bug 399387 2008-07-02 08:15:13 -04:00
Andreas Gal
815217143c fix circular dependency on jscpucfg.h 2008-07-02 07:50:29 -04:00
Bob Clary
4ef047ea9c Merge commit for bug 431108 2008-07-02 07:03:32 -04:00
x0
304a0c77b5 JavaScript Tests - reportCompare doesn't print description on failures, bug 431108, patch by x00000000@freenet.de, r=igor 2008-07-02 07:00:03 -04:00
Brendan Eich
b697b4515b Clean up for-in ops and naming nit (443039, r=igor). 2008-07-01 18:59:18 -07:00
Brian Crowder
39c795c502 Bug 442333 - remove eval's optional second argument, r=brendan 2008-07-01 16:44:44 -07:00
Brendan Eich
e3111e2152 Eliminate useless genexp for(;;) conditions (442342, r=jorendorff). 2008-07-01 13:05:11 -07:00
bcrowder@mozilla.com
b332b7e04a Bug 438415 - Assertion failure: *vp != JSVAL_HOLE, r=shaver, r=brendan 2008-07-01 12:47:09 -07:00
bcrowder@mozilla.com
a9937e532b Bug 435345 - Cannot accurately watch the 'length' property of arrays, r=shaver 2008-07-01 12:47:09 -07:00
Bob Clary
606f13ee78 Sisyphus/JavaScript - update to support 1.9.1, bug 441875 2008-06-25 18:14:01 -04:00
bcrowder@mozilla.com
f4bd4bd061 Fixing a comment spacing nit. 2008-06-25 14:18:12 -07:00
bcrowder@mozilla.com
bbb1de85be Bug 435226 - dense arrays yield bogus __count__ values, r=shaver 2008-06-09 15:25:33 -07:00
bcrowder@mozilla.com
4080cd8e9b Bug 440473 - Crash [@ Decompile][@ js_GetSrcNoteOffset] with firebug/jQuery, r=igor 2008-06-25 13:50:26 -07:00
Bob Clary
514b09816f JavaScript Tests - correct test typos, bug 433999 2008-06-25 10:47:21 -04:00
Bob Clary
b40ec291ec JavaScript Tests - update statistics handling in test, bug 311414 by jorendorff 2008-06-25 10:31:55 -04:00
Robert Longson
b984736ef4 Bug 441303 - jsutil.cpp does not compile with Visual Studio 2003. r=crowder 2008-06-25 15:06:43 +01:00
Blake Kaplan
45c91f953e Make the shell's -z option work again. bug 441361, r=crowder 2008-06-25 14:09:30 +02:00
Blake Kaplan
1000ad1689 Do not attempt to lock a non-native object. bug 436741, r=brendan 2008-06-25 12:23:35 +02:00
Igor Bukanov
6e3ca3deb5 [Bug 432881] SM: JSVAL_VOID as a pseudo-boolean. r=brendan 2008-06-25 11:43:02 +02:00
Brendan Eich
f9264deae0 Fix 433672, r=igor, a=shaver. 2008-06-24 17:28:22 -07:00
Jason Orendorff
fde4025474 Merge backout. 2008-06-24 15:56:45 -05:00
Jason Orendorff
d10348955d 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
6e6c0b7a90 [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
8d7a73885f Bug 435288 - Deprecate JS_NewDouble and JS_NewDoubleValue, add correctness assertions (r=brendan) 2008-06-24 14:42:42 -05:00
Jason Orendorff
910053f56c 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
3767f052a5 [Bug 378918] backing out to investigate the tinderbox leak problem 2008-06-24 18:55:06 +02:00
Ben Turner
a34c1132aa Bug 439765 - "Live-lock when running JS on multiple threads". r=brendan. 2008-06-24 09:48:03 -07:00
Blake Kaplan
8501e1a07a Make CallTree compile with a C++ compiler. bug 441533, r=shaver 2008-06-24 17:10:32 +02:00
Blake Kaplan
f834f2dd32 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
cd7778f73c Make XPCNativeWrapper deal with non-browser embeddings. bug 422113, r+sr=jst 2008-06-24 16:32:41 +02:00
Igor Bukanov
deedd77e35 fixing initialization issue with JSGCFreeListSet
--HG--
branch : scalable_gc_free_lists_378918
2008-06-24 14:17:03 +02:00
Igor Bukanov
ee76685949 trunk sync
--HG--
branch : scalable_gc_free_lists_378918
2008-06-24 09:52:20 +02:00
Brendan Eich
21f596da67 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
2f1e3248c0 Fuse branch after relational or equality op (363534, r=igor). 2008-06-20 13:17:51 -07:00
Jason Evans
16e8825a75 Bug 422960: Add jemalloc_stats() and jemalloc.h, r=benjamin 2008-06-20 10:34:42 -07:00
Igor Bukanov
79c9e30964 [Bug 433382] More efficient interpreter switch when computed goto is not available. r=brendan 2008-06-20 11:55:49 +02:00