Skip to content
Snippets Groups Projects
  1. Nov 18, 1997
  2. Nov 17, 1997
  3. Nov 16, 1997
  4. Nov 15, 1997
  5. Nov 11, 1997
  6. Nov 08, 1997
    • dtc's avatar
      Add support for saving the offsets of fixups in native code. This · 83febcda
      dtc authored
      allows purify and the garbage collector (currently only GENCGC) to
      move the code objects so they can be placed in the dynamic space and
      garbage collected.
      
      Remove the make-complex-{single,double}-float functions which are no
      longer used.
      
      Defvar for *scavenge-read-only-space*.
      83febcda
    • dtc's avatar
      * Support for the complex-float array types. · 31d977b5
      dtc authored
      * Support for moving code objects on the x86 port. Needed by the GENCGC
      version which places code objects in the dynamic space which are moved
      to the read-only space by purify.
      
      * Scavenger hook support; available with GENCGC.
      
      * Conditional support for scavenging the read-only space when the
      *scavenge-read-only-space* static symbol is defined. This is currently
      used with the x86 GENCGC version so that new-genesis can place code
      objects in the read-only space.
      
      * Hooks to GENCGC.
      31d977b5
    • dtc's avatar
      GENCGC support. · 27ece61a
      dtc authored
      27ece61a
    • dtc's avatar
      bc392187
  7. Nov 07, 1997
  8. Nov 05, 1997
    • dtc's avatar
      Replace the allocation macros with a function, and pass the VOP · 7b60cd6a
      dtc authored
      node-var as an optional argument so the allocation function can make
      policy decisions (to inline with GENCGC).
      
      Remove the make-complex-{single,double}-float functions, and just
      define the VOPs as translations of the complex function.
      
      Fix a few bugs in the complex-float move VOPs.
      7b60cd6a
  9. Nov 04, 1997
  10. Nov 03, 1997
  11. Nov 02, 1997
  12. Nov 01, 1997
    • dtc's avatar
      Alternative random number generator for CMUCL; based on the Mersenne · cce2e149
      dtc authored
      Twister, MT19937, due to Matsumoto and Nishimura.
      cce2e149
    • dtc's avatar
      Improved support for (complex single-float) and (complex double-float) · 4c3b1bb6
      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.
      4c3b1bb6
  13. Oct 25, 1997
    • pw's avatar
      From: Timothy Miller <tsm@cs.brown.edu> · 9a08b1c8
      pw authored
      Ok, here are the updated patches to make the same cmucl lisp.core work
      across OS versions under irix, still by making tzname resolved at runtime
      (on irix only).
      9a08b1c8
  14. Oct 24, 1997
  15. Oct 18, 1997
  16. Oct 15, 1997
Loading