Bordeaux-threads issues

Mark Evenson evenson at
Wed Jul 22 10:55:23 UTC 2015

On 2015/7/22 12:26, Stelian Ionescu wrote:
> On Wed, 2015-07-22 at 08:27 +0200, Mark Evenson wrote:
>>> On 22 Jul 2015, at 02:00, Stelian Ionescu <sionescu at> wrote:
>>> Hi, can somebody take a look at the Bordeaux-threads support for ABCL?
>>> The test suite hangs on during automatic tests so I guess
>>> there's something wrong there. TraviCI runs Ubuntu 12.04 LTS on x86_64.
>>> Thanks.
>> BORDEAUX-THREADS works fine for me.
>> Which version of BORDEAUX-THREADS do you wish us to test?  What are the values
>> for LISP-IMPLEMENTATION-VERSION in your test environment? 

Could you please report the values returned by

Using [SLEEP with a value 0][1] may mean "sleep for an indefinite
period" on certain JVMs, so I'm a little suspicious of this as an
optimization.  A better implementation would be to just call
java.lang.Thread.yield() directly as in:

   (java:jstatic "yield" "java.lang.Thread")


"A screaming comes across the sky.  It has happened before, but there
is nothing to compare to it now."

More information about the armedbear-devel mailing list