Commit Graph

10870 Commits

Author SHA1 Message Date
Igor Bukanov
af90a7ef45 bug 441686 - eliminating JSStackFrame.(nvars|vars). r=brendan 2008-07-20 22:13:17 +02:00
Igor Bukanov
d422c4995e [Bug 446229] Fixing GCC conversion warnings within SpiderMonkey. r=brendan 2008-07-20 14:53:21 +02:00
Igor Bukanov
9b3583218a [Bug 444846] Fixing GCC warning on x86-64 about redefined HAVE_VA_LIST_AS_ARRAY. r=crowder 2008-07-19 19:51:05 +02:00
Igor Bukanov
538622bcaa merge 2008-07-19 19:31:48 +02:00
Brendan Eich
d594b18211 Property-cache JSOP_NAMEINC etc. direct slot case (445893, r=shaver). 2008-07-18 22:53:22 -07:00
L. David Baron
4de7d5bbe6 Backed out changeset 5c009a853d70 for hitting a fatal JS_Assert during xpcshell unit tests (xpcom/unit/test_bug374754.js) on the DO_NEXT_OP(JSOP_INCNAME_LENGTH) line on !JS_THREADED_INTERP platforms (Windows). 2008-07-18 21:53:07 -07:00
Brendan Eich
a98fde76a6 Property-cache JSOP_NAMEINC etc. direct slot case (445893, r=shaver). 2008-07-18 19:16:15 -07:00
Igor Bukanov
d68ca228cc [Bug 445818] Using explicit assembly to implement compare-and-swap on x86-64 to avoid __sync_bool_compare_and_swap (GCC intrinsic) as the latter is buggy at least on ARM. r=brendan 2008-07-18 02:18:45 +02:00
Bob Clary
8ce164689b JavaScript Tests - update public-failures and universe.data to include mozilla-central 1.9.1 branch, remove unsupported machine configurations, bug 399387 2008-07-18 13:59:09 -04:00
Bob Clary
a007fa4e96 Sisyphus - JavaScript Tests - add detect-universe.sh, bug 446037 2008-07-18 12:56:47 -04:00
Brian Crowder
0af033d4da Bug 430740 - BOM characters are stripped from javascript before execution
r=igor
2008-07-17 16:58:06 -04:00
Ben Turner
799c423cd5 Bug 443870 - Add JSAutoSuspendRequest to match JSAutoRequest
r=brendan
2008-07-17 12:37:32 -04:00
Igor Bukanov
d184f89aa7 [Bug 444608] optimizing E4X constructor calls. r=brendan 2008-07-17 16:19:30 +02:00
Jason Orendorff
a663802904 Bug 423867 - Migrate js/src/README.html to developer.mozilla.org (r=brendan) 2008-07-17 07:24:33 -05:00
Igor Bukanov
9c76e009d7 [Bug 433337] jsinterp.cpp source no longer split between 2 compilation units when compiling on Windows. r=brendan 2008-07-17 10:57:34 +02:00
Igor Bukanov
e4258a5c03 [Bug 440184] js_(Lock|Unlock) are defined as external non-inline functions to prevent linkage errors with js shell. r=brendan 2008-07-17 10:22:45 +02:00
Blake Kaplan
31a2fea1d6 Test that the object has the right class, even when called from native code. bug 444233, r=shaver 2008-07-16 19:29:06 +02:00
Igor Bukanov
742acfc30a [Bug 444076] implementing compare-and-swap for 64-bit Linux. r=brendan 2008-07-16 17:58:37 +02:00
Blake Kaplan
835bec8faa Tab removal. No bug, NPOTB. 2008-07-16 12:06:26 +02:00
graydon@mozilla.com
938136f2d9 bug 445243, fix standalone js shell build on windows, r=crowder 2008-07-14 17:12:51 -07:00
timeless@mozdev.org
18042af9cc dis and dissrc throw not-exceptions when passed invalid arguments. bug 422592, r=shaver 2008-07-14 15:24:47 +02:00
Mike Hommey
b37dfdda9a Bug 398810 - "Remove MOZILLA_1_8_BRANCH ifdefs from core on trunk" [r=sicking r=brendan r=bsmedberg] 2008-07-12 17:26:52 -05:00
gyu-young kim
06c665b1ea Bug 426585 - "Additional cache XPCPerThreadData for mainthread" [r=dbradley sr=brendan] 2008-07-12 05:19:56 -05:00
Mike Hommey
1d33a88eea Bug 434492 - "xpcshell doesn't properly report error messages" [p=mh+mozilla@glandium.org (Mike Hommey) r=brendan] 2008-07-12 03:43:09 -05:00
Johnny Stenback
701919ff69 Landing fix for bug 442066. Make XPCWrappedJS destruction threadsafe. Patch by bruno@flock.com and manish@flock.com, r+sr=jst@ 2008-07-11 14:44:59 -07:00
Bob Clary
792ced32de Sisyphus - documentation, bug 397908 2008-07-10 16:37:21 -04:00
Bob Clary
0962521309 JavaScript Tests - update public failures, universe data, bug 399387 2008-07-10 16:10:05 -04:00
Graydon Hoare
1c86892a6a Bug 444023, Add JS functions to stop/start callgrind, r=sayrer 2008-07-08 15:58:08 -07:00
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