brendan%mozilla.org
|
be47a7caf5
|
Limit code generator recursion using iterative techniques; also limit js_EmitTree frame size using arena allocation of cg2 (96526, r=shaver).
|
2002-09-12 07:56:35 +00:00 |
brendan%mozilla.org
|
98f420cadc
|
Remove unused variable left from last checkin (not part of build).
|
2002-09-09 23:24:48 +00:00 |
pschwartau%netscape.com
|
9366f6f27f
|
Initial add. Tests ECMA-262 Edition 3 Section 8.6.2.6 (default value of objects). See bug 167325.
|
2002-09-09 21:14:28 +00:00 |
brendan%mozilla.org
|
4780c89ee1
|
Fix old bogus error reporting suppression around shell's implicit ToString on command result values, and clean up related #if 0 cruft after it (167325, not part of default build).
|
2002-09-08 21:46:13 +00:00 |
dougt%netscape.com
|
c5e8f896cd
|
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
|
2002-09-07 17:13:19 +00:00 |
dougt%netscape.com
|
d94b37c68a
|
Fixes up the timer interface. b157136, r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
|
2002-09-07 05:38:16 +00:00 |
brendan%mozilla.org
|
e6a03af4bf
|
Fix error.stack computation to avoid toString as well as toSource on objects (166743, r=rginda, a=rjesup).
|
2002-09-05 22:25:48 +00:00 |
pschwartau%netscape.com
|
04e3f9898b
|
Have factored skip regress-96526.js into three separate tests. Skip them.
|
2002-09-04 22:56:39 +00:00 |
pschwartau%netscape.com
|
4d99a3eadb
|
Breaking up test regress-96526.js into separate testcases -
|
2002-09-04 21:56:13 +00:00 |
pschwartau%netscape.com
|
05ee55776f
|
Removing this test to break it up into three separate tests: regress-96526-001.js, -002.js, -003.js
|
2002-09-04 21:53:40 +00:00 |
igor%mir2.org
|
1748a34490
|
Store line number and operation type as int field instead of wrapping them into Integer; use Node subclass for nodes with string data; add few explicit checks about node structure assumptions.
|
2002-09-04 09:28:58 +00:00 |
brendan%mozilla.org
|
146f65e998
|
Checking in rogerl's patch for 141078, to restore pre-ECMA perl-ish octal escape sequences in regexps (r=me).
|
2002-09-04 06:05:56 +00:00 |
dougt%netscape.com
|
c1b9f8114d
|
Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426
|
2002-09-03 23:36:13 +00:00 |
igor%mir2.org
|
2647231ce4
|
Use Node subclass to represent number literals to avoid creation of Double object.
|
2002-09-03 12:34:56 +00:00 |
brendan%mozilla.org
|
1059f1372b
|
Store lastIndex in a reserved slot in each regexp instance, mapped by a shared singleton property in RegExp.prototype, for ultimate thread-safety and best sharing (76717, r=rogerl [NB: SpiderMonkey is now a restricted module, a la NSPR]).
|
2002-09-01 19:57:50 +00:00 |
bryner%netscape.com
|
39ed63d1de
|
Use -mdynamic-no-pic when building non-PIC code with gcc 3.1 on MacOS 10.2 (bug 165851). r=cls.
|
2002-08-31 04:33:02 +00:00 |
pschwartau%netscape.com
|
6429b5c681
|
Whitespace fix.
|
2002-08-31 01:20:40 +00:00 |
pschwartau%netscape.com
|
ba24308ef8
|
Initial add. Regression test for bug 165353.
|
2002-08-31 01:05:09 +00:00 |
brendan%mozilla.org
|
15c11e55a7
|
Disable new fp->objAtomMap code to relieve blocker bug 165201.
|
2002-08-28 18:53:25 +00:00 |
brendan%mozilla.org
|
8d9d0a0155
|
Fix for embeddings that precompile and execute using different globals/standard-classes: clone regexp objects at runtime, on demand, to have the right parentage (164697, r=rogerl, sr=shaver).
|
2002-08-27 23:28:59 +00:00 |
igor%mir2.org
|
eeb5fecca0
|
Workaround in JS Math.pow implementation for java.lang.Math.pow brokeness in some JVM.
|
2002-08-27 08:14:49 +00:00 |
igor%mir2.org
|
b1503f7570
|
Fixing a bug reported by Steven Beal where Interpreter.icodeTokenLength() and In
terpreter.dumpICode() used wrong size for CLOSURE opcode arguments.
|
2002-08-27 08:12:25 +00:00 |
seawood%netscape.com
|
a4259a9c83
|
Use $(patsubst) instead of $(shell echo | sed) to force certain files to be built with a specific optimization level. This avoids potential bustage arising from certain characters not being properly escaped when the commandline flags are evaluated multiple times.
Fixing Irix tinderbox bustage.
|
2002-08-27 01:37:52 +00:00 |
dougt%netscape.com
|
d0dc56776f
|
exports frozen interface to dist/sdk using new SDK variable. 164717. r=cls, sr=alec
|
2002-08-27 01:05:21 +00:00 |
alecf%netscape.com
|
5d2a2e5fef
|
bug 157624 - freeze nsISupportsPrimitives, which includes changing nsISupport[C]String over to using A[C]String and fixing consumers
r=dougt, sr=darin
|
2002-08-26 21:20:34 +00:00 |
dougt%netscape.com
|
d9188b4471
|
Freezes the nsIProperties interface. 162114. r=ccarlen, sr=alecf. Freezes the mozIJSSubScriptLoader interface. 157136. r=rginda, sr=alec.
|
2002-08-26 20:36:44 +00:00 |
rogerl%netscape.com
|
f770dea458
|
Bug 58274. Support double byte characters for toSource identifiers.
r=khanson, sr=brendan.
|
2002-08-26 20:07:58 +00:00 |
igor%mir2.org
|
bc8622a010
|
Fixing a bug reported by Steven Beal where Interpreter.icodeTokenLength() and Interpreter.dumpICode() used wrong size for REGEXP opcode arguments.
|
2002-08-26 09:11:54 +00:00 |
igor%mir2.org
|
db9026be35
|
Renaming the TokenStream.OBJECT constant to TokenStream.REGEXP for better reflection of semantics.
|
2002-08-26 08:06:27 +00:00 |
brendan%mozilla.org
|
c0e5a5c192
|
One-character fix to a comment, use modulus with %, not mask.
|
2002-08-24 22:14:15 +00:00 |
pschwartau%netscape.com
|
ec7e89fcd8
|
Removing this testcase from skip list; I have adapted it to run in Rhino.
|
2002-08-23 22:52:20 +00:00 |
pschwartau%netscape.com
|
77e0403675
|
Editing comments.
|
2002-08-23 22:48:38 +00:00 |
pschwartau%netscape.com
|
039932d264
|
Rhino can't seem to handle the largest array, so we'll skip this case in Rhino -
|
2002-08-23 22:38:45 +00:00 |
pschwartau%netscape.com
|
51db817c7b
|
Re-ordering the sections to try the largest possible array first.
|
2002-08-23 22:12:12 +00:00 |
pschwartau%netscape.com
|
ee72b003cc
|
Editing comments in the test.
|
2002-08-23 21:56:21 +00:00 |
pschwartau%netscape.com
|
647d7d20c4
|
Removing two extraneous lines.
|
2002-08-23 21:47:05 +00:00 |
pschwartau%netscape.com
|
37ee97b3e3
|
Adapted the test to run in Rhino.
|
2002-08-23 21:42:32 +00:00 |
brendan%mozilla.org
|
536fe0ae9f
|
My tweaks on top of a patch from Mark Hawlitzeck <mhawlitzeck1@earthlink.net> to avoid last-ditch gc failure (162779, sr=jband/shaver).
|
2002-08-23 07:56:11 +00:00 |
dbradley%netscape.com
|
a73b830e87
|
Bug 160602 - Patch sets FPU precision to 53 bit mantissa. r=khanson, sr=brendan
|
2002-08-20 12:56:30 +00:00 |
pschwartau%netscape.com
|
c932714aab
|
Re-factoring for greater clarity.
|
2002-08-20 04:42:33 +00:00 |
pschwartau%netscape.com
|
1da0b578de
|
Modifying test to handle Function.prototype.toString() output whether it is escaped or not.
|
2002-08-20 01:57:55 +00:00 |
pschwartau%netscape.com
|
6158fbb29b
|
Adding a comment.
|
2002-08-19 21:46:26 +00:00 |
igor%mir2.org
|
2809a2cb52
|
Fixing line number generation for the empty return statement which was reported by Steven Beal. It was caused by missed update of lineno in statementHelper when dealing with return;.
|
2002-08-16 06:42:27 +00:00 |
rginda%netscape.com
|
4a1468f8c2
|
apply scole@planetweb.com's fix for JS_InitClass (bug 162946)
|
2002-08-16 05:11:36 +00:00 |
igor%mir2.org
|
89b8e4b265
|
Fixing ArrayIndexOutOfBoundsException reported by Steven Beal caused by broken code to setup endLine in SourceInfo.updateLineInfo.
|
2002-08-15 06:42:45 +00:00 |
brendan%mozilla.org
|
27130503a6
|
Avoid reloading rt->interruptHandler on each cycle of the bytecode interpreter (121414, r=rginda, sr=jband).
|
2002-08-14 00:17:27 +00:00 |
pschwartau%netscape.com
|
7ff3de2b85
|
Amending testcase to expect a run-time "out of memory" error. Still tests that we don't crash.
|
2002-08-14 00:12:54 +00:00 |
seawood%netscape.com
|
8ae6c40f5d
|
Removing old nmake build makefiles. Bug #158528 r=pavlov
|
2002-08-10 07:55:43 +00:00 |
timeless%mac.com
|
3b73ee86f9
|
sorting pure js engine includes alphabetically to match js engine prevailing style
rs=brendan
|
2002-08-09 00:49:44 +00:00 |
timeless%mac.com
|
705f6bfa75
|
### Building "Viper1-Disk:Source Tree:mozilla:js:macbuild:_JavaScript.mcp" (Thu Aug 8 15:19:17 2002)
Error : function has no prototype
jslock.c line 854 js_FinishDtoa();
adding an include and hoping it works
|
2002-08-08 22:36:15 +00:00 |