sbcl Log


Commit Date  
[025678] by Christophe Rhodes Christophe Rhodes

0.9.3.7:
Merge "Extend address spaces on mips" (THS sbcl-devel 2005-07-15)

2005-07-28 14:03:15 Tree
[3de8e4] by Christophe Rhodes Christophe Rhodes

0.9.3.6:
merge "Fix mips inst syscall definition" (THS sbcl-devel 2005-07-15)

2005-07-28 13:47:32 Tree
[a4d858] by Paul F. Dietz Paul F. Dietz

0.9.3.5:
Accelerate the unparse type-method for character-set, which profiling
revealed was a significant time sink for bug #384.

2005-07-28 09:36:01 Tree
[c906a1] by Paul F. Dietz Paul F. Dietz

0.9.3.4:
Speed up hashed remove-duplicate by properly sizing the hash table.
Make an AVER in make-character-set-type run in O(n) instead
of O(nlogn) time.

2005-07-28 01:20:34 Tree
[20ff6a] by Nathan Froyd Nathan Froyd

0.9.3.3:
Oops. Fix signed-num INTEGER-LENGTH VOP on the PPC to not
overwrite the argument if the arg is negative.

[belated version.lisp-expr commit]

2005-07-27 19:10:00 Tree
[6b2e5a] by Nathan Froyd Nathan Froyd

0.9.3.3:
Oops. Fix signed-num INTEGER-LENGTH VOP on the PPC to not
overwrite the argument if the arg is negative.

2005-07-27 18:59:50 Tree
[d319b9] by Nathan Froyd Nathan Froyd

0.9.3.2:
Micro-optimizations:
* MAKE-FIXNUM on PPC now takes one instruction rather than two;
* signed-num INTEGER-LENGTH VOP on PPC does not require a
temporary register;
* Added unsigned-num INTEGER-LENGTH VOP on PPC;
* Musings on processor-specific micro-optimizations added to
OPTIMIZATIONS.

2005-07-26 18:51:43 Tree
[ef3fa4] by Paul F. Dietz Paul F. Dietz

A more efficient algorithm for remove-duplicates on lists when there
is no :key or :test-not argument and :test is one of the standardly
acceptable arguments for make-hash-table. The previous algorithm
ran in O(n^2) time; this algorithm runs in O(n) time, n the length
of the list.

2005-07-26 12:51:01 Tree
[94cb04] (sbcl_0_9_3) by William Harold Newman William Harold Newman

0.9.3:
release, tagged as sbcl_0_9_3

2005-07-25 23:32:46 Tree
[83adf8] by Brian Mastenbrook Brian Mastenbrook

0.9.2.53: "oops". It helps if you actually enable the unbroken code in the situations in which you've unbroken it. ANSI test DECODE-UNIVERSAL-TIME.5 now passes.

2005-07-21 02:44:19 Tree
[3e74cb] by Brian Mastenbrook Brian Mastenbrook

0.9.2.52: fix some bugs relating to universal times outside Unix's representable range in DECODE- and ENCODE-UNIVERSAL-TIME (reported by Paul Dietz and his magical ANSI test suite)

2005-07-21 02:36:23 Tree
[ba7ca9] by Teemu Kalvas Teemu Kalvas

* performance patch: declare buffer types in fd-stream internals for massive
speed benefit. Over 3 times speedup on looped read-line.

2005-07-15 18:03:26 Tree
[e86079] by William Harold Newman William Harold Newman

0.9.2.51:
should be the last sizable slice of whitespace canonicalization (but
it yet remains at least to consider *.sh/*.S/*.foobar, to make
canonicalness check run as part of tests/, and to remove
annoying "echo" statements)
(Anyone who ends up here with "cvs annotate" probably
wants to look at the "tabby" tagged version.)

2005-07-14 20:24:16 Tree
[81ce38] by William Harold Newman William Harold Newman

0.9.2.50:
another slice of whitespace canonicalization
(Anyone who ends up here with "cvs annotate" probably
wants to look at the "tabby" tagged version.)

2005-07-14 19:45:31 Tree
[3a5eef] by William Harold Newman William Harold Newman

0.9.2.49:
another slice of whitespace canonicalization
(Anyone who ends up here with "cvs annotate" probably
wants to look at the "tabby" tagged version.)

2005-07-14 19:28:16 Tree
[0d871f] by William Harold Newman William Harold Newman

0.9.2.48:
another slice of whitespace canonicalization
(Anyone who ends up here with "cvs annotate" probably
wants to look at the "tabby" tagged version.)

2005-07-14 19:13:44 Tree
[d604a3] by William Harold Newman William Harold Newman

0.9.2.47:
another slice of whitespace canonicalization
(Anyone who ends up here with "cvs annotate" probably
wants to look at the "tabby" tagged version.)

2005-07-14 18:56:58 Tree
[c2431e] by William Harold Newman William Harold Newman

0.9.2.46:
another slice of whitespace canonicalization
(Anyone who ends up here with "cvs annotate" probably
wants to look at the "tabby" tagged version.)

2005-07-14 18:52:36 Tree
[52cfe5] by William Harold Newman William Harold Newman

0.9.2.45:
another slice of whitespace canonicalization
(Anyone who ends up here with "cvs annotate" probably
wants to look at the "tabby" tagged version.)

2005-07-14 18:48:31 Tree
[f1ffbf] by William Harold Newman William Harold Newman

0.9.2.44:
another slice of whitespace canonicalization
(Anyone who ends up here with "cvs annotate" probably
wants to look at the "tabby" tagged version.)

2005-07-14 18:35:32 Tree
[4898ef] by William Harold Newman William Harold Newman

0.9.2.43:
another slice of whitespace canonicalization
(Anyone who ends up here with "cvs annotate" probably
wants to look at the "tabby" tagged version.)

2005-07-14 16:30:05 Tree
[79cc56] by William Harold Newman William Harold Newman

0.9.2.42:
one slice of whitespace canonicalization
(Anyone who ends up here with "cvs annotate" probably
wants to look at the "tabby" tagged version.)

2005-07-14 15:41:10 Tree
[3e9cd9] by Paul F. Dietz Paul F. Dietz

Updated version no. (belatedly) for addition of bug #384

2005-07-14 13:18:29 Tree
[70f19d] by Paul F. Dietz Paul F. Dietz

Add bug 384, involving performance problem in the compiler on
types that normalize to very large MEMBER types on characters.

2005-07-14 11:49:50 Tree
[1af3fa] by William Harold Newman William Harold Newman

0.9.2.40:
added scripts to impose whitespace canonicalization
added scripts to check that sources haven't drifted away from
canonical whitespacing (as when someone doesn't use
emacs' INDENT-TABS-MODE=NIL...)
(Note that the scripts include an annoying level of "echo"-ish
commands which should probably be removed once things seem
to be working OK for everyone.)
(Something about huge touch-every-file "cvs commit" of
canonicalized-whitespace versions of all sources is
clashing with my flaky internet connection, so there may
be some further delay in committing the result of running
the scripts.)

2005-07-12 12:58:01 Tree
Older >