1// Signature format: 4.0
2package androidx.benchmark {
3
4  @RequiresApi(21) public final class Api21Kt {
5  }
6
7  @RequiresApi(24) public final class Api24Kt {
8  }
9
10  @RequiresApi(27) public final class Api27Kt {
11  }
12
13  @RequiresApi(29) public final class Api29Kt {
14  }
15
16  public final class ArgumentsKt {
17  }
18
19  public final class BenchmarkState {
20    method public boolean keepRunning();
21    method public void pauseTiming();
22    method @androidx.benchmark.BenchmarkState.Companion.ExperimentalExternalReport public static void reportData(String className, String testName, @IntRange(from=0) long totalRunTimeNs, java.util.List<java.lang.Long> dataNs, @IntRange(from=0) int warmupIterations, @IntRange(from=0) long thermalThrottleSleepSeconds, @IntRange(from=1) int repeatIterations);
23    method public void resumeTiming();
24    field public static final androidx.benchmark.BenchmarkState.Companion Companion;
25  }
26
27  public static final class BenchmarkState.Companion {
28    method @androidx.benchmark.BenchmarkState.Companion.ExperimentalExternalReport public void reportData(String className, String testName, @IntRange(from=0) long totalRunTimeNs, java.util.List<java.lang.Long> dataNs, @IntRange(from=0) int warmupIterations, @IntRange(from=0) long thermalThrottleSleepSeconds, @IntRange(from=1) int repeatIterations);
29  }
30
31  @kotlin.Experimental @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets=kotlin.annotation.AnnotationTarget.FUNCTION) public static @interface BenchmarkState.Companion.ExperimentalExternalReport {
32  }
33
34  public final class ConfigurationErrorKt {
35  }
36
37  public final class MetricNameUtilsKt {
38  }
39
40  public final class ProfilerKt {
41  }
42
43  public final class UserspaceTracingKt {
44  }
45
46}
47
48package androidx.benchmark.perfetto {
49
50  public final class PerfettoConfigKt {
51  }
52
53  public final class UiStateKt {
54  }
55
56}
57
58