- May 11, 1993
-
-
ram authored
byte-xep => byte-function
-
ram authored
byte-compile everything and create a machine-independent fasl file (dependent only on byte order.) If :MAYBE (the default, from ext:*byte-compile-default*), things are byte-compiled when speed = 0 and debug <= 1. Top-level forms are byte-compiled by default (controlled by ext:*byte-compile-top-level*.) Split IR2 trace-file dumping off from DESCRIBE-COMPONENT so that different back-ends can do different things.
-
ram authored
-
ram authored
-
ram authored
explicitly annotated as relevant.
-
ram authored
-
ram authored
-
ram authored
that we can use them w/o the compiler loaded. Changed byte-functions to have simple and hairy subtypes to save space for the common fixed-arg case. Added a name slot for debugging. Fixed to potentially grow the eval stack when allocating a frame. Moved disassembler to byte-comp.
-
ram authored
of assuming a debug-info.
-
ram authored
its thing for byte functions.
-
- May 10, 1993
-
-
ram authored
happen but does if compilation is interrupted or something) and against random values being in the debug-info slot (byte compiled code.)
-
- May 08, 1993
- May 07, 1993
-
-
ram authored
-
ram authored
-
wlott authored
-
hallgren authored
-
ram authored
-
ram authored
-
ram authored
doesn't mess things up.
-
wlott authored
-
wlott authored
Changed sxhash-simple-string to just jump to sxhash-simple-substring after loading the length instead of duplicating all that code.
-
wlott authored
-
wlott authored
-
wlott authored
for gengc system.
-
wlott authored
immediates.
-
wlott authored
-
wlott authored
-
wlott authored
-
wlott authored
Directly translate make-weak-pointer instead of %make-weak-pointer. Added scavenger-hook stuff. Changed some mutator slots for the gengc system.
-
wlott authored
the defknown for %make-weak-pointer.
-
wlott authored
compiler primitive in order to simplify the gengc port.
-
- May 06, 1993
- May 05, 1993