- Feb 24, 1998
-
-
dtc authored
*print-readably* when using *print-length* and *print-lines*.
-
pw authored
cause the game to blow up. This change makes it behave better.
-
dtc authored
-
dtc authored
non-flushable functions are flushed. For single value calls it had been just unlinking the result and inserting the constant but this failed to flush the call if it didn't have a flushable attribute, for example numeric constant coercions were not being flush when successful leading to rather inefficient code.
-
dtc authored
than just checking the numeric-types - can now handle member types etc.
-
- Feb 21, 1998
- Feb 20, 1998
-
-
dtc authored
converted to a numeric type and the derive-type-aux function called to compute the result type. This allows a range to be returned for member types. Add a derive-type optimizer for the random function using the above extension. Ensure that the abs derive-type optimiser correctly coerces the result bounds; this optimiser now returns a +0.0 lower bound whereas it had been +-0.0.
-
dtc authored
bits but was 64 bits.
-
- Feb 19, 1998
-
-
dtc authored
-
dtc authored
for the removal of this SC. There is a current limit of 32 SCs and with new features planned they are becoming a scarce resource; the dword-reg SC is redundant as the unsigned-reg etc SCs can be used for temporaries.
-
dtc authored
confirmed unnecessary on Linux and is now only used on FreeBSD.
-
dtc authored
monitor can use the NPX (for printing float objects), and restore the state when returning. This may be unnecessary on Linux?
-
dtc authored
load FP registers from the sigcontext.
-
dtc authored
bounds are maintained from 32 to 64.
-
dtc authored
1. Correct handling of integer and rational arguments which give single-float results. 2. Correct coercion of the number-type bounds. 3. Improve consistency. Functions modified: float-or-complex-type, elfun-derive-type-simple, atan-derive-type-aux-2, phase-derive-type, imagpart-derive-type-aux, trig-derive-type-aux, abs-derive-type-aux. Remove function elfun-float-format. Add function coerce-numeric-bound. Add an optional increasingp argument to elfun-derive-type-simple allowing it to be used for acos, and remove acos-derive-type-aux.
-
dtc authored
of trapping NaN.
-
- Feb 15, 1998
- Feb 14, 1998
- Feb 13, 1998
- Feb 12, 1998
- Feb 11, 1998
- Feb 09, 1998
-
-
dtc authored
translate-directories; from Markus Krummenacker.
-
- Feb 08, 1998
-
-
dtc authored
-
- Feb 06, 1998
-
-
dtc authored
type equivalence. Cyclic record and pointer types, which CMUCL supports, could cause the algorithm to infinitely recurse and overflow the stack. The fixed limits the depth of the search by assuming pointer types are equivalent beyond a certain depth.
-
- Feb 05, 1998
- Feb 03, 1998
- Feb 02, 1998