summer-of-code
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: clisp proposal for google summer of code


From: Jose E. Marchesi
Subject: Re: clisp proposal for google summer of code
Date: Sun, 28 Apr 2013 14:05:16 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

    Here is a proposal for the Google Summer Of Code program:
    
    For <a href="http://clisp.org";>GNU CLISP</a>:
    <strong>Finish the multithreading interface.</strong>
    Most of the work has already been done by the project developers.
    The only major thing left to be implemented are thread safe hash tables.
    Since hash tables are used internally in CLOS, it is not viable to make
    them lockable.
    The current implementation should be replaced with lock-free
    open-addressing ones like described here:
    http://www.azulsystems.com/events/javaone_2007/2007_LockFreeHash.pdf
    The hardest part in this reimplementation is integration with GC
    because of weak relations.
    For more information see doc/multithread.txt in the CLISP source
    distribution.
    
Thanks.  I added it into a section for CLISP in the ideas page.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]