]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
common: Switch singletons to use immobile_any 20273/head
authorAdam C. Emerson <aemerson@redhat.com>
Wed, 7 Feb 2018 18:40:08 +0000 (13:40 -0500)
committerAdam C. Emerson <aemerson@redhat.com>
Wed, 7 Feb 2018 18:40:08 +0000 (13:40 -0500)
commit143c59c30daafcf85823fa93267ea741c3d67019
tree4184a6f0f1f02452499dbe89924ee92365e8da73
parentf57772ff2af7d3a73c4e72a21c85ee450174f62f
common: Switch singletons to use immobile_any

This cleans up the interface, makes things more robust by using both
name and type, and does fewer allocations.

Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
src/common/TracepointProvider.h
src/common/ceph_context.cc
src/common/ceph_context.h
src/librbd/ImageCtx.cc
src/librbd/ImageState.cc
src/librbd/Journal.cc
src/librbd/TaskFinisher.h
src/msg/async/AsyncMessenger.cc
src/msg/async/Event.cc
src/msg/async/Event.h
src/tools/rbd_mirror/Mirror.cc