Gmane
Favicon
From: NIIMI Satoshi <sa2c <at> sa2c.net>
Subject: Re: x86 FreeBSD and Threading
Newsgroups: gmane.lisp.steel-bank.devel
Date: 2006-11-16 13:54:25 GMT (1 year, 33 weeks, 1 day, 3 hours and 57 minutes ago)
Hi,

Attached is an updated patch to support threding on FreeBSD.
Now, all tests are passed(*1).

On FreeBSD, most deadlocks are at pthread_join and are fixed by
joining the thread by dedicated worker thread.
The same method (defining CREATE_CLEANUP_THREAD in thread.c)
may solve Darwin's occasional hang ups.

*1 Although "sh run-tests.sh signals.impure.lisp" succeeds,
signals.impure.lisp fails when multiple tests are invoked.

Thanks,
-- 
NIIMI Satoshi
Attachment (sbcl-freebsd-thread-2.diff): application/octet-stream, 6606 bytes
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Sbcl-devel mailing list
Sbcl-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sbcl-devel