public static class MonitorSnippets.Counters extends Object
Modifier and Type | Field and Description |
---|---|
SnippetCounter |
inflatedCas |
SnippetCounter |
inflatedFailedCas |
SnippetCounter |
inflatedOwned |
SnippetCounter |
inflatedRecursive |
SnippetCounter |
lockBiasAcquired |
SnippetCounter |
lockBiasExisting
Counters for the various paths for acquiring a lock.
|
SnippetCounter |
lockBiasTransfer |
SnippetCounter |
lockCas |
SnippetCounter |
lockCasRecursive |
SnippetCounter |
lockStubEpochExpired |
SnippetCounter |
lockStubFailedCas |
SnippetCounter |
lockStubRevoke |
SnippetCounter |
revokeBias |
SnippetCounter |
unbiasable |
SnippetCounter |
unlockBias
Counters for the various paths for releasing a lock.
|
SnippetCounter |
unlockCas |
SnippetCounter |
unlockCasRecursive |
SnippetCounter |
unlockInflatedRecursive |
SnippetCounter |
unlockInflatedSimple |
SnippetCounter |
unlockInflatedTransfer |
SnippetCounter |
unlockStub |
SnippetCounter |
unlockStubInflated |
Constructor and Description |
---|
Counters(SnippetCounter.Group.Factory factory) |
public final SnippetCounter lockBiasExisting
"lock"
are mutually exclusive. The other counters are for paths that may be
shared.public final SnippetCounter lockBiasAcquired
public final SnippetCounter lockBiasTransfer
public final SnippetCounter lockCas
public final SnippetCounter lockCasRecursive
public final SnippetCounter lockStubEpochExpired
public final SnippetCounter lockStubRevoke
public final SnippetCounter lockStubFailedCas
public final SnippetCounter inflatedCas
public final SnippetCounter inflatedFailedCas
public final SnippetCounter inflatedRecursive
public final SnippetCounter inflatedOwned
public final SnippetCounter unbiasable
public final SnippetCounter revokeBias
public final SnippetCounter unlockBias
"unlock"
are mutually exclusive. The other counters are for paths that may be
shared.public final SnippetCounter unlockCas
public final SnippetCounter unlockCasRecursive
public final SnippetCounter unlockStub
public final SnippetCounter unlockStubInflated
public final SnippetCounter unlockInflatedSimple
public final SnippetCounter unlockInflatedTransfer
public final SnippetCounter unlockInflatedRecursive
public Counters(SnippetCounter.Group.Factory factory)