public class ThinSlicer extends CISlicer
This is a prototype implementation; not tuned.
Currently supports backward slices only.
TODO: Introduce a slicer interface common between this and the CS slicer. TODO: This hasn't been tested much. Need regression tests.
| Constructor and Description |
|---|
ThinSlicer(CallGraph cg,
PointerAnalysis<InstanceKey> pa) |
ThinSlicer(CallGraph cg,
PointerAnalysis<InstanceKey> pa,
ModRef<InstanceKey> modRef) |
computeBackwardThinSlice, computeBackwardThinSlice, scanForMod, scanForMod, scanForMod, scanForRef, scanForRefpublic ThinSlicer(CallGraph cg, PointerAnalysis<InstanceKey> pa)
public ThinSlicer(CallGraph cg, PointerAnalysis<InstanceKey> pa, ModRef<InstanceKey> modRef)