Граф коммитов

134 Коммитов

Автор SHA1 Сообщение Дата
rogerl%netscape.com 9f287653da Added Array.sort. Fixed toNumber(String) for trailing whitespace. Fixed
Date.SetXXX for date values. Fixed scopechain growth bug. Fixed empty
array literals. Fixed empty type casts for built-ins.
2001-10-19 00:25:28 +00:00
rogerl%netscape.com 6bef5de0a9 Added enumerable handling, === operator. Fixed try/catch across interpreter
loop invocations, other sundry ecma test suite fixes.
2001-10-08 23:57:01 +00:00
beard%netscape.com 8094f5381e Added Carbon.rsrc to Carbon targets. 2001-10-04 21:45:48 +00:00
beard%netscape.com e8922631fe Carbon specific resources for Carbon targets. 2001-10-04 21:41:56 +00:00
rogerl%netscape.com f1acd9f856 Snapshot of latest fixes for expression/statement/date/boolean/types ECMA
test suite related bug fixing.
2001-09-28 01:16:52 +00:00
rogerl%netscape.com 2ab489fd60 Added 'version' function for test suite. 2001-09-20 01:41:03 +00:00
waldemar%netscape.com c2d460e09f Added missing library 2001-09-06 22:31:29 +00:00
beard%netscape.com c449c9f59f Added Carbon targets, fixed MPW targets. 2001-08-16 01:34:18 +00:00
beard%netscape.com a26c6b000c Build with latest CodeWarrior tools. 2001-08-16 01:02:46 +00:00
beard%netscape.com e1478e6f5e Added MPW tool targets. 2001-08-15 18:59:54 +00:00
beard%netscape.com 4e8866c55b Prefix files for MPW targets. 2001-08-15 18:58:31 +00:00
beard%netscape.com bd613ffc18 Updated for latest CodeWarrior tools. 2001-08-15 18:27:40 +00:00
waldemar%netscape.com abdb640233 Merged with branch 2001-08-10 23:50:27 +00:00
rogerl%netscape.com 4160719eb2 Merging JS2_DIKDIK_BRANCH macbuild related stuff. 2001-08-07 01:40:39 +00:00
rogerl%netscape.com ca6a263e83 Merging DIKDIK_BRANCH into main line. 2001-08-07 01:21:11 +00:00
rogerl%netscape.com 5ab74c2310 More branch merging 2001-08-06 21:57:00 +00:00
rogerl%netscape.com c963d9e017 Tentative fix for build related issues. 2001-03-27 22:05:48 +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 a5bc14a2ad Fixed crashing bugs by using PowerPC struct alignment. Reorganized project to link against Mac libraries, rather than having JS2.lib bring them in. 2001-02-14 18:38:12 +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
beard%netscape.com 8af9421767 Fixed crashing bugs by using PowerPC struct alignment. 2001-02-13 05:05:59 +00:00
rginda%netscape.com 53c12bbf5e adding .prefix files for the tests 2001-02-09 23:32:03 +00:00
rginda%netscape.com 3d087768a1 changes to get the tests building again on the mac 2001-02-09 23:31:11 +00:00
rogerl%netscape.com 8852bd4828 Added WIN32 warning suppression pragma. 2001-02-09 19:11:04 +00:00
rginda%netscape.com 2c018ad0a6 mac build goop for tests/cpp and utilities.cpp fix for debug targets on mac 2001-02-09 00:08:22 +00:00
rginda%netscape.com c7680f76f8 Adding windows build goop for the tests 2001-02-08 21:38:52 +00:00
rginda%netscape.com 7c1ad74353 changes to get js2_shell to build 2001-02-08 06:01:54 +00:00
rginda%netscape.com 4087957756 ok, that was silly, removing generated Makefiles 2001-02-07 21:33:02 +00:00
rginda%netscape.com 74ad25891f Adding Makefiles 2001-02-07 21:29:36 +00:00
rginda%netscape.com 848ccfca69 initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics
unix now has an autoconf based make system.  currently the new make system only makes parser related files, back end stuff to be added soon.

mac and windows makesystems will be checked in next.

parser.cpp has been factored into token.*, lexer.*, and parser.*
utilities.cpp has been factored into formatter.*, exception.*, mem.*, strings.*,ds.h, stlcfg.h, and algo.h
2001-02-07 21:21:22 +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