Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConcurrentMapBenchmarkAdapter ¶
type ConcurrentMapBenchmarkAdapter struct {
// contains filtered or unexported fields
}
func CreateConcurrentMapBenchmarkAdapter ¶
func CreateConcurrentMapBenchmarkAdapter(numOfPartitions int) *ConcurrentMapBenchmarkAdapter
func (*ConcurrentMapBenchmarkAdapter) Del ¶
func (m *ConcurrentMapBenchmarkAdapter) Del(key interface{})
func (*ConcurrentMapBenchmarkAdapter) Get ¶
func (m *ConcurrentMapBenchmarkAdapter) Get(key interface{}) (interface{}, bool)
func (*ConcurrentMapBenchmarkAdapter) Set ¶
func (m *ConcurrentMapBenchmarkAdapter) Set(key interface{}, value interface{})
type RWLockMap ¶
type RWLockMap struct {
// contains filtered or unexported fields
}
func CreateRWLockMap ¶
func CreateRWLockMap() *RWLockMap
type SyncMapBenchmarkAdapter ¶
type SyncMapBenchmarkAdapter struct {
// contains filtered or unexported fields
}
func CreateSyncMapBenchmarkAdapter ¶
func CreateSyncMapBenchmarkAdapter() *SyncMapBenchmarkAdapter
func (*SyncMapBenchmarkAdapter) Del ¶
func (m *SyncMapBenchmarkAdapter) Del(key interface{})
func (*SyncMapBenchmarkAdapter) Get ¶
func (m *SyncMapBenchmarkAdapter) Get(key interface{}) (interface{}, bool)
func (*SyncMapBenchmarkAdapter) Set ¶
func (m *SyncMapBenchmarkAdapter) Set(key interface{}, val interface{})
Click to show internal directories.
Click to hide internal directories.