- Feb 26, 1998
-
-
dtc authored
-
dtc authored
-
dtc authored
-
dtc authored
Only the *psnode-index* hash should use the user supplied hash test, all the others are internal. Make the output stream a required argument rather than sending output to *standard-output*. Add a shrink :width optional to scale the graph to fit across one page. Add optional same-height argument to allocate the same height for each node - can give nicer graphs. Misc. style changes: less use of special variables, declarations to help CMUCL, etc.
-
- Feb 24, 1998
-
-
dtc authored
-
dtc authored
continuation use before asserting the type.
-
dtc authored
to call the C library version.
-
dtc authored
implementation for the x86 port.
-
dtc authored
-
dtc authored
double-float-high-bits, and double-float-low-bits; allowing the argument to be on stack in which case the bits can be accessed directly. Add a %log1p version that checks the argument range necessary for the 386/486, the faster Pentium specific version is used if :pentium is in backend features.
-
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.
-