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

1242 Коммитов

Автор SHA1 Сообщение Дата
waldemar%netscape.com 160bd07ae0 Added the setup phase, reorganized instance data structure, and wrote new code for processing function definitions and calls 2002-11-20 03:40:20 +00:00
waldemar%netscape.com ecfc51168f Fixed try-catch variable initialization inference bug and added support for intersections of union types 2002-11-20 03:38:54 +00:00
rogerl%netscape.com d2189a3f7c Fixed arrayliteral & for-init stack. Changed class names to uppercase. 2002-11-15 00:55:22 +00:00
rogerl%netscape.com 462479a002 Added missing attributes. Fixed slotWrite stack bug. 2002-11-13 21:49:57 +00:00
rogerl%netscape.com 9a280bc473 Comment. 2002-11-12 23:50:43 +00:00
rogerl%netscape.com 773dae15da Slot ops. 2002-11-12 17:52:42 +00:00
rogerl%netscape.com ea67f87949 Proto instance dup. Type discovery in expression. 2002-11-11 22:19:59 +00:00
rogerl%netscape.com f8075b962f signed/unsigned comparison. 2002-11-11 18:36:12 +00:00
rogerl%netscape.com b31d4362a7 Constuctor function support. Dump of classes. 2002-11-10 23:52:33 +00:00
rogerl%netscape.com 5e3276a9df Added class dumper. 2002-11-09 23:26:06 +00:00
rogerl%netscape.com ac5e0319e5 Fixed missing pop after var initialization. Added instruction trace. 2002-11-09 22:53:51 +00:00
rogerl%netscape.com 41c82bd68f nuttin honey. 2002-11-08 23:46:32 +00:00
rogerl%netscape.com 1261d45610 Added '-t' option for controlling parse tree dump. 2002-11-08 19:50:16 +00:00
rogerl%netscape.com 5cbc153461 Fixed bad delete of string ptrs in libraries. 2002-11-07 23:46:02 +00:00
rogerl%netscape.com a635daa6de Fixed instance member resolution & superclass slot layout. 2002-11-07 21:29:41 +00:00
rogerl%netscape.com 92b1ba5b65 signed/unsigned issue on NotALabel. 2002-11-07 18:41:17 +00:00
rogerl%netscape.com bc3433a7cd DumpByteCode implemented/ 2002-11-06 23:15:02 +00:00
rogerl%netscape.com 594dcc5421 Fixed DikDik remnants. 2002-11-06 22:19:55 +00:00
rogerl%netscape.com cd35dd4e81 Further attempt to purge js32.lib remnant. 2002-11-06 18:35:33 +00:00
rogerl%netscape.com d4e6542660 (trying to) clean up workspace check-in. 2002-11-06 06:22:33 +00:00
rogerl%netscape.com a11057a9d2 More DikDik clean-up. 2002-11-06 06:00:12 +00:00
rogerl%netscape.com 71a4ec632f Fixed Readme for Linux. Beginning bytecode dumper. 2002-11-05 23:53:10 +00:00
rogerl%netscape.com 7a3cf6d16c Linux build fixes. 2002-11-05 22:16:16 +00:00
rogerl%netscape.com d86906f807 Fixed gc-ing in frames. 2002-11-04 23:03:58 +00:00
rogerl%netscape.com a720a43409 Moved '#pragma warning' disable list to single file. 2002-11-04 04:54:23 +00:00
rogerl%netscape.com d0e7d7a099 Moved strings to bytecodecontainer instead of pointers. Fixed construction
of non-functions.
2002-11-04 04:53:17 +00:00
rogerl%netscape.com a6ee4c8235 Whole slew of Linux build warning fixes. Fixed over-pop from default
constructor.
2002-11-01 20:55:10 +00:00
rogerl%netscape.com 9f141b69aa Linux build fixes. 2002-10-31 22:32:08 +00:00
rogerl%netscape.com 8b67ca9fe4 Linux build fixes. 2002-10-31 21:39:47 +00:00
rogerl%netscape.com 04aea2338e Linux build fixes. 2002-10-31 21:25:35 +00:00
rogerl%netscape.com c4959936fb Fixing Linux build. 2002-10-31 21:12:59 +00:00
rogerl%netscape.com c7fa7c3407 Fixing Linux build. 2002-10-31 21:08:13 +00:00
rogerl%netscape.com 8ec5f027a9 Removing DikDik files. 2002-10-31 19:06:24 +00:00
rogerl%netscape.com c28bac80d2 Fixed finally invocation. 2002-10-30 19:10:38 +00:00
rogerl%netscape.com 363597ae65 Throw across activations. 2002-10-30 17:12:06 +00:00
waldemar%netscape.com 0e843fa517 Made === ignore the numbers' types 2002-10-30 01:46:55 +00:00
rogerl%netscape.com 807e2bc6eb eIs 2002-10-29 23:49:43 +00:00
rogerl%netscape.com 06efdac144 Finished switch statements. Added frame temporaries. Moved label allocation
to Validate phase, (and fixed bytecodeContainer bug for functions).
2002-10-29 23:34:48 +00:00
waldemar%netscape.com 9931fabf0c Parametrized floating-point code due to different Common Lisp implementations using different types for IEEE 32 and 64-bit values 2002-10-29 02:15:11 +00:00
waldemar%netscape.com 1d825cf6b7 Added :external-name. Made write-group-contents iterative instead of recursive to avoid blowing the stack on lisps that don't do much tail recursion. 2002-10-29 01:13:58 +00:00
waldemar%netscape.com d69dbe0633 A few conditionals for CLisp 2002-10-29 01:12:45 +00:00
waldemar%netscape.com 006c546e93 Wrapped number and string tokens in wrapper types to simplify documentation. Improved comments of Unicode character categories. 2002-10-29 01:12:27 +00:00
waldemar%netscape.com 16ae98e269 Revamped handling of floats, doubles, and longs per the October ECMA meeting 2002-10-29 01:11:32 +00:00
waldemar%netscape.com 1a2220fce0 Added tt tag 2002-10-29 01:09:30 +00:00
waldemar%netscape.com 39a7d673a9 Added abs and rat-abs, removed is-initial-identifier-character and is-continuing-identifier-character, and fixed a couple small bugs 2002-10-29 01:08:42 +00:00
waldemar%netscape.com c22f1b01ec Added :keyword depictor 2002-10-29 01:07:49 +00:00
rogerl%netscape.com 19a5012358 Switch statement start. 2002-10-28 17:52:33 +00:00
rogerl%netscape.com 61c7b053ba Fixed activation stack after throw across nested interpreter loop
invocation.
2002-10-28 17:21:42 +00:00
rogerl%netscape.com 89dbea3dc5 Handling exceptions in initilizations. 2002-10-28 07:37:58 +00:00
rogerl%netscape.com dfc88a5e36 var definition initialization fixes. 2002-10-28 02:05:47 +00:00