- Feb 12, 1990
- Feb 11, 1990
- Feb 10, 1990
- Feb 09, 1990
-
-
ram authored
that it will preserve locality. With the new function representation, we need to transport both the function entry and function constants in LOCALIFY to ensure that they are near each other. Doing this transporting also prevents the recursion in TRANSPORT-FUNCTION from losing now that there can be circular references. Also changed INLINEP to know about (INFO FUNCTION INFO ...). Blew away plist hackery, as that info is all maintained by gloabldb now. Hacked on SAVE-STAND-ALONE-LISP so that it should work, but it needs to blow away debug info, etc.
-
ram authored
print the lambda with bounded depth.
-
- Feb 08, 1990
- Feb 07, 1990
-
-
ram authored
them.
-
ram authored
%TIME with the form wrapped into a lambda. This helps interpreted uses of TIME, mainly by reducing the spurious elapsed time for preprocessing the huge form, but should also produce somewhat more accurate results, since the code in %TIME always runs compiled. Theoretically this could have a slight negative effect on the accuracy of compiled uses by introducing a call, but this should be well down in the noise, since call overhead should be well less than the clock resolution.
-
ram authored
reason is that it lets us load the miscops which currently still have "fasl" type, but this also has the nice side-effect of giving a better error if someone tries to load an old "fasl" file.
-
- Feb 06, 1990
- Feb 05, 1990
-
-
wlott authored
-
- Feb 03, 1990
-
-
wlott authored
Added lisp register names.
-
- Feb 01, 1990
-
-
ch authored
-