Home
last modified time | relevance | path

Searched refs:Executor (Results 1 – 25 of 29) sorted by relevance

12

/art/tools/dexfuzz/src/dexfuzz/fuzzers/
DFuzzer.java28 import dexfuzz.executors.Executor;
55 private List<Executor> executors;
61 private Executor goldenExecutor;
80 executors = new ArrayList<Executor>(); in Fuzzer()
108 for (Executor executor : executors) { in shutdown()
114 private void addExecutorsForArchitecture(Device device, Class<? extends Executor> optimizing, in addExecutorsForArchitecture()
115 Class<? extends Executor> interpreter) { in addExecutorsForArchitecture()
122 Constructor<? extends Executor> constructor = in addExecutorsForArchitecture()
127 Constructor<? extends Executor> constructor = in addExecutorsForArchitecture()
230 for (Executor executor : executors) { in execute()
[all …]
/art/tools/dexfuzz/src/dexfuzz/listeners/
DBaseListener.java20 import dexfuzz.executors.Executor;
44 public void handleTimeouts(List<Executor> timedOut, List<Executor> didNotTimeOut) { } in handleTimeouts()
46 public void handleDivergences(Map<String, List<Executor>> outputMap) { } in handleDivergences()
54 public void handleSuccess(Map<String, List<Executor>> outputMap) { } in handleSuccess()
56 public void handleDumpOutput(String outputLine, Executor executor) { } in handleDumpOutput()
DConsoleLoggerListener.java20 import dexfuzz.executors.Executor;
82 public void handleTimeouts(List<Executor> timedOut, List<Executor> didNotTimeOut) { in handleTimeouts()
87 public void handleDivergences(Map<String, List<Executor>> outputMap) { in handleDivergences()
90 for (List<Executor> executors : outputMap.values()) { in handleDivergences()
92 for (Executor executor : executors) { in handleDivergences()
120 public void handleSuccess(Map<String, List<Executor>> outputMap) { in handleSuccess()
125 public void handleDumpOutput(String outputLine, Executor executor) { in handleDumpOutput()
DBisectionSearchListener.java20 import dexfuzz.executors.Executor;
73 public void handleDivergences(Map<String, List<Executor>> outputMap) { in handleDivergences()
82 List<List<Executor>> executorsGroupedByOutput = in handleDivergences()
83 new ArrayList<List<Executor>>(outputMap.values()); in handleDivergences()
85 for (List<Executor> executors : executorsGroupedByOutput) { in handleDivergences()
91 List<Executor> executors = executorsGroupedByOutput.get(i); in handleDivergences()
92 for (Executor executor : executors) { in handleDivergences()
DLogFileListener.java21 import dexfuzz.executors.Executor;
113 public void handleTimeouts(List<Executor> timedOut, List<Executor> didNotTimeOut) { in handleTimeouts()
116 for (Executor executor : timedOut) { in handleTimeouts()
121 for (Executor executor : didNotTimeOut) { in handleTimeouts()
129 public void handleDivergences(Map<String, List<Executor>> outputMap) { in handleDivergences()
132 for (List<Executor> executors : outputMap.values()) { in handleDivergences()
134 for (Executor executor : executors) { in handleDivergences()
173 public void handleSuccess(Map<String, List<Executor>> outputMap) { in handleSuccess()
179 public void handleDumpOutput(String outputLine, Executor executor) { in handleDumpOutput()
DUpdatingConsoleListener.java20 import dexfuzz.executors.Executor;
75 public void handleTimeouts(List<Executor> timedOut, List<Executor> didNotTimeOut) { in handleTimeouts()
80 public void handleDivergences(Map<String, List<Executor>> outputMap) { in handleDivergences()
95 public void handleSuccess(Map<String, List<Executor>> outputMap) { in handleSuccess()
DMultiplexerListener.java20 import dexfuzz.executors.Executor;
88 public void handleTimeouts(List<Executor> timedOut, List<Executor> didNotTimeOut) { in handleTimeouts()
95 public void handleDivergences(Map<String, List<Executor>> outputMap) { in handleDivergences()
123 public void handleSuccess(Map<String, List<Executor>> outputMap) { in handleSuccess()
130 public void handleDumpOutput(String outputLine, Executor executor) { in handleDumpOutput()
DFinalStatusListener.java22 import dexfuzz.executors.Executor;
35 public void handleDivergences(Map<String, List<Executor>> outputMap) { in handleDivergences()
DUniqueProgramTrackerListener.java21 import dexfuzz.executors.Executor;
230 public void handleDivergences(Map<String, List<Executor>> outputMap) { in handleDivergences()
240 public void handleSuccess(Map<String, List<Executor>> outputMap) { in handleSuccess()
/art/libartservice/service/java/com/android/server/art/model/
DConfig.java35 import java.util.concurrent.Executor;
75 @NonNull Executor executor, @NonNull BatchDexoptStartCallback callback) { in setBatchDexoptStartCallback()
89 @NonNull Executor executor, @NonNull ScheduleBackgroundDexoptJobCallback callback) { in setScheduleBackgroundDexoptJobCallback()
104 @NonNull Executor executor, @NonNull DexoptDoneCallback callback) { in addDexoptDoneCallback()
122 @NonNull Executor executor, @NonNull AdjustCompilerFilterCallback callback) { in setAdjustCompilerFilterCallback()
139 public abstract @NonNull Executor executor(); in executor()
142 @NonNull CallbackType callback, @NonNull Executor executor, in create()
148 @NonNull CallbackType callback, @NonNull Executor executor) { in create()
/art/libartservice/service/java/com/android/server/art/
DDexoptHelper.java56 import java.util.concurrent.Executor;
90 @NonNull CancellationSignal cancellationSignal, @NonNull Executor dexoptExecutor) { in dexopt()
102 @NonNull CancellationSignal cancellationSignal, @NonNull Executor dexoptExecutor, in dexopt()
103 @Nullable Executor progressCallbackExecutor, in dexopt()
119 @NonNull Executor dexoptExecutor, @Nullable Executor progressCallbackExecutor, in dexoptPackages()
DArtManagerLocal.java103 import java.util.concurrent.Executor;
472 @Nullable @CallbackExecutor Executor progressCallbackExecutor, in dexoptPackages()
538 public void setBatchDexoptStartCallback(@NonNull @CallbackExecutor Executor executor, in setBatchDexoptStartCallback()
611 public void setScheduleBackgroundDexoptJobCallback(@NonNull @CallbackExecutor Executor executor, in setScheduleBackgroundDexoptJobCallback()
694 @NonNull @CallbackExecutor Executor executor, @NonNull DexoptDoneCallback callback) { in addDexoptDoneCallback()
882 @Nullable @CallbackExecutor Executor progressCallbackExecutor, in onBoot()
1043 public void setAdjustCompilerFilterCallback(@NonNull @CallbackExecutor Executor executor, in setAdjustCompilerFilterCallback()
1200 @NonNull Executor executor, in maybeDowngradePackages()
1201 @Nullable @CallbackExecutor Executor progressCallbackExecutor, in maybeDowngradePackages()
1238 @NonNull CancellationSignal cancellationSignal, @NonNull Executor dexoptExecutor, in maybeDexoptPackagesSupplementaryPass()
[all …]
DUtils.java67 import java.util.concurrent.Executor;
270 public static void executeAndWait(@NonNull Executor executor, @NonNull Runnable runnable) { in executeAndWait()
274 public static <T> T executeAndWait(@NonNull Executor executor, @NonNull Supplier<T> supplier) { in executeAndWait()
/art/tools/dexfuzz/src/dexfuzz/executors/
DX86_64InterpreterExecutor.java21 public class X86_64InterpreterExecutor extends Executor {
DX86_64OptimizingBackendExecutor.java21 public class X86_64OptimizingBackendExecutor extends Executor {
DArmInterpreterExecutor.java21 public class ArmInterpreterExecutor extends Executor {
DArm64InterpreterExecutor.java21 public class Arm64InterpreterExecutor extends Executor {
DArmOptimizingBackendExecutor.java21 public class ArmOptimizingBackendExecutor extends Executor {
DArm64OptimizingBackendExecutor.java21 public class Arm64OptimizingBackendExecutor extends Executor {
DX86InterpreterExecutor.java22 public class X86InterpreterExecutor extends Executor {
DX86OptimizingBackendExecutor.java22 public class X86OptimizingBackendExecutor extends Executor {
DExecutor.java27 public abstract class Executor { class
44 protected Executor(String name, int timeout, BaseListener listener, Architecture architecture, in Executor() method in Executor
/art/libartservice/service/javatests/com/android/server/art/
DUtilsTest.java43 import java.util.concurrent.Executor;
188 Executor executor = ForkJoinPool.commonPool(); in testExecuteAndWait()
203 Executor executor = ForkJoinPool.commonPool(); in testExecuteAndWaitPropagatesException()
DDexoptHelperTest.java69 import java.util.concurrent.Executor;
421 Executor dexoptExecutor = Runnable::run; in testDexoptCancelledDuringDex2oatInvocationsOnCurrentThread()
826 private static class DelayedExecutor implements Executor {
/art/libartservice/service/api/
Dsystem-server-current.txt7 …method public void addDexoptDoneCallback(boolean, @NonNull java.util.concurrent.Executor, @NonNull…
23 …method public void onBoot(@NonNull String, @Nullable java.util.concurrent.Executor, @Nullable java…
27 …method public void setAdjustCompilerFilterCallback(@NonNull java.util.concurrent.Executor, @NonNul…
28 …method public void setBatchDexoptStartCallback(@NonNull java.util.concurrent.Executor, @NonNull co…
29 …id setScheduleBackgroundDexoptJobCallback(@NonNull java.util.concurrent.Executor, @NonNull com.and…

12