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 TypeFieldDescriptionint
Number of times concurrent read access granted (multiple read count).int
Number of times read access granted (read count).int
Number of times write access granted (writer count).int
Number of times blocked for read (waiting reader count).int
Number of times blocked for write (waiting writer count). -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
Stats()
private
Stats
(int rc, int mrc, int wrc, int wc, int wwc) private
Stats
(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