Skip to content
Snippets Groups Projects
  1. Mar 08, 1999
  2. Mar 04, 1999
  3. Nov 13, 1998
  4. Sep 17, 1998
  5. Aug 30, 1998
    • dtc's avatar
      Revise the address map to better utilise the address space, allowing · 0d71a1cd
      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.
      0d71a1cd
  6. Jul 24, 1998
  7. Jun 19, 1998
  8. Jun 16, 1998
  9. Jun 07, 1998
  10. May 13, 1998
  11. Mar 31, 1998
  12. Mar 30, 1998
  13. Mar 21, 1998
  14. Mar 11, 1998
  15. Mar 10, 1998
  16. Mar 03, 1998
  17. Feb 24, 1998
    • dtc's avatar
      Cleanup the float bit accessors single-float-bits, · 5d371315
      dtc authored
      double-float-high-bits, and double-float-low-bits; allowing the
      argument to be on stack in which case the bits can be accessed
      directly.
      
      Add a %log1p version that checks the argument range necessary for the
      386/486, the faster Pentium specific version is used if :pentium is in
      backend features.
      5d371315
    • dtc's avatar
      Add the FCOMPP instruction. · 4d573d2f
      dtc authored
      4d573d2f
  18. Feb 21, 1998
  19. Feb 19, 1998
  20. Feb 15, 1998
  21. Feb 14, 1998
  22. Jan 29, 1998
  23. Jan 24, 1998
  24. Jan 17, 1998
  25. Jan 12, 1998
  26. Jan 06, 1998
  27. Jan 05, 1998
    • dtc's avatar
      Change to the handling of floating point zeros within numeric type · 3fe8030e
      dtc authored
      specifiers by Raymond Toy. With these changes -0.0 and 0.0 and
      considered separate on the float type intervals which is more natural
      for many arithmetic function derive type optimizers.  These changes
      are dependent upon the :negative-zero-is-not-zero feature.
      3fe8030e
  28. Dec 31, 1997
  29. Dec 20, 1997
  30. Dec 19, 1997
  31. Dec 11, 1997
  32. Dec 05, 1997
    • dtc's avatar
      Fix the defaulting of unsupplied values in default-unknown-values. The · 0e1ed63a
      dtc authored
      arguments on the stack (those past the third argument) were not being
      defaulted to NIL due to a bug and just picked up whatever junk was on
      the stack.  Re-write and enable the branch that handles 4 to 7
      arguments because simpler code can be generated in this case.
      0e1ed63a
Loading