| Package | Description |
|---|---|
| soot.jimple.spark.internal | |
| soot.jimple.spark.pag | |
| soot.jimple.spark.solver | |
| soot.jimple.toolkits.callgraph | |
| soot.util.queue |
An efficient queue implementation to be used generally within Soot.
|
| Modifier and Type | Field and Description |
|---|---|
protected QueueReader<AllocNode> |
TypeManager.allocNodeListener |
| Modifier and Type | Method and Description |
|---|---|
QueueReader<AllocNode> |
PAG.allocNodeListener() |
QueueReader<Node> |
PAG.edgeReader() |
| Modifier and Type | Field and Description |
|---|---|
protected QueueReader<Edge> |
OnFlyCallGraph.callEdges |
protected QueueReader<MethodOrMethodContext> |
OnFlyCallGraph.reachablesReader |
| Modifier and Type | Field and Description |
|---|---|
protected QueueReader<MethodOrMethodContext> |
ReachableMethods.allReachables |
protected QueueReader<Edge> |
CallGraph.reader |
protected QueueReader<SootMethod> |
OnFlyCallGraphBuilder.targets |
protected QueueReader<MethodOrMethodContext> |
ReachableMethods.unprocessedMethods |
protected QueueReader<MethodOrMethodContext> |
OnFlyCallGraphBuilder.worklist |
| Modifier and Type | Method and Description |
|---|---|
QueueReader<Edge> |
CallGraph.listener()
Returns a QueueReader object containing all edges added so far, and which will be informed of any new edges that are
later added to the graph.
|
QueueReader<MethodOrMethodContext> |
ReachableMethods.listener()
Returns a QueueReader object containing all methods found reachable so far, and which will be informed of any new
methods that are later found to be reachable.
|
QueueReader |
SlowCallGraph.listener()
Returns a QueueReader object containing all edges added so far, and which will be informed of any new edges that are
later added to the graph.
|
QueueReader<Edge> |
CallGraph.newListener()
Returns a QueueReader object which will contain ONLY NEW edges which will be added to the graph.
|
QueueReader<MethodOrMethodContext> |
ReachableMethods.newListener()
Returns a QueueReader object which will contain ONLY NEW methods which will be found to be reachable, but not those that
have already been found to be reachable.
|
QueueReader |
SlowCallGraph.newListener()
Returns a QueueReader object which will contain ONLY NEW edges which will be added to the graph.
|
| Modifier and Type | Method and Description |
|---|---|
QueueReader<E> |
QueueReader.clone() |
QueueReader<E> |
ChunkedQueue.reader()
Create reader which will read objects from the queue.
|
Copyright © 2020 Soot OSS. All rights reserved.