/external/caliper/caliper/src/main/java/com/google/caliper/runner/ |
InstrumentComponent.java | 22 * Component to use to inject values into an {@link Instrument}. 27 void injectInstrument(Instrument instrument);
|
ExperimentSelector.java | 23 ImmutableSet<Instrument> instruments();
|
TrialResultFactory.java | 19 import com.google.caliper.runner.Instrument.MeasurementCollectingVisitor;
|
ExperimentingRunnerModule.java | 25 import com.google.caliper.runner.Instrument.Instrumentation; 153 * {@link Instrument instruments} passed to {@link #provideInstruments}, 157 Class<? extends Instrument> value(); 162 static Instrument provideArbitraryMeasurementInstrument() { 168 static Instrument provideAllocationInstrument() { 174 static Instrument provideRuntimeInstrument( 180 static ImmutableSet<Instrument> provideInstruments( 183 Map<Class<? extends Instrument>, Provider<Instrument>> availableInstruments, 188 ImmutableSet.Builder<Instrument> builder = ImmutableSet.builder() 208 Instrument instrument = instrumentProvider.get(); local [all...] |
BenchmarkClassChecker.java | 53 * The set of {@link Instrument instruments} that are used to determine whether a class has any 56 private final ImmutableSet<Instrument> instruments; 77 for (Instrument instrument : instruments) { 78 if (instrument.isBenchmarkMethod(method)) { 97 * Provides the set of supported {@link Instrument instruments}. 100 ImmutableSet<Instrument> instruments();
|
FullCartesianExperimentSelector.java | 19 import com.google.caliper.runner.Instrument.Instrumentation; 55 @Override public ImmutableSet<Instrument> instruments() { 57 .transform(new Function<Instrumentation, Instrument>() { 58 @Override public Instrument apply(Instrumentation input) { 59 return input.instrument();
|
Instrument.java | 43 public abstract class Instrument { 70 * Indicates that trials using this instrument can be run in parallel with other trials. 75 * The application of an instrument to a particular benchmark method. 77 // TODO(gak): consider passing in Instrument explicitly for DI 85 Instrument instrument() { method in class:Instrument.Instrumentation 86 return Instrument.this; 99 return Instrument.this.equals(that.instrument()) 107 return Objects.hashCode(Instrument.this, benchmarkMethod) [all...] |
Experiment.java | 21 import com.google.caliper.runner.Instrument.Instrumentation; 30 * to use, which choices for user parameters and vmArguments to fill in and which instrument to use 76 .add("instrument", instrumentation.instrument())
|
ExperimentingCaliperRun.java | 72 private final ImmutableSet<Instrument> instruments; 83 ImmutableSet<Instrument> instruments, 109 .transform(new Function<Instrument, String>() { 110 @Override public String apply(Instrument instrument) { 111 return instrument.name();
|
/external/vixl/src/aarch64/ |
instrument-aarch64.cc | 27 #include "instrument-aarch64.h" 109 Instrument::Instrument(const char* datafile, uint64_t sample_period) 138 Instrument::~Instrument() { 154 void Instrument::Update() { 168 void Instrument::DumpCounters() { 180 void Instrument::DumpCounterNames() { 192 void Instrument::HandleInstrumentationEvent(unsigned event) { 206 void Instrument::DumpEventMarker(unsigned marker) [all...] |
instrument-aarch64.h | 35 #include "instrument-aarch64.h" 78 class Instrument : public DecoderVisitor { 80 explicit Instrument( 83 ~Instrument();
|
/external/v8/src/arm64/ |
instrument-arm64.cc | 5 #include "src/arm64/instrument-arm64.h" 97 Instrument::Instrument(const char* datafile, uint64_t sample_period) 126 Instrument::~Instrument() { 142 void Instrument::Update() { 155 void Instrument::DumpCounters() { 167 void Instrument::DumpCounterNames() { 179 void Instrument::HandleInstrumentationEvent(unsigned event) { 188 void Instrument::DumpEventMarker(unsigned marker) [all...] |
instrument-arm64.h | 53 class Instrument: public DecoderVisitor { 55 explicit Instrument(const char* datafile = NULL, 57 ~Instrument();
|
/external/robolectric/v1/src/test/java/com/xtremelabs/robolectric/bytecode/ |
Foo.java | 3 import com.xtremelabs.robolectric.internal.Instrument; 5 @Instrument
|
/external/v8/src/compiler/ |
basic-block-instrumentor.h | 23 static BasicBlockProfiler::Data* Instrument(CompilationInfo* info,
|
/external/robolectric/v1/src/main/java/com/xtremelabs/robolectric/internal/ |
Instrument.java | 9 public @interface Instrument {
|
/external/jacoco/org.jacoco.cli/src/org/jacoco/cli/internal/commands/ |
AllCommands.java | 31 return Arrays.asList(new Dump(), new Instrument(), new Merge(),
|
Instrument.java | 32 * The <code>instrument</code> command. 34 public class Instrument extends Command { 39 @Argument(usage = "list of folder or files to instrument recusively", metaVar = "<sourcefiles>") 72 total += instrument(src, dest); 77 private int instrument(final File src, final File dest) throws IOException { method in class:Instrument
|
/external/caliper/caliper/src/test/java/com/google/caliper/runner/ |
ExperimentingRunnerModuleTest.java | 28 import com.google.caliper.runner.Instrument.Instrumentation; 46 private Instrument instrumentA = new FakeInstrument(); 47 private Instrument instrumentB = new FakeInstrument(); 121 static final class FakeInstrument extends Instrument {
|
/external/devlib/devlib/instrument/ |
hwmon.py | 18 from devlib.instrument import Instrument, Measurement, INSTANTANEOUS 22 class HwmonInstrument(Instrument):
|
frames.py | 1 from devlib.instrument import (Instrument, CONTINUOUS, 9 class FramesInstrument(Instrument):
|
energy_probe.py | 23 from devlib.instrument import Instrument, CONTINUOUS, MeasurementsCsv 28 class EnergyProbeInstrument(Instrument):
|
monsoon.py | 6 from devlib.instrument import Instrument, CONTINUOUS, MeasurementsCsv 21 class MonsoonInstrument(Instrument): 22 """Instrument for Monsoon Solutions power monitor 24 To use this instrument, you need to install the monsoon.py script available
|
/external/devlib/devlib/ |
__init__.py | 12 from devlib.instrument import Instrument, InstrumentChannel, Measurement, MeasurementsCsv 13 from devlib.instrument import MEASUREMENT_TYPES, INSTANTANEOUS, CONTINUOUS 14 from devlib.instrument.daq import DaqInstrument 15 from devlib.instrument.energy_probe import EnergyProbeInstrument 16 from devlib.instrument.frames import GfxInfoFramesInstrument 17 from devlib.instrument.hwmon import HwmonInstrument 18 from devlib.instrument.monsoon import MonsoonInstrument 19 from devlib.instrument.netstats import NetstatsInstrument
|
/frameworks/base/cmds/am/src/com/android/commands/am/ |
Am.java | 79 if (op.equals("instrument")) { 151 Instrument instrument = new Instrument(mAm, mPm); local 156 instrument.profileFile = nextArgRequired(); 158 instrument.wait = true; 160 instrument.rawMode = true; 162 instrument.proto = true; 166 instrument.args.putString(argKey, argValue); 169 instrument.noWindowAnimation = true [all...] |