public class NullGarbageCollector<N,D> extends Object implements IGarbageCollector<N,D>
| 构造器和说明 |
|---|
NullGarbageCollector() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
gc()
Performs the garbage collection
|
int |
getGcedEdges()
Gets the number of taint abstractions that were removed during garbage
collection
|
int |
getGcedMethods()
Gets the number of methods for which taint abstractions were removed during
garbage collection
|
void |
notifyEdgeSchedule(heros.solver.PathEdge<N,D> edge)
Notifies the garbage collector that a new edge has been scheduled for
processing
|
void |
notifySolverTerminated()
Notifies the garbage collector that the IFDS solver has finished propagating
its edges
|
void |
notifyTaskProcessed(heros.solver.PathEdge<N,D> edge)
Notifies the garbage collector that an edge has been fully processed
|
public void notifyEdgeSchedule(heros.solver.PathEdge<N,D> edge)
IGarbageCollectornotifyEdgeSchedule 在接口中 IGarbageCollector<N,D>edge - The edge that has been scheduledpublic void notifyTaskProcessed(heros.solver.PathEdge<N,D> edge)
IGarbageCollectornotifyTaskProcessed 在接口中 IGarbageCollector<N,D>edge - The edge has been fully processedpublic void gc()
IGarbageCollectorgc 在接口中 IGarbageCollector<N,D>public int getGcedMethods()
IGarbageCollectorgetGcedMethods 在接口中 IGarbageCollector<N,D>public int getGcedEdges()
IGarbageCollectorgetGcedEdges 在接口中 IGarbageCollector<N,D>public void notifySolverTerminated()
IGarbageCollectornotifySolverTerminated 在接口中 IGarbageCollector<N,D>Copyright © 2022 Fraunhofer SIT. All rights reserved.