- Sep 01, 1998
-
-
dtc authored
-
- Aug 30, 1998
-
-
dtc authored
larger heaps and stacks: * There is now the potential for up to 2.75GB dynamic space on FreeBSD, and 1.75GB on linux. Since GENCGC statically allocates page tables the default size is set at just 1GB. * The Read-only and Static spaces have been increased to 256MB allowing larger heaps to be purified. The Read-only and Static spaces are in the same locations for both the FreeBSD and Linux ports to avoid unnecessary binary incompatibility. * The Control stack and Binking stack now have room for upto 128MB, supporting deeply nested algorithms, and potentially giving room for subdivision for thread stacks. * There is a reserve for the FreeBSD static libraries in the event that the FreeBSD lisp binary is dynamically linked, and the foreign segment size for FreeBSD is now 32MB, up from just 4MB. * There is now significantly more room for C allocated memory, roughly 128M on Linux and 224M on FreeBSD.
-
dtc authored
-
- Aug 28, 1998
-
-
pw authored
-
- Aug 23, 1998
-
-
dtc authored
-
- Aug 22, 1998
- Aug 19, 1998
-
-
dtc authored
without the long-float feature, and the numeric-contagion of a real with a long-float is a long-float with the long-float feature; from Raymond Toy.
-
- 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.
-
dtc authored
internal to the LISP package; fixes failures to throw to the top level. Add a new example function Startup-Idle-and-Top-Level-Loops to enter the idle loop and start a new process to run the top level loop.
-
dtc authored
to better support modified address maps.
-
- Aug 05, 1998
-
-
dtc authored
zeroed outside a pseudo-atomic and after the bignum header had been set to just one word. When a GC occurred before the high word had been zeroed, the first word of the next object was invalidly zeroed. Problem spotted and fixed by Ken Olum.
-
- Jul 31, 1998
-
-
dtc authored
with-hash-table-iterator macro, giving improved performance; from Bill Newman.
-
- Jul 28, 1998
-
-
dtc authored
avoid a redundant lisp-stream test.
-
- Jul 26, 1998
-
-
dtc authored
-
- Jul 25, 1998
-
-
dtc authored
default-structure-print; noted by Bill Newman.
-
- Jul 24, 1998
- Jul 19, 1998
- Jul 17, 1998
- Jul 16, 1998
- Jul 14, 1998
-
-
pw authored
in various calls to ERROR. Those easily handled by using new condition types simple-file-error and simple-program-error are included. The only functional change here is that the function CHARACTER no longer accepts an integer argument so as to be ANSI compliant. This may break some code.
-
- Jul 13, 1998
-
-
pw authored
to serious-condition. Instead, have new internal condition types simple-package-error, simple-file-error and simple-program-error which inherit from simple-condition and respective error condition, thus picking up the format protocol from simple-condition. Noted a probable bug in that the CPL for conditions is not sorted which results in the found report method being dependent on the order of super-classes specified in the call to define-condition.
-
- Jul 10, 1998
-
-
dtc authored
transform; from Raymond Toy.
-
- Jul 09, 1998
- Jul 02, 1998
-
-
dtc authored
when an entry was found in which case it should return True. Bug spotted by Bill Newman.
-
- Jun 30, 1998
- Jun 25, 1998
- Jun 24, 1998
-
-
dtc authored
initializations so that the environment-list is available to them.
-
- Jun 21, 1998
-
-
dtc authored
null or empty, it should default to funcallable-standard-object if the class is an instance of funcallable-standard-class whereas it was always defaulting to standard-class. Catch attempts to change the class of an instance via change-class between the incompatible standard-class and funcallable-standard-class metaclasses.
-
dtc authored
standard-objects, classes with meta-class standard-class are no longer valid super-classes of classes with meta-class funcallable-standard-class, so validate-superclass should now return NIL for this combination. Further classes with meta-class std-class are now valid superclasses of classes with meta-class of either standard-class or funcallable-standard-class; add validate-superclass methods allowing such super-classes which are handy for mixins of both standard-objects and funcallable-standard-objects.
-
dtc authored
to the PCL package so that the respective debug variable has a valid package name.
-