soot.jimple.infoflow.solver.gcSolver.NullGarbageCollector Maven / Gradle / Ivy
package soot.jimple.infoflow.solver.gcSolver;
import heros.solver.PathEdge;
/**
* Mock implementation for a garbage collector that does nothing
*
* @author Steven Arzt
*
*/
public class NullGarbageCollector implements IGarbageCollector {
@Override
public void notifyEdgeSchedule(PathEdge edge) {
// do nothing
}
@Override
public void notifyTaskProcessed(PathEdge edge) {
// do nothing
}
@Override
public void gc() {
// do nothing
}
@Override
public int getGcedMethods() {
return 0;
}
@Override
public int getGcedEdges() {
return 0;
}
@Override
public void notifySolverTerminated() {
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy