- Jan 22, 1998
- Jan 21, 1998
-
-
dtc authored
Adding signed-byte 8 and 16 accessors which were trivial because there was already support for signed partial accessors. Fix a typo in define-partial-setter signed short constant.
-
dtc authored
-
dtc authored
support function. This will bring these ports inline with the x86 port making cross-compiling easier, however these are not enable yet as their require some bootstrapping.
-
dtc authored
-
pw authored
-
dtc authored
-
dtc authored
-
dtc authored
:negative-zero-is-not-zero feature; from Raymond Toy.
-
- Jan 20, 1998
-
-
dtc authored
-
dtc authored
the MP package.
-
dtc authored
the byte compiler - a necessary branch was being flushed.
-
pw authored
-
pw authored
-
pw authored
Clean out ancient conditionals for excl and symbolics.
-
pw authored
for ancient architectures. Add a CLOS-MOP package definition (nicknamed MOP) that exports those PCL symbols that are defined in AMOP. MOP shadows a few Lisp symbols like find-class that need to work on PCL class objects.
-
- Jan 19, 1998
-
-
dtc authored
been returning two values.
-
dtc authored
a return address as a SAP. To save the costly calculation of the SAPs code object the profiler maintains callers as SAPs assuming the caller code objects will not move. GENCGC may move code objects and these should be GCed to an older generation before profiling else some caller code objects may be lost.
-
dtc authored
breakpoint handling on the x86.
-
- Jan 18, 1998
-
-
dtc authored
dependent on pointer_filter_verbose.
-
- Jan 17, 1998
-
-
dtc authored
package.
-
dtc authored
needs to be loaded and there is a better chance that the byte compiled code will work.
-
dtc authored
catch-block objects on the x86 port.
-
dtc authored
the x86 port in preparation for its removal.
-
dtc authored
reduce the bloat of the generated core.
-
dtc authored
default *target-backend* rather than the *backend*, breaking the cross compiler.
-
- Jan 16, 1998
-
-
dtc authored
bogus LRA code objects rather than a SAP to avoid lossage if the real code object is moved while the real return address has been moved off the stack.
-
dtc authored
of heap corruption and to try and handle return address on the stack. Enhance new-genesis to save the code fixups for x86 code objects allowing the code to be placed in the dynamic heap and thus garbage collected by purify.
-
- Jan 15, 1998
-
-
dtc authored
print-unreadable-object macro. Bind *read-eval* to nil and catch any errors when reading the password object in the lisp connection listener!
-
- Jan 14, 1998
-
-
dtc authored
valid_dynamic_space_pointer a static local as a similarly name function is used by purify.
-
- Jan 13, 1998
-
-
dtc authored
this info may be shared among many alien objects making cancellation of the finalisation upon alien object deallocation problematic. Probably for this reason this cancellation had been disabled, however this often resulted in objects being freed twice and possibly live objects being freed. To fix this, the finalizer is now placed on the alien object rather than the alien info, and this finalizer is cancelled before the deallocation of the alien object to prevent repeated freeing. Problem tracked down thanks to a bug report and some experimentation by Andrei V. Elkin.
-
dtc authored
port, and add at least some simple password protection.
-
dtc authored
Move the loading of the random number generator until after the loading of save.lisp so that *after-save-initializations* is initialised.
-
- Jan 12, 1998
-
-
dtc authored
next process wait timeout and use this as the select timeout if it occurs sooner than the default timeout. This helps reduce the time blocked when processes wait for short periods, for example during graphics animation.
-
dtc authored
argument towards a FP register which can help avoid consing at inappropriate locations.
-
- Jan 11, 1998
-
-
dtc authored
listen for connections on a TCP port and start a new top-level process for each connection.
-
dtc authored
The network address representation had been used on many ports, but linux used the the host address in many cases. Now all the functions use the host address convention with conversion between the network convention performed by ntoh and hton when necessary.
-
dtc authored
error occurs.
-
dtc authored
functions unix-getpeername unix-getsockname, and the higher level functions get-peer-host-and-port and get-socket-host-and-port.
-