public class PreciseAllocationContext extends java.lang.Object implements AllocationContext
| Modifier and Type | Field and Description |
|---|---|
protected Instruction[] |
cc |
protected int |
hashCode |
protected ThreadInfo |
ti |
| Modifier | Constructor and Description |
|---|---|
protected |
PreciseAllocationContext() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
AllocationContext |
extend(ClassInfo ci,
int anchor) |
int |
getStackDepth() |
static PreciseAllocationContext |
getSUTExecutionContext(ClassInfo ci,
ThreadInfo ti) |
int |
hashCode() |
java.lang.String |
toString()
mostly for debugging purposes
|
protected ThreadInfo ti
protected Instruction[] cc
protected int hashCode
public static PreciseAllocationContext getSUTExecutionContext(ClassInfo ci, ThreadInfo ti)
public int hashCode()
hashCode in class java.lang.Objectpublic int getStackDepth()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic AllocationContext extend(ClassInfo ci, int anchor)
extend in interface AllocationContextpublic java.lang.String toString()
toString in class java.lang.Object