added a missing hook to IndexedMemPool's testing harness
[folly.git] / folly / IndexedMemPool.h
index e1b7e43efc38d28f0417f2db5a0fd2323e319cb1..437685a23e657349cee5dd9c8e2ce51376242299 100644 (file)
@@ -306,7 +306,7 @@ struct IndexedMemPool : boost::noncopyable {
   /// To allow use of atomic ++ instead of CAS, we let this overflow.
   /// The actual number of constructed elements is min(actualCapacity_,
   /// size_)
-  std::atomic<uint32_t> size_;
+  Atom<uint32_t> size_;
 
   /// raw storage, only 1..min(size_,actualCapacity_) (inclusive) are
   /// actually constructed.  Note that slots_[0] is not constructed or used