public class DefaultGarbageCollector<N,D> extends AbstractReferenceCountingGarbageCollector<N,D>
edgeThreshold, methodThreshold, oldEdges, validateEdgesicfg, jumpFunctions, referenceProvider| 构造器和说明 |
|---|
DefaultGarbageCollector(soot.jimple.toolkits.ide.icfg.BiDiInterproceduralCFG<N,soot.SootMethod> icfg,
soot.util.ConcurrentHashMultiMap<soot.SootMethod,heros.solver.PathEdge<N,D>> jumpFunctions) |
DefaultGarbageCollector(soot.jimple.toolkits.ide.icfg.BiDiInterproceduralCFG<N,soot.SootMethod> icfg,
soot.util.ConcurrentHashMultiMap<soot.SootMethod,heros.solver.PathEdge<N,D>> jumpFunctions,
IGCReferenceProvider<D,N> referenceProvider) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
gc()
Performs the garbage collection
|
void |
notifySolverTerminated()
Notifies the garbage collector that the IFDS solver has finished propagating
its edges
|
gcImmediate, getGcedEdges, getGcedMethods, hasActiveDependencies, notifyEdgeSchedule, notifyTaskProcessed, onAfterRemoveEdges, onBeforeRemoveEdges, setCheckChangeCounter, setEdgeThreshold, setMethodThreshold, setPeerGroup, setTriggercreateReferenceProvider, initializepublic DefaultGarbageCollector(soot.jimple.toolkits.ide.icfg.BiDiInterproceduralCFG<N,soot.SootMethod> icfg, soot.util.ConcurrentHashMultiMap<soot.SootMethod,heros.solver.PathEdge<N,D>> jumpFunctions)
public void gc()
IGarbageCollectorpublic void notifySolverTerminated()
IGarbageCollectorCopyright © 2022 Fraunhofer SIT. All rights reserved.