]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: avoid calling std::list.size() in PG print method
authorSage Weil <sage@newdream.net>
Tue, 11 Aug 2009 16:59:09 +0000 (09:59 -0700)
committerSage Weil <sage@newdream.net>
Tue, 11 Aug 2009 16:59:09 +0000 (09:59 -0700)
So slow!

src/osd/PG.h

index 921135552e120e8220d8f6c0aed9b2a6cedea059..fba6e906abb9d8e1068d3fdb3b4ad5a90455af0b 100644 (file)
@@ -1026,7 +1026,9 @@ inline ostream& operator<<(ostream& out, const PG& pg)
         (pg.log.log.rbegin()->version.version != pg.log.head.version)) {
       out << " (log bound mismatch, actual=["
          << pg.log.log.begin()->version << ","
-         << pg.log.log.rbegin()->version << "] len=" << pg.log.log.size() << ")";
+         << pg.log.log.rbegin()->version << "]";
+      //out << "len=" << pg.log.log.size();
+      out << ")";
     }
   }