Package soot.jimple.spark
Class SparkTransformer
- java.lang.Object
-
- soot.Transformer
-
- soot.SceneTransformer
-
- soot.jimple.spark.SparkTransformer
-
public class SparkTransformer extends SceneTransformer
Main entry point for Spark.- Author:
- Ondrej Lhotak
-
-
Constructor Summary
Constructors Constructor Description SparkTransformer(Singletons.Global g)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddTag(Host h, Node n, Map<Node,Tag> nodeToTag, Tag unknown)protected voidaddTags(PAG pag)protected static voiddoGC()protected voidfindSetMass(PAG pag)protected voidinternalTransform(String phaseName, Map<String,String> options)Performs the transformation on the Scene, under the given phaseName and with the given Options.protected voidpropagatePAG(SparkOptions opts, PAG pag)protected static voidreportTime(String desc, Date start, Date end)static SparkTransformerv()-
Methods inherited from class soot.SceneTransformer
transform, transform, transform
-
-
-
-
Constructor Detail
-
SparkTransformer
public SparkTransformer(Singletons.Global g)
-
-
Method Detail
-
v
public static SparkTransformer v()
-
internalTransform
protected void internalTransform(String phaseName, Map<String,String> options)
Description copied from class:SceneTransformerPerforms the transformation on the Scene, under the given phaseName and with the given Options.- Specified by:
internalTransformin classSceneTransformer
-
propagatePAG
protected void propagatePAG(SparkOptions opts, PAG pag)
-
addTags
protected void addTags(PAG pag)
-
doGC
protected static void doGC()
-
findSetMass
protected void findSetMass(PAG pag)
-
-