Abdulaziz Ghuloum
|
63575db860
|
* makefile.ss is updated to use fork and waitpid in order to make
use of the dual-core capability of my macbook :-)
Compile-time is now 1.5secs real-time.
|
2007-01-01 02:48:17 +03:00 |
Abdulaziz Ghuloum
|
eb24d17049
|
Fixed bug that caused mvcalls to lose their live masks.
|
2007-01-01 01:46:47 +03:00 |
Abdulaziz Ghuloum
|
a8e1b860bb
|
Live-masks are busted again.
Some closures that are live are not traced by the GC.
|
2006-12-30 22:52:37 +03:00 |
Abdulaziz Ghuloum
|
2ea03e0417
|
* Fixed bug in collecting bignums.
* time-it now displays the number of collections and bytes
allocated.
|
2006-12-29 13:45:30 +03:00 |
Abdulaziz Ghuloum
|
d38880b777
|
Fixed bug in libfasl that caused reading a thunk to return the code
instead.
|
2006-12-26 12:03:43 +03:00 |
Abdulaziz Ghuloum
|
f729a725d2
|
libinterpret is gone.
|
2006-12-24 11:27:53 +03:00 |
Abdulaziz Ghuloum
|
599f68aa84
|
* Ikarus now handles interrupts (e.g. ^C) by signalling an error
when an interrupt occurs.
|
2006-12-24 11:24:53 +03:00 |
Abdulaziz Ghuloum
|
e69f0a5c80
|
* Assembler-output suppresses printing the closure-size; it prints
a newline instead.
|
2006-12-23 05:17:57 +03:00 |
Abdulaziz Ghuloum
|
b06b28f562
|
* Print-gensym is now set to off during assembler-output.
|
2006-12-21 18:11:43 +03:00 |
Abdulaziz Ghuloum
|
a41457ae66
|
* Heap and stack overflows now use interrupt-calls in order to push
the calls to the handlers outside of the main-line code.
|
2006-12-21 18:01:46 +03:00 |
Abdulaziz Ghuloum
|
0af5f6cc2a
|
* Engine handler is functional.
|
2006-12-21 17:49:30 +03:00 |
Abdulaziz Ghuloum
|
3aa22ea200
|
* Added 'add imm, mem' instruction format.
|
2006-12-21 17:16:33 +03:00 |
Abdulaziz Ghuloum
|
ac5ac00bab
|
record-case definition is moved to libcompile.ss and the file is
deleted.
|
2006-12-17 02:18:11 +03:00 |
Abdulaziz Ghuloum
|
5f3ee8a2c4
|
renamed lib dir to src
|
2006-12-10 23:13:16 -05:00 |
Abdulaziz Ghuloum
|
5bb14cad6e
|
renamed:
runtime => bin
src => lib
|
2006-12-01 10:40:21 -05:00 |
Abdulaziz Ghuloum
|
0ff5b0cf75
|
* Added a $arg-list system primitive that accesses the pcb->arg_list
field.
* Added a command-line-arguments parameter to the core.
|
2006-12-01 10:02:05 -05:00 |
Abdulaziz Ghuloum
|
f6a95c07d2
|
Removed all version names from files
|
2006-11-23 20:37:04 -05:00 |