|
cds
2.3.2
|
IterableList internal statistics
More...
#include <cds/intrusive/details/iterable_list_base.h>
Public Types | |
| typedef EventCounter | event_counter |
| Event counter type. | |
Data Fields | |
| event_counter | m_nInsertSuccess |
Number of success insert() operations. | |
| event_counter | m_nInsertFailed |
Number of failed insert() operations. | |
| event_counter | m_nInsertRetry |
| Number of attempts to insert new item. | |
| event_counter | m_nReuseNode |
| Number of reusing empty node when inserting/updating. | |
| event_counter | m_nNodeMarkFailed |
| Number of unsuccessful marking attempts when we try to insert new data. | |
| event_counter | m_nNodeSeqBreak |
Number of breaking sequence events of prev -> next node when we try to insert new data. | |
| event_counter | m_nNullPrevABA |
Number of ABA-problem for nullptr prev node. | |
| event_counter | m_nNewNodeCreated |
| Number of new node created when we try to insert new data. | |
| event_counter | m_nUpdateNew |
Number of new item inserted for update() | |
| event_counter | m_nUpdateExisting |
| Number of existing item updates. | |
| event_counter | m_nUpdateFailed |
Number of failed update() call. | |
| event_counter | m_nUpdateRetry |
| Number of attempts to update the item. | |
| event_counter | m_nEraseSuccess |
Number of successful erase(), unlink(), extract() operations. | |
| event_counter | m_nEraseFailed |
Number of failed erase(), unlink(), extract() operations. | |
| event_counter | m_nEraseRetry |
Number of attempts to erase() an item. | |
| event_counter | m_nFindSuccess |
Number of successful find() and get() operations. | |
| event_counter | m_nFindFailed |
Number of failed find() and get() operations. | |
| event_counter | m_nNodeCreated |
| Number of created internal nodes. | |
| event_counter | m_nNodeRemoved |
| Number of removed internal nodes. | |
IterableList internal statistics