]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
common/shared_cache: add lockless SharedLRU 22736/head
authorKefu Chai <kchai@redhat.com>
Wed, 27 Jun 2018 07:41:29 +0000 (15:41 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 27 Jun 2018 14:50:38 +0000 (22:50 +0800)
commitab2fb882bf7e97a3650e0eaf618219cc29eb9cc0
tree2f94b6c1ea734b958d7e5b6d4a787174566e5c74
parentb5763ffcb02bd26f03515e565afb0bf087a44666
common/shared_cache: add lockless SharedLRU

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/common/lock_cond.h [new file with mode: 0644]
src/common/lock_mutex.h
src/common/lock_shared_ptr.h [new file with mode: 0644]
src/common/shared_cache.hpp
src/test/common/test_shared_cache.cc