Commit Graph

1229 Commits

Author SHA1 Message Date
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
rogerl%netscape.com
b34bce1208 Fixed Number.NaN 2002-10-25 18:03:19 +00:00
rogerl%netscape.com
c6a9a760c5 Added separate number class and initialization. 2002-10-25 17:58:43 +00:00
rogerl%netscape.com
13b370c337 hey rog 2002-10-25 16:15:55 +00:00
rogerl%netscape.com
2f51deeff9 Number class. 2002-10-24 23:12:24 +00:00
rogerl%netscape.com
5193948e2b Parameter/argument matching. 2002-10-24 17:01:36 +00:00
rogerl%netscape.com
9e5519d447 Conditional & start parameter frame work. 2002-10-23 22:28:37 +00:00
rogerl%netscape.com
828cebdc2f *** empty log message *** 2002-10-23 16:15:48 +00:00
rogerl%netscape.com
364ad95947 Fixed 'load' to load into global scope. 2002-10-23 05:47:43 +00:00
rogerl%netscape.com
479fd0be6f Error reporting fixes. 2002-10-23 03:02:53 +00:00
rogerl%netscape.com
1f2bcfb4f3 Error reporting fixups. 2002-10-22 23:44:32 +00:00
rogerl%netscape.com
cc62bc9775 Throw stmt. 2002-10-21 22:42:22 +00:00
rogerl%netscape.com
1ad15ae47f More try/catch magic. 2002-10-21 22:33:41 +00:00
rogerl%netscape.com
149daed2b7 Try/catch 2002-10-21 17:21:44 +00:00