cds
2.3.2
|
SkipListSet
internal statistics
More...
#include <cds/intrusive/details/skip_list_base.h>
Public Types | |
typedef EventCounter | event_counter |
Event counter type. | |
Data Fields | |
event_counter | m_nNodeHeightAdd [c_nHeightLimit] |
Count of added node of each height. | |
event_counter | m_nNodeHeightDel [c_nHeightLimit] |
Count of deleted node of each height. | |
event_counter | m_nInsertSuccess |
Count of success insertion. | |
event_counter | m_nInsertFailed |
Count of failed insertion. | |
event_counter | m_nInsertRetries |
Count of unsuccessful retries of insertion. | |
event_counter | m_nUpdateExist |
Count of update() call for existed node. | |
event_counter | m_nUpdateNew |
Count of update() call for new node. | |
event_counter | m_nUnlinkSuccess |
Count of successful call of unlink . | |
event_counter | m_nUnlinkFailed |
Count of failed call of unlink . | |
event_counter | m_nEraseSuccess |
Count of successful call of erase . | |
event_counter | m_nEraseFailed |
Count of failed call of erase . | |
event_counter | m_nEraseRetry |
Count of retries while erasing node. | |
event_counter | m_nFindFastSuccess |
Count of successful call of find and all derivatives (via fast-path) | |
event_counter | m_nFindFastFailed |
Count of failed call of find and all derivatives (via fast-path) | |
event_counter | m_nFindSlowSuccess |
Count of successful call of find and all derivatives (via slow-path) | |
event_counter | m_nFindSlowFailed |
Count of failed call of find and all derivatives (via slow-path) | |
event_counter | m_nRenewInsertPosition |
Count of renewing position events while inserting. | |
event_counter | m_nLogicDeleteWhileInsert |
Count of events "The node has been logically deleted while inserting". | |
event_counter | m_nRemoveWhileInsert |
Count of evnts "The node is removing while inserting". | |
event_counter | m_nFastErase |
Fast erase event counter. | |
event_counter | m_nFastExtract |
Fast extract event counter. | |
event_counter | m_nSlowErase |
Slow erase event counter. | |
event_counter | m_nSlowExtract |
Slow extract event counter. | |
event_counter | m_nExtractSuccess |
Count of successful call of extract . | |
event_counter | m_nExtractFailed |
Count of failed call of extract . | |
event_counter | m_nExtractRetries |
Count of retries of extract call. | |
event_counter | m_nExtractMinSuccess |
Count of successful call of extract_min . | |
event_counter | m_nExtractMinFailed |
Count of failed call of extract_min . | |
event_counter | m_nExtractMinRetries |
Count of retries of extract_min call. | |
event_counter | m_nExtractMaxSuccess |
Count of successful call of extract_max . | |
event_counter | m_nExtractMaxFailed |
Count of failed call of extract_max . | |
event_counter | m_nExtractMaxRetries |
Count of retries of extract_max call. | |
event_counter | m_nEraseWhileFind |
Count of erased item while searching. | |
event_counter | m_nExtractWhileFind |
Count of extracted item while searching (RCU only) | |
event_counter | m_nMarkFailed |
Count of failed node marking (logical deletion mark) | |
event_counter | m_nEraseContention |
Count of key erasing contention encountered. | |
SkipListSet
internal statistics