Top Inners Fields Constructors Methods
org.aspectj.runtime.internal.cflowstack

public Class ThreadCounterImpl11

extends Object
implements ThreadCounter
Class Inheritance
All Implemented Interfaces
org.aspectj.runtime.internal.cflowstack.ThreadCounter
Imports
java.util.List, .ArrayList, .Enumeration, .Hashtable

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class

Field Summary

Modifier and TypeField and Description
private ThreadCounterImpl11.Counter
private Thread
private int
private static final int
private Hashtable<Thread, ThreadCounterImpl11.Counter>
private static final int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
private synchronized ThreadCounterImpl11.Counter
public void
public boolean
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

cached_counterback to summary
private ThreadCounterImpl11.Counter cached_counter
cached_threadback to summary
private Thread cached_thread
change_countback to summary
private int change_count
COLLECT_ATback to summary
private static final int COLLECT_AT
countersback to summary
private Hashtable<Thread, ThreadCounterImpl11.Counter> counters
MIN_COLLECT_ATback to summary
private static final int MIN_COLLECT_AT

Constructor Detail

ThreadCounterImpl11back to summary
public ThreadCounterImpl11()

Method Detail

decback to summary
public void dec()

Implements org.aspectj.runtime.internal.cflowstack.ThreadCounter.dec.

getThreadCounterback to summary
private synchronized ThreadCounterImpl11.Counter getThreadCounter()
incback to summary
public void inc()

Implements org.aspectj.runtime.internal.cflowstack.ThreadCounter.inc.

isNotZeroback to summary
public boolean isNotZero()

Implements org.aspectj.runtime.internal.cflowstack.ThreadCounter.isNotZero.

removeThreadCounterback to summary
public void removeThreadCounter()

Implements org.aspectj.runtime.internal.cflowstack.ThreadCounter.removeThreadCounter.

org.aspectj.runtime.internal.cflowstack back to summary

pack-priv Class ThreadCounterImpl11.Counter

extends Object
Class Inheritance
  • java.lang.Object
  • org.aspectj.runtime.internal.cflowstack.ThreadCounterImpl11.Counter

Field Summary

Modifier and TypeField and Description
protected int

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

valueback to summary
protected int value

Constructor Detail

Counterback to summary
pack-priv Counter()