Skip to content
Snippets Groups Projects
  1. Aug 26, 2009
  2. Aug 24, 2009
  3. Aug 19, 2009
  4. Aug 18, 2009
    • rtoy's avatar
      o QSORT always sorts by <, so no need for a test parameter. · dc416f72
      rtoy authored
      o Add some declarations to silence the compiler and speed up code.
      o Add support for solaris with gencgc.
      o Add support to disassembler to provide annotations showing how often
        each instruction was sampled.
      dc416f72
    • rtoy's avatar
      Add Gerd's sprof statistical profiler. · 830bdba9
      rtoy authored
      contrib/CATALOG.TXT:
      o Update with sprof info
      
      contrib/contrib.lisp:
      o Add defmodule for sprof.
      
      contrib/sprof/compile-sprof.lisp:
      o New file to compile and load sprof.
      
      contrib/sprof/sprof.catalog:
      o New file for sprof catalog
      
      contrib/sprof/sprof.lisp:
      o New file for implementation of sprof itself.
      830bdba9
    • rtoy's avatar
      o Add *C-COMPILER* and *C-COMPILER-FLAGS* to hold default C compiler · 635e73a0
      rtoy authored
        and C compiler flags.
      o Add a hackish implementation of mkdtemp for Solaris which doesn't
        have a mkdtemp C function.
      635e73a0
    • rtoy's avatar
      contrib/CATALOG.TXT: · e62c9818
      rtoy authored
      o Remove entry for PROFILE, which is no longer a contrib.
      o Add entry for new embedded-c.
      
      contrib/contrib.lisp:
      o Add defmodule for ops (contrib-ops).
      o Add defmodule for embedded-c (contrib-embedded-c).
      
      contrib/embedded-c/embedded-c.catalog:
      o New file
      
      contrib/embedded-c/embedded-c.lisp:
      o New file that contains Helmut Eller's embedded-c. Added to CMUCL,
        with permission from Helmut.
      e62c9818
    • rtoy's avatar
      Add contrib directory to extra tarball. These were always part of the · e5bef4bf
      rtoy authored
      CMUCL source tree, but were never delivered in a distribution.
      
      code/module.lisp:
      o Define module "cmu-contribs" that loads defmodule definitions for
        the contrib code.
      
      code/save.lisp:
      o Add "library:contrib/" to the modules search-list so we can find the
        installed contribs.
      
      tools/make-extra-dist.sh:
      o Install all contrib files
      
      contrib/contrib.lisp:
      o New file that defines modules for the contrib packages.
      e5bef4bf
  5. Aug 17, 2009
  6. Aug 14, 2009
  7. Aug 13, 2009
  8. Aug 12, 2009
  9. Aug 11, 2009
    • rtoy's avatar
      Some symbol cleanups. · 36b8abb9
      rtoy authored
      code/exports.lisp:
      o Import STREAM:SET-SYSTEM-EXTERNAL-FORMAT into the EXT package.
      o Define and export %sin-quick, %cos-quick, and %tan-quick only for
        x87 builds.
      
      compiler/float-tran.lisp:
      o Only apply defknowns and deftransforms for %sin-quick, %cos-quick,
        and %tan-quick for x87 builds.
      36b8abb9
    • rtoy's avatar
      Don't want debug 0. Makes debugging much harder. · 92787d35
      rtoy authored
      92787d35
    • rtoy's avatar
      o Put some comments back in. · f81b5350
      rtoy authored
      o Put back some unicode/unicode-bootstrap conditionals.
      f81b5350
  10. Aug 10, 2009
  11. Aug 09, 2009
  12. Jul 24, 2009
  13. Jul 23, 2009
    • rtoy's avatar
      code/extfmts.lisp: · 747efc31
      rtoy authored
      o Move the +ss-ef-foo+ constants to here from strategy.lisp, and
        update them so they don't overlap with existing +ef-foo+ constants.
      o Update +ef-max+ accordingly.
      
      pcl/simple-streams/impl.lisp:
      o Use +ss-ef-str+ instead of +ef-str+ in simple-stream-strlen.
      
      pcl/simple-streams/strategy.lisp:
      o Comment out +ss-ef-foo+ constants.
      o Use +ef-max+ instead of +ss-ef-max+, which is no longer defined.
      o Fix bugs in %dc-write-chars-fn:
        - Use ef variable
        - Need to call flush-out-buffer, not flush-buffer for dual-channel
          streams.
      747efc31
    • rtoy's avatar
      Update from logs. · d7a3131c
      rtoy authored
      d7a3131c
    • rtoy's avatar
      Remove *TRACE-PRINT-LEVEL* and *TRACE-PRINT-LENGTH*, which don't · 54ae6901
      rtoy authored
      appear to be used anywhere.
      54ae6901
Loading