- Feb 19, 1997
- Feb 18, 1997
-
-
dtc authored
-
dtc authored
-
dtc authored
lists, else dump-circularities breaks. This trouble isn't tickled in normal use, but is handy if you're using dump to save data to a FASL file.
-
dtc authored
versions may be more accurate for large arguments, so may want to call these.
-
dtc authored
-
dtc authored
-
dtc authored
-
- Feb 17, 1997
-
-
dtc authored
Size table fix, type_InstanceHeader should be size_boxed. The scavenge function can be compiled to either directly dispatch to the scavenge functions, or handle some common cases itself (pointers/forwarding-pointers, fixnums) only calling the dispatch functions if necessary. In the second case there was redundant pointer and forwarding pointer checks in the pointer scavenging functions - this redundancy has been removed. Now define DIRECT_SCAV to have scavenge directly call the scavenge functions, else it handles some common cases itself (which gives better performance); the appropriate versions of the pointer scavenging functions will be compiled.
-
- Feb 15, 1997
-
-
dtc authored
n. By Raymond Toy, with a little cleanup and fix.
-
dtc authored
-
dtc authored
on the x86 as the stack grows down and offsets are often negative. It also fixes an inconsistency with sap- which accepts SAPs but could fail in some cases due to compiler transforms to other sap operations which only accept a positive index. This also requires slight backend VOPS changes (currently only supported on the x86 port). The other ports should pick this one up.
-
pw authored
-
- Feb 14, 1997
- Feb 13, 1997
- Feb 12, 1997
- Feb 11, 1997
-
-
pw authored
of (:absolute) on something like "HOST:FILE" which caused problems with MERGE-DIRECTORIES. COMPLETE-FILE on LPs now works.
-
dtc authored
-
dtc authored
On FreeBSD times can slip backwards giving negative time deltas which caused type errors. Check for negative deltas on FreeBSD and use 0.
-
dtc authored
-
dtc authored
may be needed for cross-compiling.
-
dtc authored
x86 hack is no longer needed.
-
dtc authored
For the benefit of the x86 port export ALLOCATE-DYNAMIC-CODE-OBJECT.
-
- Feb 10, 1997
-
-
dtc authored
generate inline code for this operation. Few other little cleanups.
-
dtc authored
source.
-
dtc authored
-
dtc authored
-
dtc authored
-
dtc authored
- Use "test x x" for comparison with constant 0. - With the improvement of targeting by the packer some time ago it was possible to remove some VOPS SC hacks. In many cases it is better to not list a stack SC in the list of operand preferred SCs so the compiler can account for the extra cost making it more likely to use registers. Some hacks are still necessary here though. - Some style cleanups
-
dtc authored
stack (FR0/ST0), and provide two alternatives for its implementation. One implementation uses fstp fld, the other fxch fst; depending one CPU these could has different costs. Some style cleanups.
-
dtc authored
Few small cleanups.
-
- Feb 09, 1997
-
-
pw authored
object was returned wrapped up as the first piece of a new PATTERN. This was traced to a typo where 'thing' (the original pattern) was passed to 'function' instead of the lambda arg 'piece'. Now, (directory "HOST:DIR;NAME*") does something reasonable.
-