- May 12, 1993
- May 11, 1993
-
-
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.
-
- May 08, 1993
-
-
ram authored
-
- Mar 12, 1993
-
-
hallgren authored
-
- Feb 26, 1993
-
-
ram authored
-
- Feb 13, 1993
-
-
ram authored
-
- Nov 25, 1992
-
-
wlott authored
-
- Nov 18, 1992
-
-
wlott authored
disassembler has been set up for the backend we are using.
-
- Sep 23, 1992
- Sep 22, 1992
-
-
ram authored
-
- Sep 10, 1992
-
-
hallgren authored
no 's' on the end.
-
- Sep 08, 1992
-
-
hallgren authored
disassem:disassemble-assem-segment to go along with the changes in disassem.lisp.
-
- Sep 07, 1992
-
-
ram authored
Don't run the back-end(s) on components with no code. Don't need to use SUBSTITUTE-LEAF-IF in COMPILE anymore, since notinline references will be to a different leaf
-
- Aug 03, 1992
-
-
wlott authored
-
- Aug 02, 1992
-
-
ram authored
-
- Jul 30, 1992
-
-
hallgren authored
when using new-assem.
-
- Jul 28, 1992
-
-
wlott authored
component, so it happens when byte compiling also.
-
- Jul 22, 1992
-
-
wlott authored
compiling.
-
- Jul 11, 1992
-
-
wlott authored
-
- Jun 12, 1992
-
-
wlott authored
before doing the read instead of binding *features* to (backend-features *backend*) for the duration of the compile. This way, the compiler can use (backend-featurep :foo) to tell how to compile, and cross compilers can be compiled correctly with respect to #+foo.
-
- May 25, 1992
-
-
ram authored
-
- May 18, 1992
-
-
wlott authored
assembler.
-
- May 16, 1992
- May 15, 1992
-
-
wlott authored
case OLD-IN-PACKAGE and %IN-PACKAGE. The IN-PACKAGE macro looks at its arguments and picks the correct one to expand into.
-
- Apr 21, 1992
-
-
wlott authored
instead of assuming that it's going to be an ir2-component. Pass #'make-ir2-block to control-analyze in native-compile-component now that control-analyze takes the constructor function as an argument instead of assuming it should make ir2-blocks.
-
- Apr 14, 1992
-
-
wlott authored
-
- Mar 29, 1992
-
-
wlott authored
between-gcs* by a factor of 4 instead of turning off all garbage collection.
-
- Mar 23, 1992
-
-
wlott authored
-
- Feb 25, 1992
-
-
wlott authored
-
- Feb 21, 1992
-
-
ram authored
-
- Feb 14, 1992
-
-
wlott authored
-
- Feb 12, 1992
-
-
ram authored
printed when there are errors, so this doesn't seem a violation of the spirit of the spec.)
-
- Dec 22, 1991
-
-
ram authored
output-file. It seems that sometimes the file doesn't appear in the file system until some time after we close the file.
-
- Dec 14, 1991
-
-
wlott authored
easier to dump. Changed emit-make-load-forms to deal with the fact that structures have to be explicitly okayed.
-
- Dec 11, 1991
-
-
ram authored
that all blocks have a NUMBER.
-
- Nov 25, 1991
-
-
wlott authored
#+new-compiler conditionals.
-
- Nov 13, 1991
-
-
ram authored
necessary to delete all unreachable code. Also, added some ~&'s that improve readability when *compile-progress* is T.
-