waldemar%netscape.com
|
12dc591a84
|
Made link order consistent
|
2000-08-02 23:09:53 +00:00 |
waldemar%netscape.com
|
9e6ed90896
|
Fixed Mac errors and warnings
|
2000-08-02 23:09:29 +00:00 |
beard%netscape.com
|
ee310fed4c
|
fixing warnings, removing need for JStrings to be copied for mClass
|
2000-08-02 03:53:04 +00:00 |
rginda%netscape.com
|
10d5245302
|
shut up "unused param" warnings by only naming the register param if the icode uses a RegisterList operand.
|
2000-07-29 02:00:12 +00:00 |
rogerl%netscape.com
|
4105edc56c
|
Function prototype objects etc.
|
2000-07-26 01:56:47 +00:00 |
rogerl%netscape.com
|
785fb348fd
|
More ECMA 3 mucking about to support constructors etc.
|
2000-07-25 22:58:04 +00:00 |
beard%netscape.com
|
02fe5b2d84
|
added jsmath.cpp/h
|
2000-07-21 05:07:29 +00:00 |
beard%netscape.com
|
e7b6d31185
|
XML project file.
|
2000-07-21 05:07:05 +00:00 |
beard%netscape.com
|
e67d7257c7
|
update dependencies to include jsmath.o
|
2000-07-21 05:01:10 +00:00 |
beard%netscape.com
|
ec770e5462
|
add jsmath.cpp to the build.
|
2000-07-21 05:00:43 +00:00 |
beard%netscape.com
|
a915099fef
|
scope of loop variables fix
|
2000-07-21 05:00:10 +00:00 |
rogerl%netscape.com
|
4ae568de5e
|
Implementing Object.prototype object and global object for ECMA 3
Adding Math class support.
|
2000-07-21 01:16:49 +00:00 |
rogerl%netscape.com
|
cfd4e435be
|
Removed all xxxCall, using simple call for everything.
Changed methods to use mMethods vector instead.
Various other fixes etc.
|
2000-07-18 20:53:03 +00:00 |
beard%netscape.com
|
a831464e86
|
cleaned up by removing widenCString() calls when using world.identifiers
|
2000-07-17 20:39:19 +00:00 |
rginda%netscape.com
|
5873d1f4ef
|
removing bogus assert (per rogerl)
|
2000-07-15 00:01:25 +00:00 |
beard%netscape.com
|
793761a64f
|
added operator[](const char*) to StringAtomTable.
|
2000-07-14 23:10:02 +00:00 |
rogerl%netscape.com
|
3efd4c7ae7
|
Fixed slots for non-function vars, plus bug in slot xcrement.
|
2000-07-14 22:23:20 +00:00 |
rogerl%netscape.com
|
394eae2d67
|
Backed out time()
|
2000-07-14 01:46:14 +00:00 |
rogerl%netscape.com
|
9d9a2397fe
|
Type targetted binary operators.
Added 'time()' function as native.
|
2000-07-14 01:00:53 +00:00 |
beard%netscape.com
|
c85b319f3b
|
need <stdio.h> for fopen on the Mac.
|
2000-07-13 02:23:55 +00:00 |
beard%netscape.com
|
7d2456d02a
|
fixing readEvalFile to save off important Context data members. implemented identical_Default for string
|
2000-07-13 01:35:57 +00:00 |
beard%netscape.com
|
4a274478e3
|
fixing readEvalFile() by creating another Context
|
2000-07-13 00:44:30 +00:00 |
rogerl%netscape.com
|
bc2242f4d4
|
Switching to generic binary operator in order to distinguish situation
where Operators package had been loaded and be able to generate typed
versions of the binary operators otherwise.
|
2000-07-13 00:14:54 +00:00 |
rogerl%netscape.com
|
6982a7a85f
|
Implemented Import -only it's not in the parser yet.
Added missing defineXXX functions.
|
2000-07-11 23:49:20 +00:00 |
rginda%netscape.com
|
0521d8724e
|
cleaned up linux warnings, minor debugger tweaks
|
2000-07-11 23:08:03 +00:00 |
rogerl%netscape.com
|
892b3e4cff
|
More on @ operator. Fixed R 4billion print bug.
|
2000-07-11 20:54:06 +00:00 |
rogerl%netscape.com
|
aa83a57078
|
Some parts of x@<name> working.
|
2000-07-10 23:18:07 +00:00 |
rogerl%netscape.com
|
0d7c4bc5c1
|
Support for 'constructor'.
|
2000-07-08 01:08:29 +00:00 |
rogerl%netscape.com
|
f677b9a1dd
|
Removed preprocess step, consolidated identifier handling.
|
2000-07-06 18:26:26 +00:00 |
beard%netscape.com
|
ae75194337
|
Fix build bustage.
|
2000-06-29 18:40:58 +00:00 |
rogerl%netscape.com
|
289a28647c
|
use handleDot for call, too.
|
2000-06-29 18:30:47 +00:00 |
beard%netscape.com
|
14a33e366c
|
delete property support.
|
2000-06-29 18:14:14 +00:00 |
beard%netscape.com
|
6cbfacc80c
|
DELETE_PROP
|
2000-06-29 18:13:46 +00:00 |
beard%netscape.com
|
9d7d45fa72
|
DELETE_PROP
|
2000-06-29 17:14:56 +00:00 |
beard%netscape.com
|
b713041cec
|
added DELETE_PROP instruction to implement the "delete" operation.
|
2000-06-29 17:11:50 +00:00 |
beard%netscape.com
|
9a805c2a95
|
unused parameter warning
|
2000-06-29 05:48:09 +00:00 |
beard%netscape.com
|
cbf9cb60d0
|
complementary operator delete(void*, JSClass*).
|
2000-06-29 05:46:36 +00:00 |
beard%netscape.com
|
b3c8568faa
|
some classes to test js2 with.
|
2000-06-29 04:49:48 +00:00 |
beard%netscape.com
|
4db6e8e886
|
updated dependencies
|
2000-06-29 04:25:10 +00:00 |
beard%netscape.com
|
ac2fd0c4c1
|
Changed StaticCall to use static slot.
|
2000-06-29 04:23:56 +00:00 |
beard%netscape.com
|
5cfc10557a
|
Fixing static dotted expressions.
|
2000-06-29 04:23:20 +00:00 |
beard%netscape.com
|
aef07e6b97
|
now uses conditional compilation #if defined(OPCODE_NAMES), so that a simple "icode.h" can be included by vmtypes.h and vmtypes.cpp.
|
2000-06-29 04:21:00 +00:00 |
beard%netscape.com
|
d059b655ef
|
moved all machine generated classes, etc. to icode.h.
|
2000-06-29 04:19:19 +00:00 |
beard%netscape.com
|
da44337f32
|
Generated by tools/gencode.pl.
|
2000-06-29 04:18:16 +00:00 |
beard%netscape.com
|
ea4574b835
|
fixed static calls.
|
2000-06-29 03:15:52 +00:00 |
rogerl%netscape.com
|
8d0b4fe645
|
Implicit this and class lookup stuff.
|
2000-06-29 01:21:41 +00:00 |
beard%netscape.com
|
6df39dd186
|
implemented JSClass::printProperties().
|
2000-06-28 19:46:13 +00:00 |
beard%netscape.com
|
3436603e6b
|
Enhanced printing of types.
|
2000-06-28 19:45:44 +00:00 |
beard%netscape.com
|
d2acc1ba67
|
Type of a JSType* is Type_Type (wow, recursive). Changed mBaseType to be JSType* instead of const JSType*.
|
2000-06-28 19:45:09 +00:00 |
rogerl%netscape.com
|
b5f49320b8
|
First set of unified 'dot' handling changes for statics.
|
2000-06-28 18:41:30 +00:00 |