- Mar 08, 1999
-
-
pw authored
did on other platforms. This (no arg) version seems posix compliant. 2) add unix-setpgid which seems to be superseding unix-setpgrp in BSD and is also posix compliant. May not be available on all platforms.
-
- Mar 04, 1999
-
-
pw authored
longer part of the language.
-
- Jan 11, 1999
-
-
dtc authored
-
- Dec 19, 1998
-
-
dtc authored
Rework a few error into simple-type-errors.
-
- Oct 04, 1998
-
-
dtc authored
-
- Aug 14, 1998
-
-
dtc authored
control-error with format-control and arguments. Fixes the printing of the informative error messages which was broken when control-error was fixed to inherit from error rather than simple-error.
-
- Jul 16, 1998
-
-
pw authored
in calls to error. From Douglas.
-
- May 27, 1998
-
-
dtc authored
-
- May 09, 1998
-
-
pw authored
-
- May 04, 1998
-
-
dtc authored
* Rename the 'stream structure class to sys:lisp-stream. * Add a new none hierarchical 'stream built-in class which inherits from: instance, t. * Hack in the new stream class as a mixin for the structure base lisp-stream class which now inherits from: stream, structure-object, instance, t. * Add a new 'fundamental-stream standard-class which includes 'stream as a mixin, and add PCL hacks to allow this to be redefined after PCL is loaded to be (defclass fundamental-stream (standard-object stream) ...). * Add appropriate support to the base stream functions to dispatch to the Gray stream functions for the handling of fundamental-streams. Some of the lisp-streams encapsulating CLOS streams still need a little work.
-
- May 01, 1998
-
-
dtc authored
-
- Apr 10, 1998
-
-
pw authored
-
- Mar 30, 1998
-
-
dtc authored
implementation for the X86 port.
-
- Mar 26, 1998
- Mar 21, 1998
-
-
dtc authored
-
- Mar 10, 1998
- Mar 03, 1998
-
-
dtc authored
slots. This allows consing to be avoided when writing to these slots as for the float type.
-
- Feb 24, 1998
-
-
dtc authored
implementation for the x86 port.
-
- Feb 21, 1998
-
-
dtc authored
Combine the fp-single-constant and fp-double-constant storage classes together into the new fp-constant storage class, saving a storage class.
-
- Feb 19, 1998
-
-
dtc authored
load FP registers from the sigcontext.
-
- Feb 05, 1998
-
-
dtc authored
-
- Feb 03, 1998
-
-
dtc authored
-
- Jan 29, 1998
-
-
dtc authored
use of this to implement get-internal-run-time and get-system-info. This allows the run time to be obtained on Solaris 2.4, and is reportedly faster than getrusage on later versions of Solaris.
-
- Jan 20, 1998
-
-
dtc authored
the MP package.
-
- Jan 11, 1998
-
-
dtc authored
functions unix-getpeername unix-getsockname, and the higher level functions get-peer-host-and-port and get-socket-host-and-port.
-
- Jan 04, 1998
-
-
dtc authored
sys:wait-until-fd-usable but uses process-wait so avoids blocking if there are other runnable processes. Redefine the sleep function to use process-wait-with-timeout to avoid blocking if there are other runnable processes.
-
- Dec 13, 1997
-
-
dtc authored
in this package.
-
- Nov 18, 1997
-
-
dtc authored
-
- Nov 15, 1997
-
-
dtc authored
so can be implemented efficiently, and is handy for type dispatch. Cleanup the realpart and imagpart source transforms, exploiting the complex rational test.
-
- Nov 07, 1997
-
-
dtc authored
efficiently inline with the complex-float support.
-
- Nov 01, 1997
-
-
dtc authored
types. Adds storage classes to the backend for these so they can be stored in registers or on the stack without consing; new primitive types etc. Also adds (simple-array (complex {single,double}-float)) array types to avoid consing and speed vectors operations. All these changes are conditional on the :complex-float feature. More work is needed to exploit these changes: improving the type dispatch in the various function; maybe compiler transforms or more VOPs to handle common functions inline.
-
- Oct 24, 1997
-
-
dtc authored
Remove special-form-p from the common-lisp package. Sort more of the symbols in the common-lisp package definition, still some to go.
-
- Sep 24, 1997
-
-
dtc authored
-
- Sep 08, 1997
-
-
dtc authored
-
- Sep 07, 1997
-
-
dtc authored
-
- Sep 04, 1997
-
-
dtc authored
-
- Aug 30, 1997
-
-
dtc authored
floating point exceptions disabled. It avoids the overhead of {set,get}-floating-point-modes, saving some consing and generally giving smaller code. Exploit this new macro where {set,get}-floating-point-modes has been used.
-
- Aug 25, 1997
-
-
pw authored
a few days ago. Somehow these bits didn't get included.
-