soot.jimple.spark.geom.heapinsE
Class HeapInsIntervalManager
java.lang.Object
soot.jimple.spark.geom.heapinsE.HeapInsIntervalManager
public class HeapInsIntervalManager
- extends Object
An abstraction for the management of all the intervals pertaining to a specific node.
We employ the naive management strategy, which is linked list based manager.
- Author:
- richardxx
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Divisions
public static int Divisions
HeapInsIntervalManager
public HeapInsIntervalManager()
get_intervals
public SegmentNode[] get_intervals()
isThereUnprocessedObject
public boolean isThereUnprocessedObject()
flush
public void flush()
clear
public void clear()
- Delete all the shapes recorded.
add_new_interval
public SegmentNode add_new_interval(long I1,
long I2,
long L)
merge_flow_edges
public void merge_flow_edges()
merge_points_to_tuples
public void merge_points_to_tuples(int budget)
remove_useless_intervals
public void remove_useless_intervals()