Skip to content
Snippets Groups Projects
  1. Apr 09, 1997
    • dtc's avatar
      New value for the :pure option of defstruct, :substructure. Purify · 3d400aaa
      dtc authored
      will place the instance in the static space but still move the
      substructure lists and arrays to the RO space. This is needed for
      compact-info environments which cache the last name in the instance
      which needs to be scavenged, but the hash arrays can still be placed
      in the RO space (the cache name was not being scavenge which could
      cause a false hit if very unlucky). Shall uses this new option in
      compiler/globaldb.lisp after people have had a chance to bootstrap in
      this new support.
      3d400aaa
  2. Apr 01, 1997
    • dtc's avatar
      Support for some specialised signed array types: (signed-byte 8), · d5d4504f
      dtc authored
      (signed-byte 16), (signed-byte 30), (signed-byte 32).  These patches
      include the general support and the x86 backend support; more to
      follow. The important changes are conditional on the :signed-array
      feature so shouldn't affect the source without this feature. This work
      has been driven by Raymond Toy.
      d5d4504f
  3. Oct 31, 1994
  4. Feb 11, 1994
  5. Feb 10, 1994
  6. Aug 30, 1993
  7. Aug 24, 1993
  8. Aug 22, 1993
  9. Jul 21, 1993
  10. Jul 20, 1993
  11. Jul 17, 1993
    • ram's avatar
      Changed MAKE-LAYOUT to initialize (or arrange to initialize) the · 3df796c7
      ram authored
      LAYOUT-HASH so that structure layouts get initialized, etc.
      Add DIRECT-SUPERCLASSES slot to BUILT-IN-CLASS and initialize it.
      Add FIND-CLASS-CELL, CLASS-CELL-CLASS and CLASS-CELL-NAME to support
      forward references to redefinable or undefined classes.
      INFO TYPE CLASS is now a CLASS-CELL or NIL, and the class is actually
      in the CLASS-CELL-CLASS.
      Added some missing elements in the class-precedence lists of float and
      number.
      3df796c7
  12. Jul 10, 1993
    • ram's avatar
      Add stuff to initialize the layout hash. Add standard-class and · f1adfe69
      ram authored
      random-pcl-class for representing objects whose real class is a PCL
      class.  Add class-pcl-class slot for tracking the PCL class of any class.
      Changed layout invalidating to set to :INVALID, not T, since PCL uses T
      to mean valid.
      f1adfe69
  13. May 19, 1993
  14. May 13, 1993
  15. Apr 04, 1993
  16. Mar 14, 1993
  17. Mar 13, 1993
  18. Mar 01, 1993
  19. Feb 23, 1993
  20. Feb 18, 1993
  21. Feb 17, 1993
  22. Feb 16, 1993
  23. Feb 11, 1993
  24. Feb 10, 1993
  25. Feb 08, 1993
  26. Feb 04, 1993
  27. Jan 15, 1993
Loading