summaryrefslogtreecommitdiffstats
path: root/tools/dexfuzz/src/dexfuzz/executors/Mips64InterpreterExecutor.java
diff options
context:
space:
mode:
Diffstat (limited to 'tools/dexfuzz/src/dexfuzz/executors/Mips64InterpreterExecutor.java')
-rw-r--r--tools/dexfuzz/src/dexfuzz/executors/Mips64InterpreterExecutor.java15
1 files changed, 2 insertions, 13 deletions
diff --git a/tools/dexfuzz/src/dexfuzz/executors/Mips64InterpreterExecutor.java b/tools/dexfuzz/src/dexfuzz/executors/Mips64InterpreterExecutor.java
index 9f27b5e..f319201 100644
--- a/tools/dexfuzz/src/dexfuzz/executors/Mips64InterpreterExecutor.java
+++ b/tools/dexfuzz/src/dexfuzz/executors/Mips64InterpreterExecutor.java
@@ -21,7 +21,7 @@ import dexfuzz.listeners.BaseListener;
public class Mips64InterpreterExecutor extends Executor {
public Mips64InterpreterExecutor(BaseListener listener, Device device) {
- super("MIPS64 Interpreter", 30, listener, Architecture.MIPS64, device);
+ super("MIPS64 Interpreter", 30, listener, Architecture.MIPS64, device, false);
}
@Override
@@ -30,18 +30,7 @@ public class Mips64InterpreterExecutor extends Executor {
commandBuilder.append("dalvikvm64 -Xint ");
commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
commandBuilder.append(executeClass);
- executionResult = executeOnDevice(commandBuilder.toString(), true);
+ executionResult = executeCommandWithTimeout(commandBuilder.toString(), true);
}
-
- @Override
- public void deleteGeneratedOatFile(String programName) {
- String command = "rm -f /data/dalvik-cache/mips64/" + getOatFileName(programName);
- executeOnDevice(command, false);
- }
-
- @Override
- public boolean needsCleanCodeCache() {
- return false;
- }
} \ No newline at end of file