public VirtualMachine build(ClassManager manager) { return new VirtualMachine(manager, DEFAULT_MAX_ADDRESS_VISITS, DEFAULT_MAX_CALL_DEPTH, DEFAULT_MAX_METHOD_VISITS, DEFAULT_MAX_EXECUTION_TIME); }
public VirtualMachine build(ClassManager manager, int maxAddressVisits, int maxCallDepth, int maxMethodVisits, int maxExecutionTime) { return new VirtualMachine(manager, maxAddressVisits, maxCallDepth, maxMethodVisits, maxExecutionTime); }
public VirtualMachine build(File smaliPath, int outputAPILevel, int maxAddressVisits, int maxCallDepth, int maxMethodVisits, int maxExecutionTime) throws IOException { ClassManagerFactory factory = new ClassManagerFactory(); ClassManager manager = factory.build(smaliPath, outputAPILevel); return new VirtualMachine(manager, maxAddressVisits, maxCallDepth, maxMethodVisits, maxExecutionTime); }