Class Summary |
AllocDotField |
Represents an alloc-site-dot-field node (Yellow) in the pointer
assignment graph. |
AllocNode |
Represents an allocation site node (Blue) in the pointer assignment graph. |
ArrayElement |
Represents an array element. |
ClassConstantNode |
Represents an allocation site node the represents a known java.lang.Class
object. |
ContextVarNode |
Represents a simple variable node with context. |
FieldRefNode |
Represents a field reference node (Red) in the pointer assignment graph. |
GlobalVarNode |
Represents a simple variable node (Green) in the pointer assignment graph
that is not associated with any particular method invocation. |
LocalVarNode |
Represents a simple variable node (Green) in the pointer assignment graph
that is specific to a particular method invocation. |
MethodPAG |
Part of a pointer assignment graph for a single method. |
Node |
Represents every node in the pointer assignment graph. |
PAG |
Pointer assignment graph. |
PAG2HTML |
Dumps a pointer assignment graph to a html files. |
PAGDumper |
Dumps a pointer assignment graph to a file. |
PagToDotDumper |
Utilities for dumping dot representations of parts of a PAG . |
Parm |
Represents a method parameter. |
StringConstantNode |
Represents an allocation site node the represents a constant string. |
ValNode |
Represents a simple of field ref node (Green or Red) in the pointer
assignment graph. |
VarNode |
Represents a simple variable node (Green) in the pointer assignment graph. |