- Feb 22, 2003
- Feb 21, 2003
- Feb 20, 2003
- Feb 18, 2003
- Feb 17, 2003
- Feb 16, 2003
-
-
emarsden authored
Extra static symbols for the recent core-search-path changes, for the Alpha architecture.
-
emarsden authored
VALID-FUNCTION-NAME-P, instead of checking for (setf xxx) names. Declare two new valid function name classes: names of the form (:macro foo) (:compiler-macro foo) that are now used to name lambda nodes in IR1.
-
emarsden authored
- added information on the linkage-table feature, that was written by Raymond Toy - added a little information on the Info database - more use of verbatim environments so that LaTeX formats things correctly - removed obsolete information regarding source organisation at CMU
-
gerd authored
Put in #+linkage-table.
-
- Feb 15, 2003
-
-
pmai authored
This change causes condition printing (generally) and condition reporting (in particular) to go via print-object, once PCL is loaded, as required by ANSI. Note that the :report option of define-condition still goes through the old non-print-object mechanism (which is allowed by ANSI), but that this mechanism is now invoked via a default method of print-object specialized on condition. Hence user-defined methods on print-object are now effective, instead of being bypassed through the old mechanism.
-
pmai authored
without the extended function name functionality work.
-
gerd authored
T to FUNCTION. From sbcl.
-
gerd authored
-
- Feb 14, 2003
-
-
toy authored
has a relative directory component, it is taken as relative to DEFAULTS instead of signaling an error that it can't be represented relative to DEFAULTS.
-
gerd authored
valid-function-name-p. * compiler/fndb.lisp (disassemble): First arg is an extended function designator, according to ANSI, which includes lists.
-
- Feb 12, 2003
-
-
emarsden authored
terminal when gencgc exhausts dynamic space.
-
cracauer authored
Fix a problem with the consing-free allocation counter. If you allocate more than most-positive-fixnum bytes between two GCs, do a normal, possibly consing addition instead of the fast dfixnum increment. Also clean up the exports of the dfixnum package and define a new operator to increment a dfixnum by any integer. Tested: full ITA testsuite, tried the profiler, tried various allocation patterns which failed before this fix.
-
emarsden authored
preparation for the 18e release. This change makes it necessary to intervene during the rebuild: when loading the FASL files, a continuable error related to fasl-file-version mismatch will be signalled. Say (setq cl::*skip-fasl-file-version-check* t) then select the CONTINUE restart, and the build should proceed without problems.
-
gerd authored
with -shared.
-
- Feb 11, 2003
-
-
toy authored
-
toy authored
initializer given on the mt19937 website. o Allow INIT-RANDOM-STATE to take either an integer or a vector to initialize the state of a random-state object o Added GENERATE-SEED to generate a seed suitable for use by INIT-RANDOM-STATE. Use /dev/urandom if available. (Based on work by Eric Marsden).
-
- Feb 10, 2003
-
-
gerd authored
valid-function-name-p.
-
- Feb 09, 2003
-
-
emarsden authored
-
emarsden authored
Compiling the following function generates an efficiency note; with the patch the note disappears. (defun foo () (declare (optimize speed)) (let* ((stream (make-string-input-stream "0 1 2 3)")) (read (read-delimited-list #\) stream))) (find 2 read))) ; (find 2 read) ; Note: Unable to optimize due to type uncertainty: ; The second argument is a (or null vector cons), not a simple-base-string. Problem and fix from Tony Martinez via SBCL.
-
emarsden authored
-
emarsden authored
-
emarsden authored
mailing list.
-
- Feb 08, 2003
-
-
gerd authored
* code/macros.lisp (evaluate-declaration-context): Use valid-function-name-p.
-
- Feb 06, 2003