org.aspectbench.runtime.internal
Class CFlowCounter
java.lang.Object
org.aspectbench.runtime.internal.CFlowCounter
public class CFlowCounter
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
counters
private Hashtable counters
cached_thread
private Thread cached_thread
cached_counter
private CFlowCounter.Counter cached_counter
change_count
private int change_count
COLLECT_AT
private static final int COLLECT_AT
- See Also:
- Constant Field Values
MIN_COLLECT_AT
private static final int MIN_COLLECT_AT
- See Also:
- Constant Field Values
CFlowCounter
public CFlowCounter()
getThreadCounter
private CFlowCounter.Counter getThreadCounter()
inc
public void inc()
dec
public void dec()
isValid
public boolean isValid()
getCounter
public Object getCounter()
incCounter
public static final void incCounter(Object c)
decCounter
public static final void decCounter(Object c)
isValidCounter
public static final boolean isValidCounter(Object c)
depthCounter
public static final int depthCounter(Object c)