slava
|
bdf2cc8abe
|
Fix a compile warning
|
2006-12-04 05:06:45 +00:00 |
slava
|
c968767973
|
Add crazy paranoia to code GC and flush stderr on Windows
|
2006-12-03 04:54:19 +00:00 |
slava
|
0fb57e1e9e
|
Fix crash bug introduced in 0.86
|
2006-11-20 08:43:03 +00:00 |
slava
|
4759883733
|
Fix a code GC race condition
|
2006-11-20 02:14:11 +00:00 |
slava
|
7d0e89a11f
|
Add an assertion to the code GC code
|
2006-11-18 09:04:11 +00:00 |
slava
|
fada38fe0a
|
Cleaning up windows code
|
2006-11-03 02:28:44 +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
|
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
|
5ca46b1a30
|
Slightly more compact relocation info
|
2006-10-25 00:26:32 +00:00 |
slava
|
b5039442ab
|
Automatically invoke code GC
|
2006-10-16 21:43:11 +00:00 |
slava
|
fc0cea8e42
|
Replace compiled? primitive with compiled? word slot
|
2006-09-27 07:11:18 +00:00 |
slava
|
39d363f265
|
Runtime code cleanups, implemented mark and sweep code GC
|
2006-09-26 22:44:18 +00:00 |
slava
|
003d7cc91b
|
Fix O(n^2) icache flush
|
2006-09-26 20:42:29 +00:00 |
slava
|
2196f3721b
|
Fix room.
|
2006-09-26 05:08:05 +00:00 |
slava
|
7fbb1ae671
|
Code heap manager fixes
|
2006-09-25 06:47:56 +00:00 |
slava
|
4ede62e67b
|
Starting mark sweep collector for code
|
2006-09-25 02:29:52 +00:00 |
slava
|
4ba810d7f7
|
PowerPC icache bug
|
2006-09-11 04:12:42 +00:00 |
slava
|
dc8f6d703a
|
Handle code heap exhaustion with a critical error, instead of sig11 + corrupt image
|
2006-09-05 23:10:42 +00:00 |
slava
|
ccc0439b08
|
Small fixes, including x86 compiler failure
|
2006-09-02 19:57:29 +00:00 |
slava
|
1d7c563676
|
Fix 'bad XT' error
|
2006-09-02 05:58:23 +00:00 |
slava
|
53d61c188d
|
Foo
|
2006-08-15 08:58:18 +00:00 |
slava
|
f15e657631
|
Stack effect declaration fixes
|
2006-08-15 08:57:12 +00:00 |
slava
|
61e1dff787
|
Automatically recompile words when files are loaded
|
2006-08-11 20:55:43 +00:00 |
slava
|
2b2b4a9f22
|
Fix label handling in compiler
|
2006-08-10 04:14:43 +00:00 |
slava
|
40e3a2a063
|
finalize-compile now takes an alist of xts; fix ppc %dispatch
|
2006-08-09 22:09:10 +00:00 |
slava
|
525687bc2b
|
More compiler work; literal table fixes, relocation fix
|
2006-08-09 21:19:33 +00:00 |
slava
|
3b2d14c4c0
|
GC now scans literal data area
|
2006-08-09 20:15:27 +00:00 |
slava
|
6d21c52ac9
|
Big runtime cleanup
|
2006-07-07 04:07:18 +00:00 |
slava
|
0f34d6ecec
|
add-literal fix
|
2006-06-13 20:02:09 +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 |