From 9da54325e89514108956ff72099011aa6866a029 Mon Sep 17 00:00:00 2001 From: Eliot Horowitz Date: Mon, 9 Jul 2012 16:16:12 -0400 Subject: use better mutex and StringData for top --- src/mongo/db/stats/top.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/mongo/db/stats/top.h') diff --git a/src/mongo/db/stats/top.h b/src/mongo/db/stats/top.h index 22470cb5d90..26206670149 100644 --- a/src/mongo/db/stats/top.h +++ b/src/mongo/db/stats/top.h @@ -64,7 +64,7 @@ namespace mongo { typedef map UsageMap; public: - void record( const string& ns , int op , int lockType , long long micros , bool command ); + void record( const StringData& ns , int op , int lockType , long long micros , bool command ); void append( BSONObjBuilder& b ); void cloneMap(UsageMap& out) const; CollectionData getGlobalData() const { return _global; } @@ -78,7 +78,7 @@ namespace mongo { void _appendStatsEntry( BSONObjBuilder& b , const char * statsName , const UsageData& map ) const; void _record( CollectionData& c , int op , int lockType , long long micros , bool command ); - mutable mongo::mutex _lock; + mutable SimpleMutex _lock; CollectionData _global; UsageMap _usage; string _lastDropped; -- cgit v1.2.1