[Ecls-list] Multi thread problem

Juan Jose Garcia-Ripoll juanjose.garciaripoll at gmail.com
Wed Oct 31 19:52:52 UTC 2012


On Wed, Oct 3, 2012 at 2:57 PM, Stanislav Frolov <frolosofsky at gmail.com>wrote:

> Hi and thanks for the fix. Previous example works fine but my problems
> continue. Now I try use ECL with third-party thread abstraction (where gc
> macro cant replace thread calls). The following example illustrates the
> bug:


Fixed in ECL. I had misunderstood how the thread registration works. The
attached example, which is basically yours plus formatting, works great
with 128 threads and more.

Juanjo

-- 
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20121031/9973d1fb/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: main.c
Type: text/x-csrc
Size: 604 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20121031/9973d1fb/attachment.c>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Makefile
Type: application/octet-stream
Size: 142 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20121031/9973d1fb/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: thread.c
Type: text/x-csrc
Size: 183 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20121031/9973d1fb/attachment-0001.c>


More information about the ecl-devel mailing list