- Jun 15, 1990
-
-
ram authored
saps.
-
ram authored
the TLF when the source has been modified. Also, we print the file that the source is in.
-
wlott authored
where the NFP is allocated to be a call to make-number-stack-pointer-tn instead of a make-representation-tn.
-
wlott authored
-
ram authored
WORLD-LOAD-INIT-FUNCTION, rather than an interpreted lambda.
-
wlott authored
which included commits to RCS files with non-trunk default branches.
-
wlott authored
simple-strings.
-
wlott authored
(unsigned-byte 2) and (unsigned-byte 4).
-
- Jun 14, 1990
-
-
ram authored
really happening most of the time.
-
ram authored
constraint assignment pass, but this didn't work, since new constraints (that we also kill) could be added by other blocks or in subsequent invocations of constraint propagation. Instead, we make the Block-Kill be a list of the lambda-vars killed, and dynamically determine the kill set in FLOW-PROPAGATE-CONSTRAINTS. Also, changed stuff to reinitialize the IN and OUT sets on repeated invocations. I believe that this is no more correct, but it does make the flow analysis process more understandable, since the size of these sets will only increase. Previously these sets could start oversize and decrease if we somehow lost information between this invocation and the previous one.
-
- Jun 13, 1990
-
-
ram authored
-
- Jun 12, 1990
- Jun 11, 1990
-
-
ram authored
STACK so that we allocate enough space.
-
ram authored
-
ram authored
-
ram authored
When we substitute a constant due to an EQL constraint, punt of the loop so that we don't lose due to assuming that the ref's leaf is a lambda-var. Only change a IF test to T when there is no type constraint on the continuation (e.g. ENDP).
-
ram authored
-
wlott authored
-
wlott authored
Rewrote part of naturalize-integer to make it slightly tenser.
-
- Jun 10, 1990
-
-
wlott authored
numbers, it helps if you set the frame pointer to the lowest address in the frame, not the highest.
-
- Jun 09, 1990
-
-
wlott authored
-
wlott authored
accessors (still in cell.lisp), the allocation stuff (in alloc.lisp) and the defknowns (in vm-fndb.lisp). This was prompted by the the old loader barfing on the huge form generated when they were all in cell.lisp.
-
wlott authored
the error system so that the name comes out right. Also, rewrote the stuff to calc the pc of the break instruction so that doesn't hit the load-tn bug.
-
wlott authored
address.
-
wlott authored
which included commits to RCS files with non-trunk default branches.
-
wlott authored
compile codegen.lisp (which is where they are defined).
-
wlott authored
-
- Jun 08, 1990
- Jun 07, 1990
- Jun 06, 1990