slava
|
7642d69352
|
Fix typo in fixnum* primitive
|
2006-11-07 23:04:16 +00:00 |
slava
|
4ee7c02798
|
Typo: box_float instead of box_double in floating point primitives
|
2006-11-04 22:04:22 +00:00 |
slava
|
726710a949
|
alien>char/u16-string primitives now work correctly if the input is a byte array
|
2006-11-03 05:37:51 +00:00 |
slava
|
372872e41d
|
Simplify implementation of /f word
|
2006-11-02 08:12:23 +00:00 |
slava
|
a712af05a4
|
Update bignum code for allot_* changes
|
2006-11-02 08:00:02 +00:00 |
slava
|
0e2871679a
|
Don't use retain stack for extra roots
|
2006-11-01 05:20:49 +00:00 |
slava
|
3cdac5982d
|
Big VM type renaming; add secure GC which wipes the heap after every collection (but really this is only for debugging local variable roots)
|
2006-11-01 04:20:34 +00:00 |
slava
|
780dfcc5d5
|
Fix unit test failures caused by stricter numeric coercion rules
|
2006-11-01 03:54:35 +00:00 |
slava
|
40ff6c6d3b
|
>fixnum >bignum >float primitives split up into smaller sub-primitives and are now generic words in the library
|
2006-11-01 01:29:11 +00:00 |
slava
|
14a605498d
|
More GC work
|
2006-10-31 21:45:12 +00:00 |
slava
|
b116ab3c25
|
More allot_* work
|
2006-10-31 20:48:34 +00:00 |
slava
|
f485a7ecd4
|
Fix two minor issues found during review of allot_* patch
|
2006-10-31 06:00:43 +00:00 |
slava
|
415fe0a4a8
|
allot_* overhaul
|
2006-10-31 05:52:02 +00:00 |
slava
|
7e094f890c
|
string>float primitive should not throw an error on invalid input (non-ASCII strings)
|
2006-10-30 02:34:10 +00:00 |
slava
|
76e965d493
|
Move libm primitives to alien calls in library
|
2006-08-26 07:20:37 +00:00 |
slava
|
2b2b4a9f22
|
Fix label handling in compiler
|
2006-08-10 04:14:43 +00:00 |
slava
|
e5abd93601
|
Simplify runtime's GC and relocation code
|
2006-07-31 21:36:15 +00:00 |
slava
|
6d21c52ac9
|
Big runtime cleanup
|
2006-07-07 04:07:18 +00:00 |