cds
2.3.2
|
BronsonAVLTreeMap internal statistics. More...
#include <cds/container/details/bronson_avltree_base.h>
Public Types | |
typedef Counter | event_counter |
Event counter type. | |
Data Fields | |
event_counter | m_nFindSuccess |
Count of success find() call. | |
event_counter | m_nFindFailed |
Count of failed find() call. | |
event_counter | m_nFindRetry |
Count of retries during find() | |
event_counter | m_nFindWaitShrinking |
Count of waiting until shrinking completed duting find() call. | |
event_counter | m_nInsertSuccess |
Count of inserting data node. | |
event_counter | m_nInsertFailed |
Count of insert failures. | |
event_counter | m_nRelaxedInsertFailed |
Count of false creating of data nodes (only if relaxed insertion is enabled) | |
event_counter | m_nInsertRetry |
Count of insert retries via concurrent operations. | |
event_counter | m_nUpdateWaitShrinking |
Count of waiting until shrinking completed during update() call. | |
event_counter | m_nUpdateRetry |
Count of update retries via concurrent operations. | |
event_counter | m_nUpdateRootWaitShrinking |
Count of waiting until root shrinking completed duting update() call. | |
event_counter | m_nUpdateSuccess |
Count of updating data node. | |
event_counter | m_nUpdateUnlinked |
Count of attempts to update unlinked node. | |
event_counter | m_nDisposedNode |
Count of disposed node. | |
event_counter | m_nDisposedValue |
Count of disposed value. | |
event_counter | m_nExtractedValue |
Count of extracted value. | |
event_counter | m_nRemoveSuccess |
Count of successfully erase() call. | |
event_counter | m_nRemoveFailed |
Count of failed erase() call. | |
event_counter | m_nRemoveRetry |
Count o erase/extract retries. | |
event_counter | m_nExtractSuccess |
Count of successfully extract() call. | |
event_counter | m_nExtractFailed |
Count of failed extract() call. | |
event_counter | m_nRemoveWaitShrinking |
ount of waiting until shrinking completed during erase() or extract() call | |
event_counter | m_nRemoveRootWaitShrinking |
Count of waiting until root shrinking completed duting erase() or extract() call. | |
event_counter | m_nMakeRoutingNode |
How many nodes were converted to routing (valueless) nodes. | |
event_counter | m_nRightRotation |
Count of single right rotation. | |
event_counter | m_nLeftRotation |
Count of single left rotation. | |
event_counter | m_nLeftRightRotation |
Count of double left-over-right rotation. | |
event_counter | m_nRightLeftRotation |
Count of double right-over-left rotation. | |
event_counter | m_nRotateAfterRightRotation |
Count of rotation required after single right rotation. | |
event_counter | m_nRemoveAfterRightRotation |
Count of removal required after single right rotation. | |
event_counter | m_nDamageAfterRightRotation |
Count of damaged node after single right rotation. | |
event_counter | m_nRotateAfterLeftRotation |
Count of rotation required after signle left rotation. | |
event_counter | m_nRemoveAfterLeftRotation |
Count of removal required after single left rotation. | |
event_counter | m_nDamageAfterLeftRotation |
Count of damaged node after single left rotation. | |
event_counter | m_nRotateAfterRLRotation |
Count of rotation required after right-over-left rotation. | |
event_counter | m_nRemoveAfterRLRotation |
Count of removal required after right-over-left rotation. | |
event_counter | m_nRotateAfterLRRotation |
Count of rotation required after left-over-right rotation. | |
event_counter | m_nRemoveAfterLRRotation |
Count of removal required after left-over-right rotation. | |
event_counter | m_nInsertRebalanceReq |
Count of rebalance required after inserting. | |
event_counter | m_nRemoveRebalanceReq |
Count of rebalance required after removing. | |
BronsonAVLTreeMap internal statistics.