- 10 Feb, 1994 1 commit
-
-
ram authored
we try to generate IR2. This avoids some internal errors when unreachable local functions are deleted.
-
- 05 Jan, 1994 1 commit
-
-
ram authored
when component-reanalyze-functions was added.
-
- 30 Aug, 1993 1 commit
-
-
ram authored
EMIT-MAKE-LOAD-FORM, and check if the constant was dumped by top-level code before proceeding. We were getting spurious recursive constant errors when top-level code referred to the same constant as a following definition.
-
- 24 Aug, 1993 1 commit
-
-
wlott authored
dylan code, because the dylan test suite modifies manifest constants. This is gross.
-
- 20 Aug, 1993 1 commit
-
-
ram authored
and isn't loaded.
-
- 18 Aug, 1993 1 commit
-
-
wlott authored
also look for files with a .dylan extension.
-
- 05 Aug, 1993 1 commit
-
-
ram authored
was taking a measurable amount of time.
-
- 03 Aug, 1993 2 commits
- 31 Jul, 1993 2 commits
- 25 Jul, 1993 1 commit
-
-
ram authored
that source context will be printed for undefined warnings.
-
- 22 Jul, 1993 2 commits
- 15 May, 1993 1 commit
-
-
ram authored
*byte-compile* so that this compilation is affected.
-
- 13 May, 1993 1 commit
-
-
ram authored
choose native compilation for everything. This ensures that we won't reference a native closure in a byte-compiled top-level form, or vice-versa.
-
- 12 May, 1993 3 commits
- 11 May, 1993 1 commit
-
-
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.
-
- 08 May, 1993 1 commit
-
-
ram authored
-
- 12 Mar, 1993 1 commit
-
-
hallgren authored
-
- 26 Feb, 1993 1 commit
-
-
ram authored
-
- 13 Feb, 1993 1 commit
-
-
ram authored
-
- 25 Nov, 1992 1 commit
-
-
wlott authored
-
- 18 Nov, 1992 1 commit
-
-
wlott authored
disassembler has been set up for the backend we are using.
-
- 23 Sep, 1992 2 commits
- 22 Sep, 1992 1 commit
-
-
ram authored
-
- 10 Sep, 1992 1 commit
-
-
hallgren authored
no 's' on the end.
-
- 08 Sep, 1992 1 commit
-
-
hallgren authored
disassem:disassemble-assem-segment to go along with the changes in disassem.lisp.
-
- 07 Sep, 1992 1 commit
-
-
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
-
- 03 Aug, 1992 1 commit
-
-
wlott authored
-
- 02 Aug, 1992 1 commit
-
-
ram authored
-
- 30 Jul, 1992 1 commit
-
-
hallgren authored
when using new-assem.
-
- 28 Jul, 1992 1 commit
-
-
wlott authored
component, so it happens when byte compiling also.
-
- 22 Jul, 1992 1 commit
-
-
wlott authored
compiling.
-
- 11 Jul, 1992 1 commit
-
-
wlott authored
-
- 12 Jun, 1992 1 commit
-
-
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.
-
- 25 May, 1992 1 commit
-
-
ram authored
-