bordeaux-threads:bordeaux-threads.git
9 years agoAdd Scieneer Common Lisp support.
Douglas Crosher [Sun, 26 Oct 2008 12:37:25 +0000 (13:37 +0100)]
Add Scieneer Common Lisp support.

10 years agoFix broken MAKE-THREAD for CMUCL. (from Hans Huebner) version-0_5_1
Greg Pfeil [Sat, 26 Jul 2008 13:49:30 +0000 (15:49 +0200)]
Fix broken MAKE-THREAD for CMUCL. (from Hans Huebner)

10 years agoincremented version
Greg Pfeil [Sat, 26 Jul 2008 13:43:46 +0000 (15:43 +0200)]
incremented version

10 years agoOnly expand default function/macro when there is no platform-specific implementation...
Greg Pfeil [Sat, 26 Jul 2008 13:40:14 +0000 (15:40 +0200)]
Only expand default function/macro when there is no platform-specific implementation. (from Hans Huebner)

10 years agoShadowed WITH-TIMEOUT, now that it's exported by LIFT.
Greg Pfeil [Sat, 26 Jul 2008 13:38:40 +0000 (15:38 +0200)]
Shadowed WITH-TIMEOUT, now that it's exported by LIFT.

10 years agoincremented version version-0_5 version-0_5_0
Greg Pfeil [Mon, 2 Jun 2008 02:08:27 +0000 (04:08 +0200)]
incremented version

10 years agoRenamed THREAD-JOIN to JOIN-THREAD (which is the symbol we were exporting anyway).
Greg Pfeil [Mon, 2 Jun 2008 00:36:16 +0000 (02:36 +0200)]
Renamed THREAD-JOIN to JOIN-THREAD (which is the symbol we were exporting anyway).

10 years agoSpecify in index.html that bordeaux-threads more or less works on threadless implemen...
Stelian Ionescu [Tue, 8 Apr 2008 00:09:26 +0000 (02:09 +0200)]
Specify in index.html that bordeaux-threads more or less works on threadless implementations.

10 years agoAdd THREAD-JOIN interface and the implementation for SBCL.
Stelian Ionescu [Fri, 4 Apr 2008 14:04:18 +0000 (16:04 +0200)]
Add THREAD-JOIN interface and the implementation for SBCL.

10 years agoupdated version number
Greg Pfeil [Sun, 16 Dec 2007 22:30:18 +0000 (23:30 +0100)]
updated version number

10 years agoRemove INLINE declarations. version-0_4 version-0_4_0
Stelian Ionescu [Thu, 13 Dec 2007 15:48:45 +0000 (16:48 +0100)]
Remove INLINE declarations.

10 years agoExport symbol TIMEOUT.
Stelian Ionescu [Thu, 13 Dec 2007 15:44:25 +0000 (16:44 +0100)]
Export symbol TIMEOUT.

10 years agoAdd a forgotten bacquote
Stelian Ionescu [Thu, 13 Dec 2007 12:18:19 +0000 (13:18 +0100)]
Add a forgotten bacquote

10 years agoupdated version number
Greg Pfeil [Wed, 12 Dec 2007 21:35:21 +0000 (22:35 +0100)]
updated version number

10 years agoAdd WITH-TIMEOUT: native on SBCL, CMUCL and Allegro, emulated elsewhere.
Stelian Ionescu [Thu, 13 Dec 2007 01:18:19 +0000 (02:18 +0100)]
Add WITH-TIMEOUT: native on SBCL, CMUCL and Allegro, emulated elsewhere.

10 years agoAdd THREAD-SUPPORT feature when the host implementation supports threads.
Stelian Ionescu [Thu, 13 Dec 2007 01:15:42 +0000 (02:15 +0100)]
Add THREAD-SUPPORT feature when the host implementation supports threads.

10 years agoFinished conversion from methods to functions with defaults (Stelian Ionescu <sionesc... version-0_3 version-0_3_0
Greg Pfeil [Wed, 12 Dec 2007 21:31:55 +0000 (22:31 +0100)]
Finished conversion from methods to functions with defaults (Stelian Ionescu <sionescu@common-lisp.net>)

10 years agoAdded FIXME for missing functionality in ECL (Stelian Ionescu <sionescu@common-lisp...
Greg Pfeil [Wed, 12 Dec 2007 21:30:00 +0000 (22:30 +0100)]
Added FIXME for missing functionality in ECL (Stelian Ionescu <sionescu@common-lisp.net>)

10 years agoAdded threads check for ECL (Stelian Ionescu <sionescu@common-lisp.net>)
Greg Pfeil [Wed, 12 Dec 2007 21:29:02 +0000 (22:29 +0100)]
Added threads check for ECL (Stelian Ionescu <sionescu@common-lisp.net>)

10 years agoCentralized loading and checking of impl-specific thread libraries (Stelian Ionescu...
Greg Pfeil [Sun, 9 Dec 2007 21:06:18 +0000 (22:06 +0100)]
Centralized loading and checking of impl-specific thread libraries (Stelian Ionescu <sionescu@common-lisp.net>)

10 years agoMinor formatting change to copyright message (Stelian Ionescu <sionescu@common-lisp...
Greg Pfeil [Sun, 9 Dec 2007 20:48:54 +0000 (21:48 +0100)]
Minor formatting change to copyright message (Stelian Ionescu <sionescu@common-lisp.net>)

10 years agoupdated version version-0_2_2
Greg Pfeil [Mon, 26 Nov 2007 17:24:15 +0000 (18:24 +0100)]
updated version

10 years agoChanged make-mp-support-error calls to make-threading-support-error
Greg Pfeil [Mon, 26 Nov 2007 17:21:38 +0000 (18:21 +0100)]
Changed make-mp-support-error calls to make-threading-support-error

Apparently a bad reversion while resolving some repo conflicts.

10 years agoUpdated version version-0_2_1
Greg Pfeil [Mon, 26 Nov 2007 02:32:59 +0000 (03:32 +0100)]
Updated version

10 years agoResolved conflicts.
Greg Pfeil [Mon, 26 Nov 2007 02:29:21 +0000 (03:29 +0100)]
Resolved conflicts.

10 years agoShuffled around definitions to eliminate redefinition warnings.
Greg Pfeil [Mon, 26 Nov 2007 00:30:01 +0000 (01:30 +0100)]
Shuffled around definitions to eliminate redefinition warnings.

10 years agoFixed a typo in mcl.lisp
Greg Pfeil [Mon, 26 Nov 2007 00:24:51 +0000 (01:24 +0100)]
Fixed a typo in mcl.lisp

11 years agoImproved handling of unthreaded SBCL. version-0_2 version-0_2_0
Greg Pfeil [Sun, 21 Oct 2007 19:04:34 +0000 (21:04 +0200)]
Improved handling of unthreaded SBCL.

11 years agoAdded contributor list. version-0_1_4
Greg Pfeil [Sun, 21 Oct 2007 14:58:10 +0000 (16:58 +0200)]
Added contributor list.

11 years agoFixed CMU implementation, based on patch submitted by Vladimir Sekissov. version-0_1_3
Greg Pfeil [Sun, 21 Oct 2007 14:37:50 +0000 (16:37 +0200)]
Fixed CMU implementation, based on patch submitted by Vladimir Sekissov.

11 years agoUpdated the version number to the _correct_ version.
Greg Pfeil [Wed, 17 Oct 2007 03:09:06 +0000 (05:09 +0200)]
Updated the version number to the _correct_ version.

11 years agoupdated the version number
Greg Pfeil [Wed, 17 Oct 2007 03:08:15 +0000 (05:08 +0200)]
updated the version number

11 years agoAdded documentation to THREAD-ALIVE-P. version-0 version-0_1 version-0_1_2
Greg Pfeil [Tue, 16 Oct 2007 22:30:56 +0000 (00:30 +0200)]
Added documentation to THREAD-ALIVE-P.

11 years agoChanged BORDEAUX-MP to BORDEAUX-THREADS in documentation. version-0_1_1
Greg Pfeil [Tue, 16 Oct 2007 22:14:35 +0000 (00:14 +0200)]
Changed BORDEAUX-MP to BORDEAUX-THREADS in documentation.

11 years agoAdded THREAD-ALIVE-P version-0_1_0
Greg Pfeil [Tue, 16 Oct 2007 22:11:35 +0000 (00:11 +0200)]
Added THREAD-ALIVE-P

11 years agoCorrected name of method from destroy-process to destroy-thread. version-0_0_2
Greg Pfeil [Tue, 16 Oct 2007 02:24:18 +0000 (04:24 +0200)]
Corrected name of method from destroy-process to destroy-thread.

11 years agoAdded location of Armed Bear threading implementation.
Greg Pfeil [Tue, 16 Oct 2007 02:23:38 +0000 (04:23 +0200)]
Added location of Armed Bear threading implementation.

11 years agoIncremented version for copyright addition. 0_0_2
Greg Pfeil [Tue, 10 Apr 2007 04:03:07 +0000 (06:03 +0200)]
Incremented version for copyright addition.

11 years agoAdded license file.
Greg Pfeil [Tue, 10 Apr 2007 04:01:22 +0000 (06:01 +0200)]
Added license file.

11 years agoCopyright and license notices
Pierre Thierry [Sat, 31 Mar 2007 19:00:36 +0000 (21:00 +0200)]
Copyright and license notices
Added a file containing the MIT license and a copyright and license notice in
each source file

12 years agoMake it usable on non-threaded lisps like clisp
Attila Lendvai [Wed, 23 Aug 2006 16:15:24 +0000 (18:15 +0200)]
Make it usable on non-threaded lisps like clisp

Exported *supports-threads-p* so that apps can check that variable.
Some other small changes to make it load and 'work' on clisp.

12 years agotested on SBCL-0.9.13 on Linux/x86
Greg Pfeil [Fri, 16 Jun 2006 01:50:49 +0000 (03:50 +0200)]
tested on SBCL-0.9.13 on Linux/x86

12 years agoRemoved SBCL 0.9.11 row, since it's now old and hasn't been tested anyway.
Greg Pfeil [Thu, 15 Jun 2006 17:20:13 +0000 (19:20 +0200)]
Removed SBCL 0.9.11 row, since it's now old and hasn't been tested anyway.

12 years agoManually tested ABCL, and made some changes to fix it.
Greg Pfeil [Thu, 15 Jun 2006 17:13:16 +0000 (19:13 +0200)]
Manually tested ABCL, and made some changes to fix it.
* ABCL's version of ASDF doesn't support :serial;
* EXT:MAKE-THREAD-LOCK appears to be a thunk; and
* EXT:THREAD-LOCK doesn't return T on success.

12 years agoTested on Allegro-8.0-Darwin/PPC
Greg Pfeil [Thu, 15 Jun 2006 07:13:30 +0000 (09:13 +0200)]
Tested on Allegro-8.0-Darwin/PPC

12 years agoChanged platform support to a matrix and added Allegro-Darwin/x86 info.
Greg Pfeil [Thu, 15 Jun 2006 06:40:16 +0000 (08:40 +0200)]
Changed platform support to a matrix and added Allegro-Darwin/x86 info.

12 years agoAdd negative test case for threadp
Greg Pfeil [Thu, 15 Jun 2006 05:55:46 +0000 (07:55 +0200)]
Add negative test case for threadp

12 years agofixed defpackage form, :nickname -> :nicknames
Greg Pfeil [Thu, 15 Jun 2006 05:55:12 +0000 (07:55 +0200)]
fixed defpackage form, :nickname -> :nicknames

12 years agoImproved ArmedBear support.
Greg Pfeil [Thu, 8 Jun 2006 07:09:15 +0000 (09:09 +0200)]
Improved ArmedBear support.

12 years agoAdded download information.
Greg Pfeil [Thu, 8 Jun 2006 06:07:11 +0000 (08:07 +0200)]
Added download information.

12 years agoManually ran tests on ECL darwin/ppc to get results.
Greg Pfeil [Thu, 8 Jun 2006 03:30:35 +0000 (05:30 +0200)]
Manually ran tests on ECL darwin/ppc to get results.

12 years agoAdded a couple more ENSUREs to the tests.
Greg Pfeil [Thu, 8 Jun 2006 03:24:34 +0000 (05:24 +0200)]
Added a couple more ENSUREs to the tests.

12 years agoFixes for LispWorks. It now passes all tests.
Greg Pfeil [Thu, 8 Jun 2006 03:24:04 +0000 (05:24 +0200)]
Fixes for LispWorks. It now passes all tests.

12 years agomore detailed test results.
Greg Pfeil [Thu, 8 Jun 2006 02:06:14 +0000 (04:06 +0200)]
more detailed test results.

12 years agoAdded link to docs, and table rows for Darwin/x86 results.
Greg Pfeil [Tue, 6 Jun 2006 16:25:01 +0000 (18:25 +0200)]
Added link to docs, and table rows for Darwin/x86 results.

12 years agoInitial version of bordeaux-threads.
Greg Pfeil [Tue, 6 Jun 2006 02:52:06 +0000 (04:52 +0200)]
Initial version of bordeaux-threads.