cds
2.3.2
|
SplitListSet
internal statistics. May be used for debugging or profiling
More...
#include <cds/intrusive/details/split_list_base.h>
Public Types | |
typedef Counter | counter_type |
Counter type. | |
Data Fields | |
counter_type | m_nInsertSuccess |
Count of success inserting. | |
counter_type | m_nInsertFailed |
Count of failed inserting. | |
counter_type | m_nUpdateNew |
Count of new item created by ensure() member function. | |
counter_type | m_nUpdateExist |
Count of ensure() call for existing item. | |
counter_type | m_nEraseSuccess |
Count of success erasing of items. | |
counter_type | m_nEraseFailed |
Count of attempts to erase unknown item. | |
counter_type | m_nExtractSuccess |
Count of success extracting of items. | |
counter_type | m_nExtractFailed |
Count of attempts to extract unknown item. | |
counter_type | m_nFindSuccess |
Count of success finding. | |
counter_type | m_nFindFailed |
Count of failed finding. | |
counter_type | m_nHeadNodeAllocated |
Count of allocated head node. | |
counter_type | m_nHeadNodeFreed |
Count of freed head node. | |
counter_type | m_nBucketCount |
Current bucket count. | |
counter_type | m_nInitBucketRecursive |
Count of recursive bucket initialization. | |
counter_type | m_nInitBucketContention |
Count of bucket init contention encountered. | |
counter_type | m_nBusyWaitBucketInit |
Count of busy wait cycle while a bucket is initialized. | |
counter_type | m_nBucketsExhausted |
Count of failed bucket allocation. | |
SplitListSet
internal statistics. May be used for debugging or profiling
Template argument Counter
defines type of counter, default is cds::atomicity::event_counter
.