Minor improvements
authorkhizmax <libcds.dev@gmail.com>
Sun, 3 Apr 2016 18:56:49 +0000 (21:56 +0300)
committerkhizmax <libcds.dev@gmail.com>
Sun, 3 Apr 2016 18:56:49 +0000 (21:56 +0300)
cds/container/feldman_hashmap_rcu.h

index af7623c95f8f635886954d4d70a5b0c967b57cc1..bff5113b76d6ab51d0c4aff059a8a94f72b28fb3 100644 (file)
@@ -109,12 +109,15 @@ namespace cds { namespace container {
         typedef typename traits::allocator      allocator;      ///< Element allocator
         typedef typename traits::node_allocator node_allocator; ///< Array node allocator
         typedef typename traits::memory_model   memory_model;   ///< Memory model
-        typedef typename traits::back_off       back_off;       ///< Backoff strategy
+        typedef typename traits::back_off       back_off;       ///< Back-off strategy
         typedef typename traits::stat           stat;           ///< Internal statistics type
         typedef typename traits::rcu_check_deadlock rcu_check_deadlock; ///< Deadlock checking policy
         typedef typename gc::scoped_lock       rcu_lock;        ///< RCU scoped lock
         static CDS_CONSTEXPR const bool c_bExtractLockExternal = false; ///< Group of \p extract_xxx functions does not require external locking
 
+        /// Level statistics
+        typedef feldman_hashmap::level_statistics level_statistics;
+
     protected:
         //@cond
         typedef typename maker::node_type node_type;