- Sep 06, 1999
-
-
dtc authored
making use of the deftransform :policy feature. Further just use generic division if the transform fails rather than adding specialised complex float division functions which shouldn't have been defined here anyway.
-
dtc authored
if the dimensions are not known, in which case inline a check for an array header and if so get the array data vector; from Juan Jose Garcia Ripoll.
-
dtc authored
-
- Sep 05, 1999
-
-
dtc authored
Noted by Andy Freeman or Charlene Wacenske.
-
- Sep 04, 1999
- Aug 28, 1999
-
-
dtc authored
attempt to call compute-calling-frame if x86-call-context returns nil, rather just return nil from frame-down.
-
- Aug 25, 1999
-
-
dtc authored
table size by 25%, and move to a fixed layout of the page flags to better support future atomic operations for threaded code.
-
- Aug 21, 1999
-
-
dtc authored
-
- Aug 14, 1999
-
-
dtc authored
to start with numbers generated by the MT19937 algorithm rather than the initial seed values; from Pierre R. Mai.
-
- Aug 13, 1999
- Aug 05, 1999
-
-
pw authored
While hacking on my lapack package, I needed to know a bit more about the internals of CMUCL. Here is a small patch that updates the description of the array object. It appears that the documentation is wrong, and there is an extra slot in the array header to hold fill-pointer-p. I've also updated some of the type codes in the documentation. I'm sure about the array and number stuff, but not sure about the others.
-
- Aug 03, 1999
-
-
dtc authored
on the x86 port.
-
- Jul 13, 1999
-
-
pw authored
Changes: o Change deftransform truncate to handle the two arg case. Add similar deftranform for floor and ceiling. o Only inline complex single/double-float division if speed > space. Otherwise, call the division routines.
-
- Jun 23, 1999
-
-
dtc authored
-
- Jun 22, 1999
-
-
dtc authored
o Enable the v9 version of emit-multiply. This is slightly slower than the v8 version, but doesn't use the deprecated instructions and registers. This approximately doubles the speed of bignum multiplies. o Add a v9 version of bignum::%floor. This approximately doubles the speed of bignum floors. No v8 version because the divide instruction might overflow.
-
dtc authored
o Fix a bug in the rdy instruction: The I bit should be zero, not 1. o Add appropriate stuff for the V9 SRAX, SRLX, and SLLX instructions. The printer works fine.
-
- Jun 19, 1999
- Jun 17, 1999
-
-
dtc authored
-
- Jun 03, 1999
-
-
pw authored
-
- May 30, 1999
-
-
pw authored
is essentially Common Lisp except for explicit references to things in CMUCL specific packages.
-
- May 29, 1999
-
-
dtc authored
and DATA-VECTOR-SET/SIMPLE-ARRAY-COMPLEX-DOUBLE-FLOAT VOPs; from Ken Olum.
-
- May 04, 1999
-
-
pw authored
-
- May 01, 1999
-
-
dtc authored
handle zero length arrays and negative indexes; suggested by Raymond Toy.
-
- Apr 30, 1999
- Apr 25, 1999
-
-
pw authored
better fix (suggested by Douglas) in that FIND-CLASS-CELL as called from FIND-CLASS is not allowed to produce any side effects. This restores the build process and lets (find-class :x nil) => NIL as relied on by some codes.
-
- Apr 15, 1999
-
-
pw authored
even if the supplied class name is invalid.
-
- Apr 12, 1999
- Apr 11, 1999
-
-
dtc authored
the Linux termcap file. Take more care in the EOF handling in skip-termcap-fields.
-
- Apr 10, 1999
-
-
dtc authored
Christophe Rhodes.
-
- Apr 06, 1999
-
-
dtc authored
CL 5.0 on Linux/x86 as there is no CURRENT-DIRECTORY function in "MAKE" package, including packages it uses. From Hannu Koivisto.
-
- Mar 29, 1999
-
-
pw authored
-
- Mar 26, 1999
-
-
dtc authored
set-symbol-value-conditional, rplaca-conditional, rplacd-conditional, data-vector-set-conditional, atomic-push-symbol-value, atomic-pop-symbol-value, atomic-pusha, atomic-pushd atomic-push-vector.
-
- Mar 25, 1999
-
-
pw authored
-