TURF_TRACE_DECLARE(ConcurrentMap_LeapFrog, 17)
-template <typename K, typename V, class KT = DefaultKeyTraits<K>, class VT = DefaultValueTraits<V>>
+template <typename K, typename V, class KT = DefaultKeyTraits<K>, class VT = DefaultValueTraits<V> >
class ConcurrentMap_LeapFrog {
public:
typedef K Key;
turf::Atomic<typename Details::Table*> m_root;
public:
- ConcurrentMap_LeapFrog(ureg capacity) : m_root(Details::Table::create(capacity)) {
+ ConcurrentMap_LeapFrog(ureg capacity = Details::InitialSize) : m_root(Details::Table::create(capacity)) {
}
~ConcurrentMap_LeapFrog() {