Home
last modified time | relevance | path

Searched full:instrumentation (Results 1 – 25 of 885) sorted by relevance

12345678910>>...36

/external/caliper/lib/
Djava-allocation-instrumenter-2.0.jar ... java package com.google.monitoring.runtime.instrumentation com.google.monitoring.runtime.instrumentation.
Djava-allocation-instrumenter-2.0-sources.jar ... runtime/ com/google/monitoring/runtime/instrumentation/ com/google/monitoring/runtime/instrumentation ...
/external/kotlinc/lib/
Dkotlin-preloader.jar ... ClassLoader withInstrumenter org.jetbrains.kotlin.preloading.instrumentation.Instrumenter instrumenter int[] counter int[] ...
/external/swiftshader/third_party/subzero/src/
DIceInstrumentation.h1 //===- subzero/src/IceInstrumentation.h - ICE instrumentation ---*- C++ -*-===//
11 /// \brief Declares the Ice::Instrumentation class.
13 /// Instrumentation is an abstract class used to drive the instrumentation
16 /// Cfg. Although Instrumentation is an abstract class, each of its virtual
20 /// If instrumentation is required by the command line arguments, a single
21 /// Instrumentation subclass is instantiated and installed in the
22 /// GlobalContext. If multiple types of instrumentation are requested, a single
23 /// subclass is still responsible for driving the instrumentation, but it can
24 /// use other Instrumentation subclasses however it needs to.
39 class Instrumentation {
[all …]
/external/caliper/caliper/src/main/java/com/google/caliper/runner/
DExperiment.java21 import com.google.caliper.runner.Instrument.Instrumentation;
35 private final Instrumentation instrumentation; field in Experiment
40 Instrumentation instrumentation, in Experiment() argument
43 this.instrumentation = checkNotNull(instrumentation); in Experiment()
48 Instrumentation instrumentation() { in instrumentation() method in Experiment
49 return instrumentation; in instrumentation()
63 return this.instrumentation.equals(that.instrumentation) in equals()
71 return Objects.hashCode(instrumentation, vm, userParameters); in hashCode()
76 .add("instrument", instrumentation.instrument()) in toString()
77 .add("benchmarkMethod", instrumentation.benchmarkMethod.getName()) in toString()
DFullCartesianExperimentSelector.java19 import com.google.caliper.runner.Instrument.Instrumentation;
41 private ImmutableSet<Instrumentation> instrumentations;
46 ImmutableSet<Instrumentation> instrumentations, in FullCartesianExperimentSelector()
57 .transform(new Function<Instrumentation, Instrument>() { in instruments()
58 @Override public Instrument apply(Instrumentation input) { in instruments()
75 for (Instrumentation instrumentation : instrumentations) {
80 experiments.add(new Experiment(instrumentation, theseUserParams, vm));
/external/opencensus-java/contrib/agent/src/main/java/io/opencensus/contrib/agent/
DAgentMain.java25 import io.opencensus.contrib.agent.instrumentation.Instrumenter;
26 import java.lang.instrument.Instrumentation;
45 …//github.com/census-instrumentation/instrumentation-java/tree/master/agent">https://github.com/cen…
58 * @param instrumentation the {@link Instrumentation} object provided by the JVM for instrumenting
64 public static void premain(String agentArgs, Instrumentation instrumentation) throws Exception { in premain() argument
65 checkNotNull(instrumentation, "instrumentation"); in premain()
72 instrumentation.appendToBootstrapClassLoaderSearch( in premain()
88 agentBuilder.installOn(instrumentation); in premain()
/external/droiddriver/src/io/appium/droiddriver/instrumentation/
DInstrumentationInputInjector.java17 package io.appium.droiddriver.instrumentation;
19 import android.app.Instrumentation;
28 private final Instrumentation instrumentation; field in InstrumentationInputInjector
30 public InstrumentationInputInjector(Instrumentation instrumentation) { in InstrumentationInputInjector() argument
31 this.instrumentation = instrumentation; in InstrumentationInputInjector()
37 instrumentation.sendPointerSync((MotionEvent) event); in injectInputEvent()
39 instrumentation.sendKeySync((KeyEvent) event); in injectInputEvent()
DInstrumentationDriver.java17 package io.appium.droiddriver.instrumentation;
20 import android.app.Instrumentation;
34 /** Implementation of DroidDriver that is driven via instrumentation. */
65 public InstrumentationDriver(Instrumentation instrumentation) { in InstrumentationDriver() argument
66 context = new DroidDriverContext<View, ViewElement>(instrumentation, this); in InstrumentationDriver()
67 injector = new InstrumentationInputInjector(instrumentation); in InstrumentationDriver()
/external/droiddriver/src/io/appium/droiddriver/util/
DInstrumentationUtils.java19 import android.app.Instrumentation;
36 /** Static utility methods pertaining to {@link Instrumentation}. */
44 private static Instrumentation instrumentation; field in InstrumentationUtils
53 public static synchronized void init(Instrumentation instrumentation, Bundle arguments) { in init() argument
54 if (InstrumentationUtils.instrumentation != null) { in init()
57 InstrumentationUtils.instrumentation = instrumentation; in init()
65 if (instrumentation == null) { in checkInitialized()
71 public static Instrumentation getInstrumentation() { in getInstrumentation()
73 return instrumentation; in getInstrumentation()
142 * <p>This is a safer variation of {@link Instrumentation#runOnMainSync} because the latter may
[all …]
/external/droiddriver/src/io/appium/droiddriver/base/
DDroidDriverContext.java19 import android.app.Instrumentation;
30 private final Instrumentation instrumentation; field in DroidDriverContext
34 public DroidDriverContext(Instrumentation instrumentation, BaseDroidDriver<R, E> driver) { in DroidDriverContext() argument
35 this.instrumentation = instrumentation; in DroidDriverContext()
40 public Instrumentation getInstrumentation() { in getInstrumentation()
41 return instrumentation; in getInstrumentation()
/external/llvm/include/llvm/Transforms/
DInstrumentation.h1 //===- Transforms/Instrumentation.h - Instrumentation passes ----*- C++ -*-===//
10 // This file defines constructor functions for instrumentation passes.
39 /// Instrumentation passes often insert conditional checks into entry blocks.
50 // Insert GCOV profiling instrumentation
88 /// Options for the frontend instrumentation based profiling pass.
99 /// Insert frontend instrumentation based profiling.
103 // Insert AddressSanitizer (address sanity checking) instrumentation
110 // Insert MemorySanitizer instrumentation (detection of uninitialized reads)
113 // Insert ThreadSanitizer (race detection) instrumentation
116 // Insert DataFlowSanitizer (dynamic data flow analysis) instrumentation
[all …]
/external/caliper/caliper/src/test/java/com/google/caliper/runner/
DRuntimeInstrumentTest.java28 import com.google.caliper.runner.Instrument.Instrumentation;
80 Instrumentation instrumentation = instrument.createInstrumentation(benchmarkMethod); in createInstrumentation_macrobenchmark() local
81 assertEquals(benchmarkMethod, instrumentation.benchmarkMethod()); in createInstrumentation_macrobenchmark()
82 assertEquals(instrument, instrumentation.instrument()); in createInstrumentation_macrobenchmark()
83 assertEquals(MacrobenchmarkWorker.class, instrumentation.workerClass()); in createInstrumentation_macrobenchmark()
88 Instrumentation instrumentation = instrument.createInstrumentation(benchmarkMethod); in createInstrumentation_microbenchmark() local
89 assertEquals(benchmarkMethod, instrumentation.benchmarkMethod()); in createInstrumentation_microbenchmark()
90 assertEquals(instrument, instrumentation.instrument()); in createInstrumentation_microbenchmark()
91 assertEquals(RuntimeWorker.Micro.class, instrumentation.workerClass()); in createInstrumentation_microbenchmark()
96 Instrumentation instrumentation = instrument.createInstrumentation(benchmarkMethod); in createInstrumentation_picobenchmark() local
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/
DInstrumentation.h1 //===- Transforms/Instrumentation.h - Instrumentation passes ----*- C++ -*-===//
10 // This file defines constructor functions for instrumentation passes.
31 /// Instrumentation passes often insert conditional checks into entry blocks.
39 // Insert GCOV profiling instrumentation
106 /// Options for the frontend instrumentation based profiling pass.
120 /// Insert frontend instrumentation based profiling.
124 // Insert AddressSanitizer (address sanity checking) instrumentation
132 // Insert MemorySanitizer instrumentation (detection of uninitialized reads)
139 // Insert ThreadSanitizer (race detection) instrumentation
142 // Insert DataFlowSanitizer (dynamic data flow analysis) instrumentation
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/docs/HistoricalNotes/
D2003-06-25-Reoptimizer1.txt3 First-level instrumentation
6 We use opt to do Bytecode-to-bytecode instrumentation. Look at
8 no arguments and no return value. This instrumentation is designed to
15 instrumentation on the hot loop region (the instructions between the
20 Second-level instrumentation
23 We remove the first-level instrumentation by overwriting the CALL to
59 instrumentation, by making sure that the number of times we took an
78 with a time when we will next turn instrumentation back on for that
80 that off the prio. queue and turn instrumentation back on for that
90 optimized trace does not have instrumentation. The original code and
[all …]
/external/llvm/docs/HistoricalNotes/
D2003-06-25-Reoptimizer1.txt3 First-level instrumentation
6 We use opt to do Bytecode-to-bytecode instrumentation. Look at
8 no arguments and no return value. This instrumentation is designed to
15 instrumentation on the hot loop region (the instructions between the
20 Second-level instrumentation
23 We remove the first-level instrumentation by overwriting the CALL to
59 instrumentation, by making sure that the number of times we took an
78 with a time when we will next turn instrumentation back on for that
80 that off the prio. queue and turn instrumentation back on for that
90 optimized trace does not have instrumentation. The original code and
[all …]
/external/swiftshader/third_party/LLVM/docs/HistoricalNotes/
D2003-06-25-Reoptimizer1.txt3 First-level instrumentation
6 We use opt to do Bytecode-to-bytecode instrumentation. Look at
8 no arguments and no return value. This instrumentation is designed to
15 instrumentation on the hot loop region (the instructions between the
20 Second-level instrumentation
23 We remove the first-level instrumentation by overwriting the CALL to
59 instrumentation, by making sure that the number of times we took an
78 with a time when we will next turn instrumentation back on for that
80 that off the prio. queue and turn instrumentation back on for that
90 optimized trace does not have instrumentation. The original code and
[all …]
/external/opencensus-java/
DREADME.md16 Please join [gitter](https://gitter.im/census-instrumentation/Lobby) for help or feedback on this
22 …n please see [Quickstart for Applications](https://github.com/census-instrumentation/opencensus-ja…
117 [here](https://github.com/census-instrumentation/opencensus-java/blob/master/examples/src/main/java…
191 setup exporters, and debugging [Z-Pages](https://github.com/census-instrumentation/opencensus-java/…
268 see this [link](https://github.com/census-instrumentation/opencensus-java/tree/master/contrib/zpage…
286 [travis-image]: https://travis-ci.org/census-instrumentation/opencensus-java.svg?branch=master
287 [travis-url]: https://travis-ci.org/census-instrumentation/opencensus-java
294 [gitter-image]: https://badges.gitter.im/census-instrumentation/lobby.svg
295 [gitter-url]: https://gitter.im/census-instrumentation/lobby?utm_source=badge&utm_medium=badge&utm_…
296 [codecov-image]: https://codecov.io/gh/census-instrumentation/opencensus-java/branch/master/graph/b…
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/
DInstrumentation.h1 //===- Transforms/Instrumentation.h - Instrumentation passes ----*- C++ -*-===//
10 // This file defines constructor functions for instrumentation passes.
21 // Insert edge profiling instrumentation
24 // Insert optimal edge profiling instrumentation
27 // Insert path profiling instrumentation
30 // Insert GCOV profiling instrumentation
/external/droiddriver/src/io/appium/droiddriver/duo/
DDuoDriver.java21 import android.app.Instrumentation;
25 import io.appium.droiddriver.instrumentation.InstrumentationDriver;
32 * If the activity is part of the application under instrumentation, the InstrumentationDriver is
42 Instrumentation instrumentation = InstrumentationUtils.getInstrumentation(); in DuoDriver() local
44 uiAutomationDriver = new UiAutomationDriver(instrumentation); in DuoDriver()
45 instrumentationDriver = new InstrumentationDriver(instrumentation); in DuoDriver()
/external/mockito/src/main/java/org/mockito/internal/creation/bytebuddy/
DInlineByteBuddyMockMaker.java22 import java.lang.instrument.Instrumentation;
34 …* This mock maker which uses a combination of the Java instrumentation API and sub-classing rather…
92 private static final Instrumentation INSTRUMENTATION; field in InlineByteBuddyMockMaker
97 Instrumentation instrumentation;
101 instrumentation = ByteBuddyAgent.install();
102 if (!instrumentation.isRetransformClassesSupported()) {
135 instrumentation.appendToBootstrapClassLoaderSearch(new JarFile(boot)); in instrumentation.appendToBootstrapClassLoaderSearch()
148 … "It seems like your current VM does not support the instrumentation API correctly."), cnfe);
155 … "Potentially, the current VM does not support the instrumentation API correctly"), ioe);
158 instrumentation = null;
[all …]
/external/droiddriver/src/io/appium/droiddriver/helpers/
DDroidDrivers.java20 import android.app.Instrumentation;
26 import io.appium.droiddriver.instrumentation.InstrumentationDriver;
68 * fully-qualified-class-name and create a new instance of it with {@code instrumentation} as the
72 Instrumentation instrumentation = InstrumentationUtils.getInstrumentation(); in newDriver() local
76 return (DroidDriver) Class.forName(driverClass).getConstructor(Instrumentation.class) in newDriver()
77 .newInstance(instrumentation); in newDriver()
88 return new InstrumentationDriver(instrumentation); in newDriver()
/external/slf4j/slf4j-ext/src/main/java/org/slf4j/agent/
DAgentPremain.java29 import java.lang.instrument.Instrumentation;
33 import org.slf4j.instrumentation.LogTransformer;
49 * @param instrumentation
50 * instrumentation environment provided by the JVM
52 public static void premain(String agentArgument, Instrumentation instrumentation) { in premain() argument
81 instrumentation.addTransformer(builder.build()); in premain()
91 * string given by instrumentation framework
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DXRay.rst2 XRay Instrumentation
15 instrumentation points and a runtime library that can dynamically enable and
16 disable the instrumentation.
27 - Compiler-inserted instrumentation points.
36 The compiler-inserted instrumentation points come in the form of nop-sleds in
38 contains entries pointing to these instrumentation points. The runtime library
40 overwrite the instrumentation points at runtime.
56 The easiest way of getting XRay instrumentation for your application is by
66 instrumentation points. You can tweak that number through the
147 instrumentation points. When you use ``clang`` to link your binaries and the
[all …]
/external/jacoco/org.jacoco.core.test/src/org/jacoco/core/runtime/
DModifiedSystemClassRuntimeTest.java21 import java.lang.instrument.Instrumentation;
44 Instrumentation inst = newInstrumentationMock(); in testCreateForNegative()
54 * Note that we use Proxy here to mock {@link Instrumentation}, because JDK
58 private Instrumentation newInstrumentationMock() { in newInstrumentationMock()
59 return (Instrumentation) Proxy.newProxyInstance(getClass() in newInstrumentationMock()
60 .getClassLoader(), new Class[] { Instrumentation.class }, in newInstrumentationMock()
70 * {@link Instrumentation#addTransformer(ClassFileTransformer)}
92 * {@link Instrumentation#removeTransformer(ClassFileTransformer)}

12345678910>>...36