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
|
15468bd741
|
list*->code* takes a thunk? predicate; it doesnt do anything with it yet
|
2006-12-04 10:01:56 -05:00 |
Abdulaziz Ghuloum
|
ab6c87b71f
|
added $closure-code system primitive that returns the code of a closure
|
2006-12-04 09:54:28 -05:00 |
Abdulaziz Ghuloum
|
30a3ce94ef
|
* I don't know if the bug is fixed.
|
2006-12-04 09:11:56 -05:00 |
Abdulaziz Ghuloum
|
6b2e48efb7
|
before adding make-once thunks
|
2006-12-03 14:36:45 -05:00 |
Abdulaziz Ghuloum
|
6c30b75e57
|
* Copy propagation for constants and primrefs works.
|
2006-12-03 13:45:51 -05:00 |
Abdulaziz Ghuloum
|
787264e8cf
|
* Vars now have a ``referenced'' field to be used by the optimizer.
* Uncover-assigned is renamed to uncover-assigned/referenced.
|
2006-12-03 11:23:03 -05:00 |
Abdulaziz Ghuloum
|
c33c80285e
|
deleted some junk from compiler
|
2006-12-02 18:20:20 -05:00 |
Abdulaziz Ghuloum
|
9758e3702f
|
removed some junk code
|
2006-12-02 16:11:43 -05:00 |
Abdulaziz Ghuloum
|
5bb14cad6e
|
renamed:
runtime => bin
src => lib
|
2006-12-01 10:40:21 -05:00 |