- Aug 24, 2000
-
-
pw authored
have this name as backward compatibilty. SIGABRT is now number 6. This change makes SIGABRT current and retains SIGIOT for compatibilty.
-
pw authored
than using *terminal-io*. This lets debugger work even if someone binds *terminal-io* to an output only stream and then enters the debugger.
-
dtc authored
replacing the former :FOLLOW-LINKS argument, and redefine :FOLLOW-LINKS to control the following of symbolic links while searching for matching directories.
-
- Aug 23, 2000
-
-
dtc authored
within the pathname; noted by Christophe Rhodes. Further maintain a list of the directory inode and device numbers which are used to avoid paths loops during :wild-inferiors searches. o Enhance %enumerate-directories to accept a new follow-links argument to allow the following of symbolic links to be disabled. Similarly add follow-links keyword argument to interface macro enumerate-matches.
-
- Aug 20, 2000
- Aug 19, 2000
- Aug 17, 2000
-
-
dtc authored
-
- Aug 12, 2000
- Aug 10, 2000
- Aug 09, 2000
-
-
dtc authored
ir1-phases, avoiding bootstrapping issues.
-
dtc authored
giving type propagation a chance.
-
dtc authored
propagation a chance before transforming to less amiable forms. A transform may now choose to be delayed by calling delay-transform giving a reason. The two supported reasons are :optimize to delay until IR1 optimization has completed, and :constraint to delay until after constraint propagation.
-
- Aug 08, 2000
-
-
dtc authored
correctly calculate the CPL for the condition classes.
-
- Aug 07, 2000
- Aug 06, 2000
-
-
dtc authored
layouts within the layout-inherits vector. This ensures that the compiler can generate inline type tests for hierarchical classes. o Modify the definition of the stream class to be hierarchical. o Have the condition classes correctly order their layout-inherits so that the hierarchical condition class is placed at it specified depth. o Enhance the compiler instance typep transform to generate inline type tests for hierarchical classes, not just for structures.
-
dtc authored
structure-class direct superclasses. This handles both normal structures with a single superclass, and other structure like classes such as conditions and streams which may have multiple superclasses.
-
dtc authored
-
- Aug 04, 2000
-
-
dtc authored
-
- Aug 03, 2000
-
-
pw authored
and introduces code to "inform-type-system-about-std-class". The effect of this new code is to put minimal class definitions into the compile-time environment to prevent undefined-type warnings. These definitions are replaced with the correct class defs at load-time.
-
- Aug 01, 2000
-
-
pw authored
that the named generic-function exists. This to suppress undefined function warnings.
-
- Jul 31, 2000
- Jul 23, 2000
-
-
dtc authored
of bytes returned is less than required, and until either done or zero bytes is returned indicating an EOF.
-
dtc authored
misc functions synonym-misc, two-way-misc, and concatenated-misc. These streams encapsulate other input streams which may have an input buffer so they need to call unread-char and clear-input on the encapsulated stream rather than directly calling the encapsulated streams misc method as the misc methods are below the layer of the input buffer.
-
- Jul 13, 2000
-
-
dtc authored
The new variables were being created by copying the old leafs which incorrectly copied over any refs, or sets etc, which should have been cleared in the new leafs. o Fix the handling of the 'special identifier in the proclaim IR1 translator which had been incorrectly using the identifier rather than the variable name when updating the hash tables.
-
- Jul 11, 2000
-
-
dtc authored
catch/throw, as the compiler lossage in the closure over tags has been fixed.
-
- Jul 10, 2000
-
-
dtc authored
value may be nil not just an index.
-
- Jul 09, 2000
-
-
dtc authored
o Close does not return a stream, declare is as type t. o Disassemble does not return values, declare it as (values). o Inspect returns an object, declare it as type t. o Room does not return a value, declare it as (values). o Dribble does not return a value, declare it as (values).
-
dtc authored
o copy-to-system-area, copy-from-system-area, system-area-copy, and bit-bash-copy, all return the undefined value rather then type null, so declare it as type t.
-
dtc authored
derived function return type and the declared return type. Such conflicts can cause lossage so warrant reporting.
-