- May 09, 2005
- May 06, 2005
-
-
rtoy authored
a list.
-
rtoy authored
Slightly modified version of the patch by Helmut Eller, cmucl-imp, 2005-05-05.
-
rtoy authored
disassembling the wrong closure sometimes. Now use the offset of the function instead of the function name to match the corresponding debug-function. Patch from Helmut Eller, cmucl-imp, 2005-05-05.
-
- May 05, 2005
- May 03, 2005
- May 02, 2005
-
-
rtoy authored
be T, NIL, or :MAYBE.
-
- Apr 30, 2005
-
-
rtoy authored
o Remove some unused code.
-
- Apr 29, 2005
- Apr 28, 2005
- Apr 24, 2005
-
-
rtoy authored
can't allocate at the desired address, produce an error message and die gracefully. From James Y Knight, cmucl-imp, 2005/03/11
-
rtoy authored
Fixes misc.60 ansi-test.
-
rtoy authored
negative and the scale-factor caused underflow during computation of the bounds. Fix that. This fixes misc.567 test from ansi-tests, and perhaps others.
-
- Apr 23, 2005
-
-
rtoy authored
Delight. Fixes 6 misc tests from ansi-tests where type derivation for LOGAND was broken.
-
- Apr 22, 2005
-
-
rtoy authored
-
rtoy authored
anymore, because these functions are supposed to take just 2 args.
-
rtoy authored
I think this was caused by confusion in NOTE-REJECTED-TEMPLATE on what policy-safe-p returns. It's T when the policy is :safe or :fast-safe, but I think in this case we really wanted just :safe.
-
rtoy authored
simple-arrays, but the derive-type optimizer (RESULT-TYPE-FIRST-ARG) just returns the type of the first arg. This is wrong if the first arg is a complex array. Use SEQUENCE-RESULT-NTH-ARG instead. Fixes cmucl-type-prop.30 test.
-
rtoy authored
have been causing bad things like random sigills.
-
- Apr 21, 2005
-
-
rtoy authored
were wrong. Replace them with, essentially, the version in STRING<>=*-BODY in string.lisp. (Should merge these into one macro!) This fixes the cmucl-type-prop 32-34 tests.
-
- Apr 19, 2005
-
-
rtoy authored
(let ((s (make-two-way-stream (make-concatenated-stream) (make-broadcast-stream)))) (dotimes (i 10) (format s "Hello, i = ~a~%" i))) doesn't work. This is caused by TWO-WAY-MISC not handling the :CHARPOS and :LINE-LENGTH operations. Just call the appropriate versions for the output stream of the two-way stream.
-
rtoy authored
non-NIL object. Fixes the MAKE-DISPATCH-MACRO-CHARACTER ansi-tests.
-
rtoy authored
-
- Apr 18, 2005
- Apr 16, 2005
-
-
rtoy authored
write a word to the vector to make sure it's paged in, like on sparc.
-
rtoy authored
-
rtoy authored
the same name as a structure name. So change the name of the local. (Stupid gdb.)
-
rtoy authored
LSB of alloc-tn to denote pseudo-atomic interrupted. We still need the flag-gn (hardwired to NL3) as a temporary though because we need somewhere to store the LSB of alloc-tn so we can trap if it's not zero. ppc/macros.lisp: o New pseudo-atomic macro implementing the change. lisp/ppc-arch.c: o Update arch_set_pseudo_atomic_interrupted to set the LSB of alloc-tn. o Catch the TWNEI reg_NL3, 0 instruction that denotes a deferred interrupt. lisp/ppc-assem.S: o Update assembly to code to set and test pseudo-atomic stuff like the pseudo-atomic macro does.
-
- Apr 15, 2005
-
-
rtoy authored
-