Home
last modified time | relevance | path

Searched refs:Instrument (Results 1 – 25 of 52) sorted by relevance

123

/external/vixl/src/aarch64/
Dinstrument-aarch64.cc109 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 …]
Dinstrument-aarch64.h78 class Instrument : public DecoderVisitor {
80 explicit Instrument(
83 ~Instrument();
/external/v8/src/arm64/
Dinstrument-arm64.cc97 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 …]
Dinstrument-arm64.h53 class Instrument: public DecoderVisitor {
55 explicit Instrument(const char* datafile = NULL,
57 ~Instrument();
/external/devlib/doc/
Dinstrumentation.rst4 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/
DExperimentingRunnerModule.java25 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 …]
DInstrument.java43 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()
DBenchmarkClassChecker.java56 private final ImmutableSet<Instrument> instruments;
77 for (Instrument instrument : instruments) { in isBenchmark()
100 ImmutableSet<Instrument> instruments(); in instruments()
DFullCartesianExperimentSelector.java19 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()
DAllocationInstrument.java56 public final class AllocationInstrument extends Instrument {
122 return new Instrument.DefaultMeasurementCollectingVisitor( in getMeasurementCollectingVisitor()
163 return new Instrument.DefaultMeasurementCollectingVisitor( in getMeasurementCollectingVisitor()
DExperimentingCaliperRun.java72 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()
DInstrumentComponent.java27 void injectInstrument(Instrument instrument); in injectInstrument()
DTrialResultFactory.java19 import com.google.caliper.runner.Instrument.MeasurementCollectingVisitor;
DExperimentSelector.java23 ImmutableSet<Instrument> instruments(); in instruments()
/external/caliper/caliper/src/test/java/com/google/caliper/runner/
DExperimentingRunnerModuleTest.java28 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/
DFoo.java3 import com.xtremelabs.robolectric.internal.Instrument;
5 @Instrument
/external/caliper/caliper/src/main/resources/com/google/caliper/config/
Dglobal-config.properties34 # 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/
Dhwmon.py18 from devlib.instrument import Instrument, Measurement, INSTANTANEOUS
22 class HwmonInstrument(Instrument):
Dframes.py1 from devlib.instrument import (Instrument, CONTINUOUS,
9 class FramesInstrument(Instrument):
Dmonsoon.py6 from devlib.instrument import Instrument, CONTINUOUS, MeasurementsCsv
21 class MonsoonInstrument(Instrument):
Denergy_probe.py23 from devlib.instrument import Instrument, CONTINUOUS, MeasurementsCsv
28 class EnergyProbeInstrument(Instrument):
Ddaq.py6 from devlib.instrument import Instrument, MeasurementsCsv, CONTINUOUS
19 class DaqInstrument(Instrument):
/external/robolectric/v1/src/main/java/com/xtremelabs/robolectric/internal/
DInstrument.java9 public @interface Instrument { annotation
/external/v8/src/compiler/
Dbasic-block-instrumentor.h23 static BasicBlockProfiler::Data* Instrument(CompilationInfo* info,
/external/devlib/devlib/instrument/netstats/
D__init__.py9 from devlib.instrument import Instrument, MeasurementsCsv, CONTINUOUS
55 class NetstatsInstrument(Instrument):

123