sbcl Log


Commit Date  
[811f9c] (sbcl_0_9_6) by William Harold Newman William Harold Newman

0.9.6:
release, tagged as sbcl_0_9_6

2005-10-27 01:43:16 Tree
[b9cdd9] by Juho Snellman Juho Snellman

0.9.5.85:
Here is +FASL-FILE-VERSION+, coming downstairs now, bump, bump, bump,
on the back of his head, behind Christopher Robin.

2005-10-24 11:45:59 Tree
[c2dd4d] by Brian Mastenbrook Brian Mastenbrook

0.9.5.84: fix PPC stack alignment problems in call_into_c on Darwin
* Fix from Cyrus Harmon, 2005-10-19, "PPC alignment redux"
* When calling into C, OS X expects the stack to be 16-byte aligned or
else C functions which use AltiVec see strange corruption

2005-10-23 19:28:59 Tree
[e4e40e] by Nikodemus Siivola Nikodemus Siivola

0.9.5.83: almost fix COMPUTE-RESTARTS & FIND-RESTART
* back out the previous change to COMPUTE-RESTARTS.
* make FIND-RESTART check the activity, not applicability, of a restart object
passed in as an argument.

=> now both the Helmut Eller's case and ansi-tests pass.

Although: I dispute COMPUTE-RESTARTS.10 and RESTART-BIND.20. See emails to
sbcl-devel around Sun, 16 Oct 2005 13:12. The more radical changes outlined there
are not part of this yet.

2005-10-22 10:20:14 Tree
[dc4774] by Christophe Rhodes Christophe Rhodes

0.9.5.82:
Commit band-aid fix for compiler float / ROUND-NUMERIC-BOUND
problem, and document the real problem

2005-10-21 12:21:24 Tree
[71c1af] by Thiemo Seufer Thiemo Seufer

0.9.5.81:
Less copy&paste for the Linux sigsegv handler.

2005-10-21 11:45:45 Tree
[a1e7c2] by Gabor Melis Gabor Melis

0.9.5.80:
* added cold init explanation (Xof, #lisp 2005-10-19) to internals
manual

2005-10-21 11:23:07 Tree
[9a8331] by Juho Snellman Juho Snellman

0.9.5.79:
Compact the global environment info even when saving a core without
purifying. Shrinks the x86-64 core by about 2.5MB.

2005-10-20 20:44:16 Tree
[e663f8] by Gabor Melis Gabor Melis

0.9.5.78:
* be nicer to gdb: use SIGINT instead of SIGTRAP for the
SA_NODEFER test (thanks to Cyrus Harmon)

2005-10-20 09:47:41 Tree
[9524f3] by Thiemo Seufer Thiemo Seufer

0.9.5.77:
Silence compiler warnings.

2005-10-19 18:09:14 Tree
[d4d6c4] by Gabor Melis Gabor Melis

0.9.5.76:
* detect sigaction/sa_nodefer workingness at runtime instead of
compile time
* add sa_nodefer workaround to the high level interrupt handlers too
* removed obsolote failing thread test
* source consistency cosmetics

2005-10-17 10:58:30 Tree
[166021] by Gabor Melis Gabor Melis

0.9.5.75:
* %halt on SIGABRT

2005-10-17 09:18:46 Tree
[817aab] by Juho Snellman Juho Snellman

0.9.5.74:
* Fix a broken callback test
* Increment core file version number to reflect the new page table
section.

2005-10-16 14:33:13 Tree
[d411bb] by Juho Snellman Juho Snellman

0.9.5.73:
* Fix x86/x86-64 build
* Kill a gcc warning on unithreaded x86

2005-10-15 22:25:00 Tree
[79d0a5] by Thiemo Seufer Thiemo Seufer

0.9.5.72:
Improve ldb register output.

2005-10-15 20:00:27 Tree
[60f568] by Thiemo Seufer Thiemo Seufer

0.9.5.71:
De-obfuscate pa_alloc implementation.

2005-10-15 19:59:04 Tree
[d7dabe] by Juho Snellman Juho Snellman

0.9.5.70:
Fix AVER on x86-64 when both the first argument and result of
a MAKE-COMPLEX-FOO-FLOAT VOP occupy the same stack slot. Patch
by Lutz Euler (sbcl-devel "Bug with complex float temporaries
on x86-64 and fix" on 2005-10-15).

2005-10-15 19:40:32 Tree
[47cef1] by Thiemo Seufer Thiemo Seufer

0.9.5.69:
Silence compiler warning.

2005-10-15 19:10:32 Tree
[7e53ad] by Juho Snellman Juho Snellman

0.9.5.68:
Use the C7 MOV instruction instead of the B8 one for loading
small immediates to qword registers on x86-64. (Shaves about
250k off the core.)

2005-10-15 18:58:05 Tree
[43bc8d] by Juho Snellman Juho Snellman

0.9.5.67:
The CODE->FOO-MAPPER functions generated by DEFINE-UNIBYTE-MAPPER
are very large, and inlined a lot. This caused both large
slowdowns in SBCL builds and a lot of core file bloat (700k on
x86-64). Remove the inlining.

2005-10-15 17:36:20 Tree
[253dae] by Juho Snellman Juho Snellman

0.9.5.66:
Fix the umpteenth sign-extension problem on x86-64 (invalid
types for SIGN-EXTEND VOP).

2005-10-15 14:02:34 Tree
[2fee5f] by Juho Snellman Juho Snellman

0.9.5.65:
Oops, slam.sh considered harmful. Move definition of *VALUES-TYPE-OKAY*
to early-alieneval.lisp.

2005-10-15 13:32:32 Tree
[f1c9a8] by Juho Snellman Juho Snellman

0.9.5.64:
Support callbacks with void return types.

* Export SB-ALIEN:ALIEN-VOID-TYPE-P
* Bind *VALUES-TYPE-OKAY* to T when parsing of the return type
* Add test (+ another test for a x86-64 sign extension failure)

2005-10-15 12:55:53 Tree
[b4a85c] by Juho Snellman Juho Snellman

0.9.5.63:
Callbacks on x86-64.

2005-10-15 12:24:30 Tree
[15db88] by Nikodemus Siivola Nikodemus Siivola

0.9.5.62: trivial PCL cleanups
* it's PRINTED-AS-FUNCALLABLE-STANDARD-CLASS, not
PRINTED-AS-CLOS-FUNCALLABLE-STANDARD-CLASS.
* PARSE-FSPEC is a no-op -- kill it.
* GBOUNDP and GMAKUNBOUND are null and useless wrappers -- kill them. Keep GDEFINITION
and (SETF GDEFINITION) as they may become useful when FDEFINITION stops bypassing
fwrappers/encapsulations.

2005-10-15 10:31:38 Tree
Older >