|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| PAEdgeSet | PAEdgeSet |
| PANodeVisitor | PANodeVisitor is a wrapper for a function that is
called on a PANode. |
| Relation | Relation is a mathematical relation, accepting one to many
and many to one mappings. |
| RelationEntryVisitor | RelationEntryVisitor is a wrapper for a function that is
called on a relation entry of the form <key,value>. |
| Class Summary | |
|---|---|
| AbstrPAEdgeSet | AbstrPAEdgeSet |
| AbstrRelation | AbstrRelation |
| AbstrRelationMapBased | AbstrRelationMapBased |
| ActionRepository | ActionRepository merges together the alpha and
pi sets from the original paper of Martin Rinard & John Whaley. |
| AllocSyncOptCompStage | AllocSyncOptCompStage |
| ComputeInterProcMuClosure | ComputeMuClosure is a [functional-programming style]
closure for the computeInterProcMu method. |
| Debug | Debug |
| EdgeOrdering | EdgeOrdering models the ordering relation between the
inside and the outside edges belonging to the same analysis scope. |
| InstrumentSyncOps | InstrumentSyncOps instruments synchronization operations for
statistics-gathering purposes. |
| InterProcPA | InterProcPA is a "functional" class (i.e. it
contains just some methods, no persistent data) that wraps
the inter-procedural part of the pointer analysis. |
| InterThreadPA | InterThreadPA groups together the functions related to the
inter-thread analysis. |
| LightMap<K,V> | LightMap is a very lightweight implementation of
the java.util.Map interface. |
| LightPAEdgeSet | LightPAEdgeSet |
| LightRelation | LightRelation |
| ListCell | ListCell |
| MAInfo | MAInfo |
| MAInfo.MAInfoOptions | Options for the MAInfo processing. |
| MyAP | MyAP is my own implementation for the
AllocationProperties. |
| NodeRepository | NodeRepository |
| PAEdge | PAEdge |
| PAEscapeFunc | PAEscapeFunc models the escape information. |
| PANode | PANode class models a node for the Pointer Analysis
algorithm. |
| ParIntGraph | ParIntGraph models a Parallel Interaction Graph data
structure. |
| PARTJSupportCompStage | PARTJSupportCompStage |
| PASync | PASync models a sync action. |
| PAThreadMap | PAThreadMap implements the parallel thread map
(i.e. the "tau" function from the algorithm). |
| PAWorkList | PAWorkList |
| PAWorkSet | The PAWorkset class tries to formalize the concept
of a workset used in many dataflow analysis. |
| PAWorkStack | PAWorkStack |
| PointerAnalysis | PointerAnalysis is the main class of the Pointer Analysis
package. |
| PointerAnalysisCompStage | PointerAnalysisCompStage |
| PointsToGraph | PointsToGraph models the memory, as specified by the
abstraction of the object creation sites. |
| RelationImpl | RelationImpl is a heavy-weight implementation of the
Relation interface: it is basically a Hashtable from keys
to HashSet's of values. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||