- Jan 13, 2000
-
-
dtc authored
work of William H. Newman and Cadabra Inc. Special case characters within sxhash returning the character code rather than returning a constant, as per the new equalp-hash. Declare hash-table-count and hash-table-size inline so they compile to inline slot accesses.
-
dtc authored
consistent with the integer sxhash transform.
-
dtc authored
to be compiled to fast native code, and to make use of the sign bit. Fix and update the sxhash double-float transform to be consistent. Add a transform for the sxhash of long-floats.
-
- Jan 10, 2000
- Dec 08, 1999
-
-
dtc authored
element-types. These are output in the format #A(<element-type> <dims> <contents>). A random-state can now be printed readably.
-
- Dec 05, 1999
-
-
dtc authored
as ignored on FreeBSD.
-
- Dec 04, 1999
- Dec 03, 1999
-
-
dtc authored
generating an error when passed a Nil argument due to an attempt to use ELT to access the name; the name is now accessed via NTH for list based structures.
-
- Nov 19, 1999
- Nov 13, 1999
-
-
dtc authored
-
- Nov 11, 1999
- Sep 25, 1999
-
-
dtc authored
timeout was given. Fixes CLX event handling.
-
- Sep 23, 1999
-
-
dtc authored
-
- Sep 22, 1999
-
-
dtc authored
the defstruct-slot-descriptor which was broken for inherited slot as the dsd-accessor was set to Nil in this case. Rather than setting dsd-accessor to Nil for inherited slots, add a new function dsd-inherited-p to test if an accessor has been inherited, and always setup the dsd-accessor slot with the name of the accessor function. This allows the structure printer and inspect to easily obtain a slot accessor function.
-
- Sep 20, 1999
-
-
pw authored
included other defstructs. An example of a failing case is: (defstruct a1 s1) (defstruct (a2 (:include a1)(:conc-name a1-)) s2) as seen in Hemlock source. The problem was that the dsd-accessor slot is documented to sometimes contain NIL but default-structure-print blindly called fdefinition on the sometimes NIL value. The fix here is to compute the slot accessor name from the conc-name and slot-name. NOTE: There is code in ir1tran that also blindly calls fdefinition on the contents of dsd-accessor. Don't know if this is a latent bug.
-
- Sep 17, 1999
-
-
dtc authored
compute-lra-data-from-pc as it has some object pointer hacks.
-
- Sep 15, 1999
- Sep 12, 1999
-
-
dtc authored
-
- Sep 10, 1999
-
-
dtc authored
when a timeout was given and wait was true.
-
- Sep 06, 1999
-
-
dtc authored
-
- 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 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
-
-
dtc authored
readtable during debug, from Raymond Toy.
-
- Aug 03, 1999
-
-
dtc authored
on the x86 port.
-
- Jun 23, 1999
-
-
dtc authored
-
- Jun 03, 1999
-
-
pw authored
-
- May 04, 1999
-
-
pw authored
-
- May 01, 1999
-
-
dtc authored
handle zero length arrays and negative indexes; suggested by Raymond Toy.
-
- Apr 12, 1999
-
-
dtc authored
the stream to princ. Noted by Sam Steingold.
-