Hi Miller, just as a reminder > > 1. Make a stab at making Pdlib callable from multiple threads. There's a > suggestion from Peter Brinkmann in which gensym() (and I presume by > extension, pd_bind() etc) would be protected by a lock. I have an alternative > idea I'd like to float; I'll do this in a separate message to follow. >
the devel_0_39 branch had a contribution by Tim Blechmann, where gensym access to existing symbols was thread-safe - the lock was only necessary for the creation of new symbols. As far as i know, there should be lock-free/wait-free hash tables available in the meantime. best, Thomas
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list