- Aug 26, 2009
-
-
rtoy authored
-
- Aug 24, 2009
-
-
rtoy authored
we don't have the functions for :e-crlf anymore.
-
- Aug 19, 2009
- Aug 18, 2009
-
-
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.
-
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.
-
rtoy authored
and C compiler flags. o Add a hackish implementation of mkdtemp for Solaris which doesn't have a mkdtemp C function.
-
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.
-
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.
-
- Aug 17, 2009
- Aug 14, 2009
- Aug 13, 2009
-
-
rtoy authored
(merge-pathnames (make-pathname :directory '(:relative :back :back :back :back :back :back)) (pathname "./tmp/junk/core")) First, MERGE-DIRECTORIES would back up too far and remove :ABSOLUTE. Don't do that. Second, after fixing MERGE-DIRECTORIES, the resulting pathname directory is '(:ABSOLUTE :BACK :BACK ...) which is illegal. Call MAKE-PATHNAME instead of %MAKE-PATHNAME-OBJECT so we check for illegal pathnames.
-
rtoy authored
tar is not already GNU tar.
-
rtoy authored
"release-$$" instead of the fixed name "release".
-
rtoy authored
surrogate or a lone trailing surrogate) get replaced with the replacement character.
-
- Aug 12, 2009
- Aug 11, 2009
-
-
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.
-
rtoy authored
-
rtoy authored
o Put back some unicode/unicode-bootstrap conditionals.
-
- Aug 10, 2009
-
-
rtoy authored
-
rtoy authored
-
rtoy authored
assigned. It should return NIL if the codepoint is NOT assigned.
-
rtoy authored
-
rtoy authored
-
rtoy authored
-
rtoy authored
o Standard streams no longer change formats when *default-external-format* changes. Use stream:set-system-external-format instead, or (setf external-format). o char-to-octets properly handles surrogate characters being written. o Makes simple-streams work again. This change needs to be cross-compiled. 2009-07 binaries work for cross-compiling using the 19e/boot-2008-05-cross-unicode-*.lisp cross-compile script.
-
- Aug 09, 2009
-
-
rtoy authored
-
- Jul 24, 2009
-
-
rtoy authored
-
- Jul 23, 2009
-
-
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.
-
rtoy authored
-
rtoy authored
appear to be used anywhere.
-