| Package | Description |
|---|---|
| soot |
Base Soot classes, shared by different intermediate representations.
|
| soot.jimple.toolkits.thread.mhp |
| Modifier and Type | Method and Description |
|---|---|
Hierarchy |
Scene.getActiveHierarchy()
Retrieves the active hierarchy
|
Hierarchy |
Scene.getActiveHierarchy()
Retrieves the active hierarchy
|
| Modifier and Type | Method and Description |
|---|---|
void |
Scene.setActiveHierarchy(Hierarchy hierarchy)
Sets the active hierarchy
|
void |
Scene.setActiveHierarchy(Hierarchy hierarchy)
Sets the active hierarchy
|
| Constructor and Description |
|---|
PegGraph(CallGraph callGraph,
Hierarchy hierarchy,
PAG pag,
java.util.Set<java.lang.Object> methodsNeedingInlining,
java.util.Set<AllocNode> allocNodes,
java.util.List inlineSites,
java.util.Map synchObj,
java.util.Set<AllocNode> multiRunAllocNodes,
java.util.Map allocNodeToObj,
Body unitBody,
SootMethod sm,
boolean addExceptionEdges,
boolean dontAddEdgeFromStmtBeforeAreaOfProtectionToCatchBlock)
Constructs a graph for the units found in the provided
Body instance.
|
PegGraph(CallGraph callGraph,
Hierarchy hierarchy,
PAG pag,
java.util.Set<java.lang.Object> methodsNeedingInlining,
java.util.Set<AllocNode> allocNodes,
java.util.List inlineSites,
java.util.Map synchObj,
java.util.Set<AllocNode> multiRunAllocNodes,
java.util.Map allocNodeToObj,
Body unitBody,
SootMethod sm,
boolean addExceptionEdges,
boolean dontAddEdgeFromStmtBeforeAreaOfProtectionToCatchBlock)
Constructs a graph for the units found in the provided
Body instance.
|
PegGraph(CallGraph callGraph,
Hierarchy hierarchy,
PAG pag,
java.util.Set methodsNeedingInlining,
java.util.Set allocNodes,
java.util.List<java.util.List> inlineSites,
java.util.Map<SootMethod,java.lang.String> synchObj,
java.util.Set multiRunAllocNodes,
java.util.Map<AllocNode,java.lang.String> allocNodeToObj,
Body unitBody,
java.lang.String threadName,
SootMethod sm,
boolean addExceEdge,
boolean dontAddEdgeFromStmtBeforeAreaOfProtectionToCatchBlock)
Constructs a graph for the units found in the provided
Body instance.
|
PegGraph(CallGraph callGraph,
Hierarchy hierarchy,
PAG pag,
java.util.Set methodsNeedingInlining,
java.util.Set allocNodes,
java.util.List<java.util.List> inlineSites,
java.util.Map<SootMethod,java.lang.String> synchObj,
java.util.Set multiRunAllocNodes,
java.util.Map<AllocNode,java.lang.String> allocNodeToObj,
Body unitBody,
java.lang.String threadName,
SootMethod sm,
boolean addExceEdge,
boolean dontAddEdgeFromStmtBeforeAreaOfProtectionToCatchBlock)
Constructs a graph for the units found in the provided
Body instance.
|