Abdulaziz Ghuloum
|
0f2bcdb2a0
|
added an mmap cache to avoid repeated mmaps/munmaps
|
2006-12-06 11:07:27 -05:00 |
Abdulaziz Ghuloum
|
5f051d3122
|
fixed memory extension bug in the collector
|
2006-12-06 10:08:34 -05:00 |
Abdulaziz Ghuloum
|
d006951ed7
|
symbol-table now puts an "unbound" in the symbol-value cell of the symbols it creates
|
2006-12-05 19:42:09 -05:00 |
Abdulaziz Ghuloum
|
ff9439d3c1
|
* Simple thunks do not allocate now.
|
2006-12-04 11:46:52 -05:00 |
Abdulaziz Ghuloum
|
3ba89a0638
|
* the fasl-reader in the binary handles 'Q' tags (thunks) now.
|
2006-12-04 10:34:50 -05:00 |
Abdulaziz Ghuloum
|
30a3ce94ef
|
* I don't know if the bug is fixed.
|
2006-12-04 09:11:56 -05:00 |
Abdulaziz Ghuloum
|
4a813dd5f8
|
segfaulting state
|
2006-12-03 18:42:52 -05:00 |
Abdulaziz Ghuloum
|
bdcfd8beb0
|
* Added a T tag in the fasl file format denoting a thunk.
* T is followed by a code object.
|
2006-12-03 15:13:36 -05:00 |
Abdulaziz Ghuloum
|
b09f5ba142
|
rebuilt
|
2006-12-01 11:18:23 -05:00 |
Abdulaziz Ghuloum
|
d04eb83cf3
|
Added PATH search.
* If argv[0] contains a '/', then we look for argv[0]++".boot"
* Otherwise, search the path[i] for where argv[0] came from and
append ".boot" to that.
|
2006-12-01 11:18:01 -05:00 |
Abdulaziz Ghuloum
|
5bb14cad6e
|
renamed:
runtime => bin
src => lib
|
2006-12-01 10:40:21 -05:00 |