|
cds
2.3.2
|
Internal statistics for refinable mutex policy. More...
#include <cds/intrusive/cuckoo_set.h>
Public Types | |
| typedef cds::atomicity::event_counter | counter_type |
| Counter type. | |
Data Fields | |
| counter_type | m_nCellLockCount |
| Count of obtaining cell lock. | |
| counter_type | m_nCellLockWaitResizing |
| Count of loop iteration to wait for resizing. | |
| counter_type | m_nCellLockArrayChanged |
| Count of event "Lock array has been changed when obtaining cell lock". | |
| counter_type | m_nCellLockFailed |
| Count of event "Cell lock failed because of the array is owned by other thread". | |
| counter_type | m_nSecondCellLockCount |
| Count of obtaining cell lock when another cell is already locked. | |
| counter_type | m_nSecondCellLockFailed |
| Count of unsuccess obtaining cell lock when another cell is already locked. | |
| counter_type | m_nFullLockCount |
| Count of obtaining full lock. | |
| counter_type | m_nFullLockIter |
| Count of unsuccessfull iteration to obtain full lock. | |
| counter_type | m_nResizeLockCount |
| Count of obtaining resize lock. | |
| counter_type | m_nResizeLockIter |
| Count of unsuccessfull iteration to obtain resize lock. | |
| counter_type | m_nResizeLockArrayChanged |
| Count of event "Lock array has been changed when obtaining resize lock". | |
| counter_type | m_nResizeCount |
| Count of resize event. | |
Internal statistics for refinable mutex policy.