org.aspectbench.runtime.internal
Class CflowStackGlobal.CflowStackDouble

java.lang.Object
  extended by org.aspectbench.runtime.internal.CflowStackGlobal.CflowStackDouble
All Implemented Interfaces:
CflowStackInterface.Double
Enclosing class:
CflowStackGlobal

public static class CflowStackGlobal.CflowStackDouble
extends Object
implements CflowStackInterface.Double


Field Summary
private  StackDouble cached_stack
           
private  Thread cached_thread
           
private  int change_count
           
 StackDouble.Cell singleThreadedStack
           
private  Hashtable stacks
           
 
Constructor Summary
CflowStackGlobal.CflowStackDouble()
           
 
Method Summary
 StackDouble getThreadStack()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cached_stack

private StackDouble cached_stack

cached_thread

private Thread cached_thread

stacks

private Hashtable stacks

change_count

private int change_count

singleThreadedStack

public StackDouble.Cell singleThreadedStack
Constructor Detail

CflowStackGlobal.CflowStackDouble

public CflowStackGlobal.CflowStackDouble()
Method Detail

getThreadStack

public StackDouble getThreadStack()
Specified by:
getThreadStack in interface CflowStackInterface.Double