timeless%mac.com
|
fc883176bf
|
Bug 106386 rid source of misspellings
r=db48x sr=blake a=asa
|
2002-03-19 04:30:17 +00:00 |
jeff.dyer%compilercompany.com
|
dc352e6fb6
|
Updating JSC with framework for semantics in cpp.
|
2001-03-26 22:31:11 +00:00 |
rogerl%netscape.com
|
35825b2bf5
|
Need to pass context now.
|
2001-02-23 00:23:53 +00:00 |
beard%netscape.com
|
0e29b661a3
|
Fixing assertion in test case, so js2 shell will start correctly.
|
2001-02-14 18:30:03 +00:00 |
rogerl%netscape.com
|
8852bd4828
|
Added WIN32 warning suppression pragma.
|
2001-02-09 19:11:04 +00:00 |
rginda%netscape.com
|
7c1ad74353
|
changes to get js2_shell to build
|
2001-02-08 06:01:54 +00:00 |
rogerl%netscape.com
|
4b45446f30
|
Re-structuring some ICG details.
|
2001-02-02 01:04:22 +00:00 |
rogerl%netscape.com
|
35b3299ba1
|
Added <function> at top level and example thereof.
|
2001-01-20 00:44:51 +00:00 |
rogerl%netscape.com
|
5ef03957d6
|
Fixes and enhancements to get class references, constructors and scripts
working from .xml input.
|
2001-01-19 23:56:37 +00:00 |
rogerl%netscape.com
|
43daa9fbee
|
Fix for VC++ compile.
|
2001-01-02 19:49:16 +00:00 |
beard%netscape.com
|
99f9432582
|
no need to copy JSString values into String values.
|
2000-12-30 07:06:03 +00:00 |
rogerl%netscape.com
|
adeb9ce419
|
Added 'length' to Array objects as a getter property - and fixed up stuff
that this depended on. Fixed parameter names for xml classes and added
'loadxml' global function.
|
2000-12-15 01:38:40 +00:00 |
jeff.dyer%compilercompany.com
|
843e30ec1a
|
Fix the first startup test.
|
2000-11-08 21:05:58 +00:00 |
rogerl%netscape.com
|
0a6215f169
|
Fixed warnings & bogus qualifier.
|
2000-11-07 01:09:45 +00:00 |
rogerl%netscape.com
|
7f2318fcc5
|
Fixed compare bugs. Report results from js2 test cases. Rewrote generic
equal to match ECMA 1.5
|
2000-11-06 22:57:10 +00:00 |
rogerl%netscape.com
|
7b8898dcf1
|
Fixed adding setter to virtual inherited field.
|
2000-11-03 02:42:01 +00:00 |
jeff.dyer%compilercompany.com
|
73411c491c
|
Parsing named parameters and arguments according to the Sep-23rd revision
of the grammar. WARNING: struct VariableBinding has grown. Recompile all
after getting this revision.
|
2000-10-23 19:39:55 +00:00 |
rogerl%netscape.com
|
8e8a28606a
|
Changed ArgumentList to ArgumentList*. Changed ICodeGenerator to take a
Context instead of world & global pair. Connected to ICodeAssembler from
XMLParser.
|
2000-10-21 00:30:23 +00:00 |
rogerl%netscape.com
|
e30ce8373b
|
Added XMLparsing to load a class. Fixed handling of forward references to
class methods/fields.
|
2000-10-18 23:37:44 +00:00 |
rogerl%netscape.com
|
8141a721b4
|
Mods for getter/setter methods.
|
2000-10-09 22:21:26 +00:00 |
rogerl%netscape.com
|
b7a244e864
|
Oops. Left icode output on by default, now off.
|
2000-08-04 20:37:42 +00:00 |
waldemar%netscape.com
|
9e6ed90896
|
Fixed Mac errors and warnings
|
2000-08-02 23:09:29 +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 |
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 |
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 |
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 |
rogerl%netscape.com
|
8d0b4fe645
|
Implicit this and class lookup stuff.
|
2000-06-29 01:21:41 +00:00 |
rogerl%netscape.com
|
b5f49320b8
|
First set of unified 'dot' handling changes for statics.
|
2000-06-28 18:41:30 +00:00 |
rogerl%netscape.com
|
b3fecb38fa
|
lots of stuff me and Patrick did
|
2000-06-27 02:39:32 +00:00 |
beard%netscape.com
|
c8cdd76d90
|
Added emptyArgs, removed unused return value in readEvalFile
|
2000-06-24 05:42:51 +00:00 |
beard%netscape.com
|
0dcdb5889f
|
VC++ doesn't like local classes in templates.
|
2000-06-24 05:36:09 +00:00 |
beard%netscape.com
|
5d6bcd66f6
|
major surgery to enable the "load()" native function.
|
2000-06-24 05:25:33 +00:00 |
rginda%netscape.com
|
5159f8b51d
|
fixing source stepping (opcode stepping to come back later)
debugger is now quiet by default.
|
2000-06-24 02:53:29 +00:00 |
beard%netscape.com
|
db5e4eeed7
|
testCompile() is static
|
2000-06-24 01:04:58 +00:00 |
rogerl%netscape.com
|
ac7b311416
|
Got newClass working, added printProperties for instances, some slot
stuff is happening.
|
2000-06-24 00:50:59 +00:00 |
rogerl%netscape.com
|
9d4fb54c88
|
Removed FUNCTION instruction, other class related junk.
|
2000-06-23 22:53:09 +00:00 |
rginda%netscape.com
|
b4077ed50c
|
Added debugger opcode, change InstructionMap to a std::map, print source lines while tracing
|
2000-06-23 22:27:17 +00:00 |
rogerl%netscape.com
|
3783f2c99e
|
Work to support 'this'.
|
2000-06-21 22:32:21 +00:00 |
rogerl%netscape.com
|
0bb6f588ba
|
Changed use of Register to TypedRegister throughout.
|
2000-06-20 22:45:45 +00:00 |
rogerl%netscape.com
|
a0ca8346b0
|
Added tests for scripts as strings.
|
2000-06-16 01:37:47 +00:00 |