7194 Commits

Author SHA1 Message Date
brendan%mozilla.org
d190f94f8e Threaded interpreter, first step toward more aggressive optimizations (121414, r=shaver). 2005-11-19 03:20:17 +00:00
brendan%mozilla.org
6af9912379 Toasted Windows, not able to debug till tomorrow, backing out. 2005-11-18 06:19:46 +00:00
brendan%mozilla.org
86ccad8608 Threaded interpreter, first step toward more aggressive optimizations (121414, r=shaver). 2005-11-18 04:22:25 +00:00
igor%mir2.org
cbf3b32676 Fix for bug 302849: js shell calls setlocal, r=shaver 2005-11-17 17:32:00 +00:00
igor%mir2.org
2f5e6f0d10 Fix for bug 312138:
js_HeapSort terminates as soon as sort function indicates so. r=brendan
2005-11-16 10:02:57 +00:00
bzbarsky%mit.edu
f02076fb6f Get principals for XPConnect wrapped natives off their scope instead of walking
their parent chain.  Add some asserts to check that this actually does give the
same result, which it should with splitwindow.  Bug 289655, r=dbradley, sr=jst
2005-11-16 02:12:21 +00:00
bzbarsky%mit.edu
b4e353549f Keep reading from the sync stream till we're done. Bug 303376, r=darin, sr=jst 2005-11-16 02:04:10 +00:00
bob%bclary.com
6c8cc6658d Regression test for bug 315509, by moz_bug_r_a4 2005-11-14 19:25:22 +00:00
brendan%mozilla.org
e22351e864 Fix old logic bug in useless expression eliminator (315990, r=mrbkap). 2005-11-11 20:20:19 +00:00
bsmedberg%covad.net
78f6d0683d Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver 2005-11-11 14:36:26 +00:00
mrbkap%gmail.com
24c101cf4c bug 315925: Fix some nits in TestUtf8 including better bad-argument handling and general JS style nits. r=brendan 2005-11-10 22:19:22 +00:00
pkw%us.ibm.com
9c71c9931d AIX bustage fix after checkin of Bug 315288 enabled UTF-8 strings in JS. Changed C++ style comment to C style comment. No bug.
r=shaver@mozilla.org
2005-11-10 21:03:28 +00:00
bsmedberg%covad.net
caee95c028 Bug 315401 - XPTI_GetInterfaceInfoManager is a bad signature and should be removed, r=darin sr=jst 2005-11-10 16:19:44 +00:00
mrbkap%gmail.com
ee19e5b458 bug 315797: The label goes after the variables that were never set. r=brendan 2005-11-10 07:09:22 +00:00
mrbkap%gmail.com
e5b2badc4d bug 315509: array_unshift doesn't deal with holes in the array correctly. Patch from moz_bug_r_a4@yahoo.com. r=mrbkap 2005-11-08 20:58:28 +00:00
dougt%meer.net
57e921b9c8 WindowsCE doesn't really have a console per se. displaying the xpc shell as it isn't build on windows ce. WINCE only. 2005-11-07 20:58:30 +00:00
bob%bclary.com
22347fd8e9 JavaScript Test Library - test size of string operands, not number of iterations of concat 2005-11-07 07:26:33 +00:00
bob%bclary.com
cef24765d4 JavaScript Test Library - automation, proper handling of exit codes for timed executions 2005-11-07 07:10:59 +00:00
bob%bclary.com
bfe41df825 JavaScript Test Library - add test path to ecma_3/Date/shell.js 2005-11-07 07:03:15 +00:00
mrbkap%gmail.com
030dd22ead bug 315147: Error JSMSG_UNDEFINED_PROP should be JSEXN_REFERENCEERR (pointed out by Michael Daumling). r=brendan 2005-11-05 02:01:17 +00:00
mrbkap%gmail.com
809abae6c7 bug 232182: Allow SpiderMonkey to deal with UTF-8 strings (controlled by a define). Patch from Michael Daumling <daumling@adobe.com>. r=shaver 2005-11-05 01:06:30 +00:00
szegedia%freemail.hu
6260d33506 Added enter() and exit() methods to ContextFactory - behave identically to enter() and exit() in Context, except that the context factory on which the methods are invoked is used instead of the ContextFactory.global 2005-11-04 13:37:45 +00:00
szegedia%freemail.hu
6074b83bc6 Bugzilla #312702: Feature for limiting call stack depth in interpeter 2005-11-04 13:10:56 +00:00
bob%bclary.com
dd021cc4ed Regression test for bug 314887 2005-11-04 07:32:54 +00:00
mrbkap%gmail.com
cfd7dbec0a bug 314890: Add in a fast early-out pointer comparison for quick string compares. r=brendan 2005-11-03 22:01:09 +00:00
brendan%mozilla.org
db4481ee41 Don't store non-GC-things in local roots (3148887, r=mrbkap). 2005-11-03 17:50:04 +00:00
brendan%mozilla.org
fa44e6b5aa Augh. 2005-11-03 02:23:59 +00:00
brendan%mozilla.org
0f10624173 Oops. 2005-11-03 01:56:52 +00:00
brendan%mozilla.org
999f42157c Whitespace policing. 2005-11-03 01:45:06 +00:00
brendan%mozilla.org
da295763b5 Better AMD64 detection, courtesy wtchang, in bug 226094. 2005-11-03 01:39:39 +00:00
brendan%mozilla.org
1dba545634 MSVC on AMD64 LLP64 type model support (226094, r=me on patch from Michael Moy <mmoy@yahoo.com>). 2005-11-03 01:22:09 +00:00
mrbkap%gmail.com
f014b5fc1f bug 294302: Map JSMSG_CANT_OPEN to a real exception type so that shell scripts can catch failed loads. r=brendan 2005-11-03 00:16:14 +00:00
mrbkap%gmail.com
9bd744a01e bug 313220: Push the sandbox's context onto the context stack so that functions that need to use the current fp can find it. r=brendan sr=shaver 2005-11-02 22:07:15 +00:00
bsmedberg%covad.net
5a3dee9942 Bug 307168 - Add configure test for GCC bug that prevent the pragma-visibility stuff from working properly on some configurations, and also clean up usages of HAVE_VISIBILITY_PRAGMA which should really be HAVE_VISIBILITY_ATTRIBUTE r=roc+wolfiR, previous revisions reviewed by bryner 2005-11-02 14:14:18 +00:00
timeless%mozdev.org
d72cc699d0 Bug 276979 Unrooted JSObject in nsXPCWrappedJSClass::DelegatedQueryInterface crashes [@ js_LookupPropertyWithFlags ]
r=mrbkap sr=bz
2005-11-02 04:07:55 +00:00
bob%bclary.com
dd7fc0840a Regression test for bug 313592, by Seno Aiko 2005-11-01 19:00:33 +00:00
brendan%mozilla.org
46a92c27aa Use explicit local roots in native methods (313763, r/sr=igor/shaver). 2005-11-01 01:13:36 +00:00
mrbkap%gmail.com
a94fa7d326 bug 314401: Handle a null scopeobj (don't crash, report an error instead). This is my version of a patch from moz_bug_r_a4@yahoo.com. r=brendan 2005-10-31 19:50:49 +00:00
mrbkap%gmail.com
317210d2b9 bug 314456: Handle the empty string better. r/sr=brendan/dveditz 2005-10-31 19:31:55 +00:00
bob%bclary.com
e7f6c4ecd9 Regression test for bug 313929, use XML to defer error to runtime 2005-10-29 11:26:23 +00:00
bob%bclary.com
ce28095302 Regression test for bug 313929, by Seno Aiko 2005-10-29 06:32:23 +00:00
mrbkap%gmail.com
be646f33a3 bug 313375: Oops, we're locking the wrong object! r=brendan sr=jst 2005-10-28 22:45:12 +00:00
brendan%mozilla.org
ab5e44bb8d Fix script_thaw to set its local root. 2005-10-28 18:14:44 +00:00
brendan%mozilla.org
ba3f8cafc4 Internal invocation result GC protection, after a patch from Igor (313952, r/sr=mrbkap/shaver). 2005-10-28 18:07:42 +00:00
igor%mir2.org
f2b2996f42 Fixing bug 313938: better handling of GC strings 2005-10-28 09:50:12 +00:00
bob%bclary.com
106bc6a487 Trap possible exceptions to sure JavaScript Options are reset 2005-10-28 08:17:28 +00:00
bob%bclary.com
5cf264ab62 Be sure to reset JavaScript options before test ends. 2005-10-28 08:16:10 +00:00
bob%bclary.com
e33676be8c JavaScript Test Library - trap exceptions when getting non-existent options in JavaScriptOptions() 2005-10-28 08:13:36 +00:00
mrbkap%gmail.com
16971355eb bug 314059: Make sure to untag the jsval when we use it. r=brendan 2005-10-28 01:10:49 +00:00
brendan%mozilla.org
0fb916cac2 Fix xml_child to include leaf types (attributes, PIs, etc.) in its result (313799, r=mrbkap). 2005-10-27 21:48:20 +00:00