More execution stuff

This commit is contained in:
Adam
2014-12-02 12:02:29 -05:00
parent 4a24560be5
commit 37dac95ee0
69 changed files with 1563 additions and 110 deletions

View File

@@ -1,12 +1,14 @@
package info.sigterm.deob.execution;
import info.sigterm.deob.ClassGroup;
import info.sigterm.deob.pool.Method;
import info.sigterm.deob.Method;
import java.util.ArrayList;
public class Execution
{
private ClassGroup group;
private java.util.Stack<Frame> frames = new java.util.Stack<Frame>();
private ArrayList<Path> paths = new ArrayList<Path>(); // paths of execution
public Execution(ClassGroup group)
{
@@ -15,5 +17,7 @@ public class Execution
public void run(Method method, Object... args)
{
Path p = new Path(this);
p.init(method, args);
}
}