Commit Graph

20 Commits (725ed93b35a5bfef84c51a46b49931cfd7447cac)

Author SHA1 Message Date
slava 07df0e40f9 Assorted fixes: sort out bignum division by zero, fix some unit tests 2006-12-14 07:35:22 +00:00
slava 3716de2737 Simplify 2006-11-24 10:08:01 +00:00
slava f9f708739e Factor can now recover from certain out of memory conditions 2006-11-24 10:00:51 +00:00
slava c0038a28f9 Fix documentation typos, start working on compiled stack traces 2006-11-16 03:57:58 +00:00
slava 1f8fa2c531 Fixes 2006-11-14 21:59:20 +00:00
slava ab68570cc1 Fix callstack overflow handling 2006-11-03 21:14:53 +00:00
slava 56f8f84751 More allot_* cleanups 2006-11-02 23:29:11 +00:00
slava a712af05a4 Update bignum code for allot_* changes 2006-11-02 08:00:02 +00:00
slava b571e6fb0d Remove unused environment slot and simply room primitive 2006-11-01 19:29:58 +00:00
slava 415fe0a4a8 allot_* overhaul 2006-10-31 05:52:02 +00:00
slava 1398494f1d Remove integer-slot and set-integer-slot primitives, add word-xt primitive 2006-10-15 23:01:07 +00:00
slava 12d596d1e6 Windows SEH fix 2006-10-15 04:10:54 +00:00
slava 39d363f265 Runtime code cleanups, implemented mark and sweep code GC 2006-09-26 22:44:18 +00:00
slava 5a75f752b5 Non-local exit hook to make the stepper more reliable when continuations are flying around 2006-09-07 21:14:35 +00:00
slava 3b2d14c4c0 GC now scans literal data area 2006-08-09 20:15:27 +00:00
slava 00d970cf15 Compiled code labels are now first-class 2006-08-09 06:12:01 +00:00
slava 251f12448f Big redesign of the compiler/runtime interface 2006-08-08 05:38:32 +00:00
slava 7517e389e0 Removed some code duplication between the Unix and Windows memory protection error handlers 2006-08-03 21:00:33 +00:00
slava 6d21c52ac9 Big runtime cleanup 2006-07-07 04:07:18 +00:00
slava 8ad4909c7a Since 'native Factor' is no longer a meaningful term like it was back in the JFactor days, rename native/ to vm/ 2006-06-06 23:56:01 +00:00