A C D E G H I J M O P R S U V Z 
All Classes All Packages

A

activeGarbageCollector() - Static method in class com.datadoghq.profiler.Platform
 
addThread() - Method in class com.datadoghq.profiler.JavaProfiler
Add the given thread to the set of profiled threads.

C

clearContext() - Method in class com.datadoghq.profiler.JavaProfiler
Clears context identifier for current thread.
clearContextValue(int) - Method in class com.datadoghq.profiler.ContextSetter
 
clearContextValue(String) - Method in class com.datadoghq.profiler.ContextSetter
 
CMS - com.datadoghq.profiler.Platform.GC
 
com.datadoghq.profiler - package com.datadoghq.profiler
 
ContextSetter - Class in com.datadoghq.profiler
 
ContextSetter(JavaProfiler, List<String>) - Constructor for class com.datadoghq.profiler.ContextSetter
 

D

dump(Path) - Method in class com.datadoghq.profiler.JavaProfiler
Dumps the JFR recording at the provided path

E

encode(String) - Method in class com.datadoghq.profiler.ContextSetter
 
execute(String) - Method in class com.datadoghq.profiler.JavaProfiler
Execute an agent-compatible profiling command - the comma-separated list of arguments described in arguments.cpp

G

G1 - com.datadoghq.profiler.Platform.GC
 
getCurrentTicks() - Method in class com.datadoghq.profiler.JavaProfiler
Get the ticks for the current thread.
getDebugCounters() - Method in class com.datadoghq.profiler.JavaProfiler
If the profiler is built in debug mode, returns counters recorded during profile execution.
getInstance() - Static method in class com.datadoghq.profiler.JavaProfiler
Get a JavaProfiler instance backed by the bundled native library and using the default temp directory as the scratch where the bundled library will be exploded before linking.
getInstance(String) - Static method in class com.datadoghq.profiler.JavaProfiler
Get a JavaProfiler instance backed by the bundled native library and using the given directory as the scratch where the bundled library will be exploded before linking.
getInstance(String, String) - Static method in class com.datadoghq.profiler.JavaProfiler
Get a JavaProfiler instance backed by the given native library and using the given directory as the scratch where the bundled library will be exploded before linking.
getLangVersion() - Static method in class com.datadoghq.profiler.Platform
 
getRuntimePatches() - Static method in class com.datadoghq.profiler.Platform
 
getRuntimeVendor() - Static method in class com.datadoghq.profiler.Platform
 
getRuntimeVersion() - Static method in class com.datadoghq.profiler.Platform
 
getSamples() - Method in class com.datadoghq.profiler.JavaProfiler
Get the number of samples collected during the profiling session
getVersion() - Method in class com.datadoghq.profiler.JavaProfiler
Get profiler agent version, e.g.

H

hasJfr() - Static method in class com.datadoghq.profiler.Platform
 

I

isJ9() - Static method in class com.datadoghq.profiler.Platform
 
isJavaVersion(int) - Static method in class com.datadoghq.profiler.Platform
 
isJavaVersion(int, int) - Static method in class com.datadoghq.profiler.Platform
 
isJavaVersion(int, int, int) - Static method in class com.datadoghq.profiler.Platform
 
isJavaVersionAtLeast(int) - Static method in class com.datadoghq.profiler.Platform
 
isJavaVersionAtLeast(int, int) - Static method in class com.datadoghq.profiler.Platform
 
isJavaVersionAtLeast(int, int, int) - Static method in class com.datadoghq.profiler.Platform
 
isJavaVersionBetween(int, int) - Static method in class com.datadoghq.profiler.Platform
Check if the Java version is between fromMajor (inclusive) and toMajor (exclusive).
isJavaVersionBetween(int, int, int, int) - Static method in class com.datadoghq.profiler.Platform
Check if the Java version is between fromMajor.fromMinor (inclusive) and toMajor.toMinor (exclusive).
isJavaVersionBetween(int, int, int, int, int, int) - Static method in class com.datadoghq.profiler.Platform
Check if the Java version is between fromMajor.fromMinor.fromUpdate (inclusive) and toMajor.toMinor.toUpdate (exclusive).
isLinux() - Static method in class com.datadoghq.profiler.Platform
 
isMac() - Static method in class com.datadoghq.profiler.Platform
 
isNativeImageBuilder() - Static method in class com.datadoghq.profiler.Platform
 
isOracleJDK8() - Static method in class com.datadoghq.profiler.Platform
 
isThresholdExceeded(long, long, long) - Method in class com.datadoghq.profiler.JavaProfiler
Scales the ticks to milliseconds and applies a threshold
isWindows() - Static method in class com.datadoghq.profiler.Platform
 
isZing() - Static method in class com.datadoghq.profiler.Platform
 

J

JavaProfiler - Class in com.datadoghq.profiler
Java API for in-process profiling.

M

main(String...) - Static method in class com.datadoghq.profiler.Main
 
Main - Class in com.datadoghq.profiler
 
Main() - Constructor for class com.datadoghq.profiler.Main
 

O

offsetOf(String) - Method in class com.datadoghq.profiler.ContextSetter
 

P

PARALLEL - com.datadoghq.profiler.Platform.GC
 
Platform - Class in com.datadoghq.profiler
 
Platform() - Constructor for class com.datadoghq.profiler.Platform
 
Platform.GC - Enum in com.datadoghq.profiler
 

R

recordQueueTime(long, long, Class<?>, Class<?>, Thread) - Method in class com.datadoghq.profiler.JavaProfiler
Records when queueing ended
recordSetting(String, String) - Method in class com.datadoghq.profiler.JavaProfiler
Records a datadog.ProfilerSetting event with no unit
recordSetting(String, String, String) - Method in class com.datadoghq.profiler.JavaProfiler
Records a datadog.ProfilerSetting event
recordTraceRoot(long, String, int) - Method in class com.datadoghq.profiler.JavaProfiler
Deprecated.
recordTraceRoot(long, String, String, int) - Method in class com.datadoghq.profiler.JavaProfiler
Records the completion of the trace root
removeThread() - Method in class com.datadoghq.profiler.JavaProfiler
Remove the given thread to the set of profiled threads.

S

SERIAL - com.datadoghq.profiler.Platform.GC
 
setContext(long, long) - Method in class com.datadoghq.profiler.JavaProfiler
Passing context identifier to a profiler.
setContextByteBuffer(int, int, int) - Method in class com.datadoghq.profiler.JavaProfiler
 
setContextValue(int, int) - Method in class com.datadoghq.profiler.ContextSetter
 
setContextValue(int, int) - Method in class com.datadoghq.profiler.JavaProfiler
Sets a context value
setContextValue(int, String) - Method in class com.datadoghq.profiler.ContextSetter
 
setContextValue(String, String) - Method in class com.datadoghq.profiler.ContextSetter
 
SHENANDOAH - com.datadoghq.profiler.Platform.GC
 
snapshotTags() - Method in class com.datadoghq.profiler.ContextSetter
 
snapshotTags(int[]) - Method in class com.datadoghq.profiler.ContextSetter
 
stop() - Method in class com.datadoghq.profiler.JavaProfiler
Stop profiling (without dumping results)

U

UNKNOWN - com.datadoghq.profiler.Platform.GC
 

V

valueOf(String) - Static method in enum com.datadoghq.profiler.Platform.GC
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.datadoghq.profiler.Platform.GC
Returns an array containing the constants of this enum type, in the order they are declared.

Z

Z - com.datadoghq.profiler.Platform.GC
 
A C D E G H I J M O P R S U V Z 
All Classes All Packages