/external/vixl/src/aarch64/ |
D | instrument-aarch64.cc | 109 Instrument::Instrument(const char* datafile, uint64_t sample_period) in Instrument() function in vixl::aarch64::Instrument 138 Instrument::~Instrument() { in ~Instrument() 154 void Instrument::Update() { in Update() 168 void Instrument::DumpCounters() { in DumpCounters() 180 void Instrument::DumpCounterNames() { in DumpCounterNames() 192 void Instrument::HandleInstrumentationEvent(unsigned event) { in HandleInstrumentationEvent() 206 void Instrument::DumpEventMarker(unsigned marker) { in DumpEventMarker() 219 Counter* Instrument::GetCounter(const char* name) { in GetCounter() 238 void Instrument::Enable() { in Enable() 246 void Instrument::Disable() { in Disable() [all …]
|
D | instrument-aarch64.h | 78 class Instrument : public DecoderVisitor { 80 explicit Instrument( 83 ~Instrument();
|
/external/v8/src/arm64/ |
D | instrument-arm64.cc | 97 Instrument::Instrument(const char* datafile, uint64_t sample_period) in Instrument() function in v8::internal::Instrument 126 Instrument::~Instrument() { in ~Instrument() 142 void Instrument::Update() { in Update() 155 void Instrument::DumpCounters() { in DumpCounters() 167 void Instrument::DumpCounterNames() { in DumpCounterNames() 179 void Instrument::HandleInstrumentationEvent(unsigned event) { in HandleInstrumentationEvent() 188 void Instrument::DumpEventMarker(unsigned marker) { in DumpEventMarker() 198 Counter* Instrument::GetCounter(const char* name) { in GetCounter() 217 void Instrument::Enable() { in Enable() 225 void Instrument::Disable() { in Disable() [all …]
|
D | instrument-arm64.h | 53 class Instrument: public DecoderVisitor { 55 explicit Instrument(const char* datafile = NULL, 57 ~Instrument();
|
/external/devlib/doc/ |
D | instrumentation.rst | 4 The ``Instrument`` API provide a consistent way of collecting measurements from 6 :class:`Instrument`. An ``Instrument`` allows collection of measurement from one 7 or more channels. An ``Instrument`` may support ``INSTANTANEOUS`` or 51 Instrument section in API 54 .. class:: Instrument(target, **kwargs) 56 An ``Instrument`` allows collection of measurement from one or more 57 channels. An ``Instrument`` may support ``INSTANTANEOUS`` or ``CONTINUOUS`` 60 .. attribute:: Instrument.mode 74 .. attribute:: Instrument.active_channels 79 .. method:: Instrument.list_channels() [all …]
|
/external/caliper/caliper/src/main/java/com/google/caliper/runner/ |
D | ExperimentingRunnerModule.java | 25 import com.google.caliper.runner.Instrument.Instrumentation; 157 Class<? extends Instrument> value(); in value() 162 static Instrument provideArbitraryMeasurementInstrument() { in provideArbitraryMeasurementInstrument() 168 static Instrument provideAllocationInstrument() { in provideAllocationInstrument() 174 static Instrument provideRuntimeInstrument( in provideRuntimeInstrument() 180 static ImmutableSet<Instrument> provideInstruments( in provideInstruments() 183 Map<Class<? extends Instrument>, Provider<Instrument>> availableInstruments, in provideInstruments() argument 188 ImmutableSet.Builder<Instrument> builder = ImmutableSet.builder(); in provideInstruments() 199 Class<? extends Instrument> clazz = in provideInstruments() 200 Util.lenientClassForName(className).asSubclass(Instrument.class); in provideInstruments() [all …]
|
D | Instrument.java | 43 public abstract class Instrument { class 85 Instrument instrument() { in instrument() 86 return Instrument.this; in instrument() 99 return Instrument.this.equals(that.instrument()) in equals() 107 return Objects.hashCode(Instrument.this, benchmarkMethod); in hashCode() 113 .add("instrument", Instrument.this) in toString()
|
D | BenchmarkClassChecker.java | 56 private final ImmutableSet<Instrument> instruments; 77 for (Instrument instrument : instruments) { in isBenchmark() 100 ImmutableSet<Instrument> instruments(); in instruments()
|
D | FullCartesianExperimentSelector.java | 19 import com.google.caliper.runner.Instrument.Instrumentation; 55 @Override public ImmutableSet<Instrument> instruments() { in instruments() 57 .transform(new Function<Instrumentation, Instrument>() { in instruments() 58 @Override public Instrument apply(Instrumentation input) { in instruments()
|
D | AllocationInstrument.java | 56 public final class AllocationInstrument extends Instrument { 122 return new Instrument.DefaultMeasurementCollectingVisitor( in getMeasurementCollectingVisitor() 163 return new Instrument.DefaultMeasurementCollectingVisitor( in getMeasurementCollectingVisitor()
|
D | ExperimentingCaliperRun.java | 72 private final ImmutableSet<Instrument> instruments; 83 ImmutableSet<Instrument> instruments, in ExperimentingCaliperRun() 109 .transform(new Function<Instrument, String>() { in run() 110 @Override public String apply(Instrument instrument) { in run()
|
D | InstrumentComponent.java | 27 void injectInstrument(Instrument instrument); in injectInstrument()
|
D | TrialResultFactory.java | 19 import com.google.caliper.runner.Instrument.MeasurementCollectingVisitor;
|
D | ExperimentSelector.java | 23 ImmutableSet<Instrument> instruments(); in instruments()
|
/external/caliper/caliper/src/test/java/com/google/caliper/runner/ |
D | 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/robolectric/v1/src/test/java/com/xtremelabs/robolectric/bytecode/ |
D | Foo.java | 3 import com.xtremelabs.robolectric.internal.Instrument; 5 @Instrument
|
/external/caliper/caliper/src/main/resources/com/google/caliper/config/ |
D | global-config.properties | 34 # pointing to a concrete class that extends com.google.caliper.runner.Instrument, and add 37 # Instrument "runtime" 63 # Instrument "arbitrary" 69 # Instrument "allocation"
|
/external/devlib/devlib/instrument/ |
D | hwmon.py | 18 from devlib.instrument import Instrument, Measurement, INSTANTANEOUS 22 class HwmonInstrument(Instrument):
|
D | frames.py | 1 from devlib.instrument import (Instrument, CONTINUOUS, 9 class FramesInstrument(Instrument):
|
D | monsoon.py | 6 from devlib.instrument import Instrument, CONTINUOUS, MeasurementsCsv 21 class MonsoonInstrument(Instrument):
|
D | energy_probe.py | 23 from devlib.instrument import Instrument, CONTINUOUS, MeasurementsCsv 28 class EnergyProbeInstrument(Instrument):
|
D | daq.py | 6 from devlib.instrument import Instrument, MeasurementsCsv, CONTINUOUS 19 class DaqInstrument(Instrument):
|
/external/robolectric/v1/src/main/java/com/xtremelabs/robolectric/internal/ |
D | Instrument.java | 9 public @interface Instrument { annotation
|
/external/v8/src/compiler/ |
D | basic-block-instrumentor.h | 23 static BasicBlockProfiler::Data* Instrument(CompilationInfo* info,
|
/external/devlib/devlib/instrument/netstats/ |
D | __init__.py | 9 from devlib.instrument import Instrument, MeasurementsCsv, CONTINUOUS 55 class NetstatsInstrument(Instrument):
|