LPD-EPFL/memcached-clht

Memory barriers: do we need any?

Opened this issue · 0 comments

Synchronization on items relies on the fact that all changes to item fields are done either before insert or after delete when only a single thread is holding the item handle. Investigate if we need memfences to assure instructions are not scheduled across hashtable insert and delete.