cds
2.3.2
|
FCQueue internal statistics. More...
#include <cds/container/fcqueue.h>
Public Types | |
typedef cds::algo::flat_combining::stat< Counter > | flat_combining_stat |
Flat-combining statistics. | |
typedef flat_combining_stat::counter_type | counter_type |
Counter type. | |
Public Types inherited from cds::algo::flat_combining::stat< Counter > | |
typedef Counter | counter_type |
Event counter type. | |
Data Fields | |
counter_type | m_nEnqueue |
Count of enqueue operations. | |
counter_type | m_nEnqMove |
Count of enqueue operations with move semantics. | |
counter_type | m_nDequeue |
Count of success dequeue operations. | |
counter_type | m_nFailedDeq |
Count of failed dequeue operations (pop from empty queue) | |
counter_type | m_nCollided |
How many pairs of enqueue/dequeue were collided, if elimination is enabled. | |
Data Fields inherited from cds::algo::flat_combining::stat< Counter > | |
counter_type | m_nOperationCount |
How many operations have been performed. | |
counter_type | m_nCombiningCount |
Combining call count. | |
counter_type | m_nCompactPublicationList |
Count of publication list compacting. | |
counter_type | m_nDeactivatePubRecord |
How many publication records were deactivated during compacting. | |
counter_type | m_nActivatePubRecord |
Count of publication record activating. | |
counter_type | m_nPubRecordCreated |
Count of created publication records. | |
counter_type | m_nPubRecordDeleted |
Count of deleted publication records. | |
counter_type | m_nPassiveWaitCall |
Count of passive waiting call (kernel::wait_for_combining() ) | |
counter_type | m_nPassiveWaitIteration |
Count of iteration inside passive waiting. | |
counter_type | m_nPassiveWaitWakeup |
Count of forcing wake-up of passive wait cycle. | |
counter_type | m_nInvokeExclusive |
Count of call kernel::invoke_exclusive() | |
counter_type | m_nWakeupByNotifying |
How many times the passive thread be waked up by a notification. | |
counter_type | m_nPassiveToCombiner |
How many times the passive thread becomes the combiner. | |
Additional Inherited Members | |
Public Member Functions inherited from cds::algo::flat_combining::stat< Counter > | |
double | combining_factor () const |
Returns current combining factor. More... | |
FCQueue internal statistics.