Skip to content
Snippets Groups Projects
  1. Nov 01, 1997
    • 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
  2. 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
  3. Oct 24, 1997
  4. Oct 18, 1997
  5. Oct 15, 1997
  6. Oct 09, 1997
  7. Oct 08, 1997
  8. Oct 05, 1997
  9. Oct 02, 1997
  10. Sep 29, 1997
  11. Sep 24, 1997
  12. Sep 22, 1997
  13. Sep 20, 1997
    • dtc's avatar
      Avoid unnecessary re-compiling of defsys; was looking for a fasl · a0cb23fa
      dtc authored
      object file but byte compiling so should have been looking for a
      byte-fasl object file.
      a0cb23fa
    • dtc's avatar
      Updates from Raymond Toy: · 15ca185f
      dtc authored
      Elfun-derive-type-union didn't properly handle the case of
      elfun-derive-type-1 returning a union type like (or float (complex
      float)) - it does now.
      
      Elfun-derive-type-1 is slightly enhanced so that if the input is a
      complex type, the result is a complex type of the same.  Before, we
      just returned default-type.  Also, it's a bit smarter now so that if
      the result is supposed to be (or float (complex float)), we try to
      refine float to single-float or double-float if possible.
      15ca185f
    • dtc's avatar
      Update from Raymond Toy: Merge-types-aux didn't know how to handle the · b3d03d27
      dtc authored
      case where the numeric-type list contained complex numbers.  No
      merging is done in this case, and that complex type is simply added.
      b3d03d27
  14. Sep 16, 1997
  15. Sep 15, 1997
Loading