]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
unittest_bluestore_types: a few more types for sizeof 11323/head
authorSage Weil <sage@redhat.com>
Tue, 4 Oct 2016 17:38:48 +0000 (13:38 -0400)
committerSage Weil <sage@redhat.com>
Tue, 4 Oct 2016 21:38:38 +0000 (17:38 -0400)
Signed-off-by: Sage Weil <sage@redhat.com>
src/test/objectstore/test_bluestore_types.cc

index a4085155bebf9f347b74c3384f667e4ee5f522de..61b3164d1059cd6412cc0d4706aceb0087cedfa4 100644 (file)
@@ -22,8 +22,18 @@ TEST(bluestore, sizeof) {
   P(BlueStore::Extent);
   P(BlueStore::Blob);
   P(BlueStore::SharedBlob);
+  P(BlueStore::ExtentMap);
+  P(BlueStore::extent_map_t);
+  P(BlueStore::blob_map_t);
+  P(BlueStore::BufferSpace);
   P(bluestore_extent_ref_map_t);
   P(bluestore_extent_ref_map_t::record_t);
+  P(std::atomic_int);
+  P(BlueStore::SharedBlobRef);
+  P(boost::intrusive::set_base_hook<>);
+  P(bufferlist);
+  cout << "map<uint64_t,uint64_t>\t" << sizeof(map<uint64_t,uint64_t>) << std::endl;
+  cout << "map<char,char>\t" << sizeof(map<char,char>) << std::endl;
 }
 
 TEST(bluestore_extent_ref_map_t, add)