Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

sbcl Log


Commit Date  
[8396ee] (sbcl_1_0_9) by William Harold Newman William Harold Newman

1.0.9: release, will be tagged as sbcl_1_0_9

2007-08-27 00:10:15 Tree
[ce495d] by Thiemo Seufer Thiemo Seufer

1.0.8.48: Update comment.

2007-08-26 20:53:34 Tree
[4858ac] by Thiemo Seufer Thiemo Seufer

1.0.8.47: Declare alien input parameters as such.

2007-08-26 20:32:09 Tree
[ffc7fb] by Rudi Schlatte Rudi Schlatte

1.0.8.46: attempt to answer the "executables" FAQ in the manual

* The information was there, but hidden in the second part of a
somewhat-related paragraph in a generic section.

* Including "Executables" in the first page of the table of contents
should make the function easier to find, one hopes...

2007-08-21 09:56:21 Tree
[175f39] by Juho Snellman Juho Snellman

1.0.8.45: Fix sb-sprof on non-x86oids

* Patch by Pierre Mai

2007-08-21 06:15:07 Tree
[c55397] by Juho Snellman Juho Snellman

1.0.8.44: Fix EQUALP on structures with raw slots

* Old version was basically accessing raw slots with %INSTANCE-REF,
and doing EQUALP on the results. This was most obviously wrong
for raw slots that were larger than a word (double-floats on 32-bit
platforms). Less obviously this is also wrong for some float
corner-cases, like negative zeroes.
* Add RAW-INSTANCE-SLOTS-EQUALP which instead grovels the layout for
the slot definitions and determines the proper accessor functions
for each slot from that.
* Reported by Vjacheslav Fyodorov.

2007-08-21 05:18:42 Tree
[c45da8] by Juho Snellman Juho Snellman

1.0.8.43: Fix GCD on most-negative-fixnum on x86-64

* Bogus type declarations.
* Reported by Gregory Vanuxem on sbcl-devel.

2007-08-21 05:12:33 Tree
[037f06] by Juho Snellman Juho Snellman

1.0.8.42: Fix some source-location bugs, alternate sb-cover annotation mode

* Bug introduced in the code coverage commit caused sldb-show-source
to highlight the wrong forms in many cases.
* Changes in 1.0.6.23 caused branch forms to be not annotated as
such in sb-cover.
* Add a new annotation mode to sb-cover, which basically uses
the source location information of the car of the form instead
of using the information for the form itself. This mode shows
explicitly which forms have been instrumented. According to
a #lisp poll, the old version looks nicer, so it's been retained
as the default.

2007-08-20 17:12:49 Tree
[0455d5] by Rudi Schlatte Rudi Schlatte

1.0.8.41: doc spelling fixes.

2007-08-20 09:14:46 Tree
[e03314] by Thiemo Seufer Thiemo Seufer

1.0.8.40: Acrually use reset-signal-mask only for Linux/MIPS.

2007-08-20 07:08:09 Tree
[fa3c96] by Thiemo Seufer Thiemo Seufer

1.0.8.39: Mark remaining MIPS test failures as known.

2007-08-20 00:04:20 Tree
[dd56f2] by Thiemo Seufer Thiemo Seufer

1.0.8.38: Add missing quote sign.

2007-08-19 23:59:46 Tree
[84c126] by Thiemo Seufer Thiemo Seufer

1.0.8.37: Workaround (or bugfix?) for blocked SIGTRAP on SBCL/MIPS.

2007-08-19 23:57:09 Tree
[9dcd91] by Thiemo Seufer Thiemo Seufer

1.0.8.36: Improve MIPS (and HPPA) floating pooint support.
- For MIPS/HPPA, the NaN signalling bit's meaning is inverted.
- Implement FLOATING-POINT-MODES and SET-FLOATING-POINT-MODES in C.
- Delete the corresponding VOPs.
- Document the MIPS special "unimplemented" floating point trap.
- Add handling of the floating point control word in C signal handlers.
- Mark NAN-COMPARISIONS as expected failure on MIPS. (It still doesn't
work due to a kernel bug, siginfo_t's si_code field doesn't get
updated properly.)

2007-08-19 23:46:04 Tree
[66de80] by Thiemo Seufer Thiemo Seufer

1.0.8.35: Fix MIPS foreign_function_call_active handling.

2007-08-19 23:34:37 Tree
[3f7918] by Thiemo Seufer Thiemo Seufer

1.0.8.34: Fix MIPS spinlock implementation.

2007-08-19 23:31:36 Tree
[62c1c9] by Nikodemus Siivola Nikodemus Siivola

1.0.8.33: sample sbcl-export alias in Git for SBCL Hackers

* Forgot to save the file, so missed from the last commit...

2007-08-18 15:13:53 Tree
[0d9184] by Nikodemus Siivola Nikodemus Siivola

1.0.8.32: improved Git for SBCL Hackers in a few places

* Grammar and typos.

* Remove references to version.lisp-expr now that we have
branch-version.lisp-expr.

* Better explanation of history cleaning (mostly for the benefit of
non-committer hackers, shades of "How to Contribute".

* Alias for easy git-cvsexportcommit usage.

* Mention git-format-patch.

* Add link to Git User Manual.

2007-08-18 12:05:08 Tree
[7cf5d2] by Nikodemus Siivola Nikodemus Siivola

1.0.8.31: add missing Git for SBCL Hackers guide

* Accidentally left out from 1.0.8.15.

2007-08-18 04:08:54 Tree
[a9813c] by Nikodemus Siivola Nikodemus Siivola

1.0.8.30: better standard-instance accessors

* Add SETF functions for STANDARD-INSTANCE-ACCESS and
FUNCALLABLE-STANDARD-INSTANCE-ACCESS.

* Declare them and the readers inline.

Thanks to Attila Lendvai.

2007-08-18 04:07:13 Tree
[1de0cc] by Nikodemus Siivola Nikodemus Siivola

1.0.8.29: better printing of anonymous objects

* In PCL, the NAMED-OBJECT-PRINT-FUNCTION prints the identity of the
object when it has no name. Among other things, it affects the
printing of anonymous classes.

Thanks to Attila Lendvai.

2007-08-18 04:02:15 Tree
[c62a9a] by Nikodemus Siivola Nikodemus Siivola

1.0.8.28: split REAL-MAKE-METHOD-LAMBDA back into two parts

* Turns out my earlier merging of REAL-MAKE-METHOD-LAMBDA
and MAKE-METHOD-LAMBDA-INTERNAL was ill adviced: the split
is good to have so that redefining the latter in the
final image actually changes the behaviour of the system.

* Add an explanatory comment.

2007-08-18 03:50:49 Tree
[df92b0] by William Harold Newman William Harold Newman

1.0.8.27: Improve error handling for (DESTRUCTURING-BIND (...) 'NOTLIST ...).

2007-08-14 19:52:21 Tree
[8300ad] by Thiemo Seufer Thiemo Seufer

1.0.8.26: More MIPS singlestepper fixes.

2007-08-14 15:53:26 Tree
[284c8f] by Nikodemus Siivola Nikodemus Siivola

1.0.8.25: refactor CAN-OPTIMIZE-ACCESS usage and interface

* Make the constant slot-name and the possible new-value-form
additional return values.

* Use CONSTANT-FORM-VALUE instead of EVAL to get the constant
slot-name. Also use the environment correctly to CONSTANTP
and CONSTANT-FORM-VALUE.

* Call CAN-OPTIMIZE-ACCESS in the various instance-access optimizers
and not around calls to them, so that they can directly use the
slot-name and new-value-form results from CAN-OPTIMIZE-ACCESS
instead of having to recompute them.

2007-08-13 13:55:15 Tree
Older >