Package com.ibm.icu.impl
Class ICURWLock.Stats
java.lang.Object
com.ibm.icu.impl.ICURWLock.Stats
- Enclosing class:
ICURWLock
Internal class used to gather statistics on the RWLock.
-
Field Summary
FieldsModifier and TypeFieldDescriptionintNumber of times concurrent read access granted (multiple read count).intNumber of times read access granted (read count).intNumber of times write access granted (writer count).intNumber of times blocked for read (waiting reader count).intNumber of times blocked for write (waiting writer count). -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateStats()privateStats(int rc, int mrc, int wrc, int wc, int wwc) privateStats(ICURWLock.Stats rhs) -
Method Summary
-
Field Details
-
_rc
public int _rcNumber of times read access granted (read count). -
_mrc
public int _mrcNumber of times concurrent read access granted (multiple read count). -
_wrc
public int _wrcNumber of times blocked for read (waiting reader count). -
_wc
public int _wcNumber of times write access granted (writer count). -
_wwc
public int _wwcNumber of times blocked for write (waiting writer count).
-
-
Constructor Details
-
Stats
private Stats() -
Stats
private Stats(int rc, int mrc, int wrc, int wc, int wwc) -
Stats
-
-
Method Details