From: Reini U. <rei...@gm...> - 2017-03-20 22:29:31
|
> On Mar 20, 2017, at 9:55 PM, Compro Prasad <com...@gm...> wrote: > > I would love to work on the 1st idea(on thread-safe hash tables implementation) on the page http://clisp.org/wanted.html . I have a basic concept in this(multithreading and hash tables) subject both practically and theoretically. But I haven't worked on both at the same time so it would be a pretty good task. Looks like it will take around 2 months or so. [MT builds ran flawlessly with a running ./lisp.run executable but running ./clisp segfaults] Which kind of hash table do you have in mind? The best are usually preshing’s concurrent leapfrog http://preshing.com/20160314/leapfrog-probing/ or concurrent hopscotch. Biggest problem besides weak hashes and the GC will be probing for the atomic intrinsics, and use slow locking or timestamps if not available. Reini Urban ru...@cp... |