C D G H I J M O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- capture(boolean) - Static method in class com.bytedance.rheatrace.trace.base.TraceGlobal
- captureStackTrace(boolean) - Static method in class com.bytedance.rheatrace.RheaTrace3
-
Capture current stacktrace manually and save into RheaTrace sampling buffer for latter transforming to trace data.
- clearAfterTracing() - Method in class com.bytedance.rheatrace.TraceManager
- com.bytedance.rheatrace - package com.bytedance.rheatrace
- com.bytedance.rheatrace.prop - package com.bytedance.rheatrace.prop
- com.bytedance.rheatrace.server - package com.bytedance.rheatrace.server
- com.bytedance.rheatrace.trace - package com.bytedance.rheatrace.trace
- com.bytedance.rheatrace.trace.base - package com.bytedance.rheatrace.trace.base
- com.bytedance.rheatrace.trace.sampling - package com.bytedance.rheatrace.trace.sampling
- com.bytedance.rheatrace.trace.utils - package com.bytedance.rheatrace.trace.utils
- com.bytedance.rheatrace.utils - package com.bytedance.rheatrace.utils
- create() - Method in interface com.bytedance.rheatrace.trace.base.TraceConfigCreator
- create() - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfigCreator
D
- deflate() - Method in class com.bytedance.rheatrace.trace.base.TraceConfig
- deflate() - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- deflateUpdatable() - Method in class com.bytedance.rheatrace.trace.base.TraceConfig
- deflateUpdatable() - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- dumpTokenRange(long, long, String, String) - Method in class com.bytedance.rheatrace.trace.base.TraceAbility
G
- getAbilities(List<TraceMeta>) - Static method in class com.bytedance.rheatrace.trace.TraceAbilityCenter
- getBufferSize() - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- getClockType() - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- getCollectorThreadHandler() - Static method in class com.bytedance.rheatrace.utils.HandlerThreadUtils
- getConfig(TraceMeta) - Static method in class com.bytedance.rheatrace.trace.TraceConfigurations
- getCoreBufferSize() - Static method in class com.bytedance.rheatrace.prop.TraceProperties
- getCoreBufferSizeOrDefault(int) - Static method in class com.bytedance.rheatrace.prop.TraceProperties
- getCreator() - Method in class com.bytedance.rheatrace.trace.base.TraceConfig
- getCreatorType() - Method in enum com.bytedance.rheatrace.trace.base.TraceMeta
- getExtraStartConfig() - Method in class com.bytedance.rheatrace.trace.base.TraceAbility
- getExtraStartConfig() - Method in class com.bytedance.rheatrace.trace.sampling.SamplingTrace
- getInstance() - Static method in class com.bytedance.rheatrace.TraceManager
- getMainThreadIntervalNs() - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- getMeta() - Method in class com.bytedance.rheatrace.trace.base.TraceAbility
- getMeta() - Method in class com.bytedance.rheatrace.trace.sampling.SamplingTrace
- getName() - Method in enum com.bytedance.rheatrace.trace.base.TraceMeta
- getOffset() - Method in enum com.bytedance.rheatrace.trace.base.TraceMeta
- getOtherThreadIntervalNs() - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- getSampleIntervalOrDefault(long) - Static method in class com.bytedance.rheatrace.prop.TraceProperties
- getServer() - Static method in class com.bytedance.rheatrace.server.HttpServer
- getStackWalkKind() - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- getType() - Method in enum com.bytedance.rheatrace.trace.base.TraceMeta
- getWaitTraceTimeoutSeconds() - Static method in class com.bytedance.rheatrace.prop.TraceProperties
H
- HandlerThreadUtils - Class in com.bytedance.rheatrace.utils
- HandlerThreadUtils() - Constructor for class com.bytedance.rheatrace.utils.HandlerThreadUtils
- HttpServer - Class in com.bytedance.rheatrace.server
- HttpServer() - Constructor for class com.bytedance.rheatrace.server.HttpServer
- HttpServer.Server - Class in com.bytedance.rheatrace.server
I
- init() - Static method in class com.bytedance.rheatrace.trace.base.TraceGlobal
- init() - Static method in class com.bytedance.rheatrace.trace.utils.JNIHook
- init(Context) - Static method in class com.bytedance.rheatrace.RheaTrace3
-
This is the entry point api for RheaTrace.
- init(Context) - Method in class com.bytedance.rheatrace.TraceManager
- isCore() - Method in enum com.bytedance.rheatrace.trace.base.TraceMeta
- isDisableObjectAllocation() - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- isEnableRusage() - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- isEnableThreadNames() - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- isEnableWakeup() - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- isMainProcess(Context) - Static method in class com.bytedance.rheatrace.utils.ProcessUtils
- isShadowPause() - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
J
- JNIHook - Class in com.bytedance.rheatrace.trace.utils
- JNIHook() - Constructor for class com.bytedance.rheatrace.trace.utils.JNIHook
M
O
- OFFLINE_BUFFER_SIZE_DEFAULT - Static variable in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- OFFLINE_JAVA_SAMPLE_INTERVAL_DEFAULT - Static variable in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- onTraceDumpFinished(int, String, List<TraceMeta>, long[], long[]) - Method in class com.bytedance.rheatrace.server.HttpServer.Server
P
- ProcessUtils - Class in com.bytedance.rheatrace.utils
- ProcessUtils() - Constructor for class com.bytedance.rheatrace.utils.ProcessUtils
R
- RheaTrace3 - Class in com.bytedance.rheatrace
-
This is the only API class exposed externally by RheaTrace.
- RheaTrace3() - Constructor for class com.bytedance.rheatrace.RheaTrace3
S
- Sampling - com.bytedance.rheatrace.trace.base.TraceMeta
- SamplingConfig - Class in com.bytedance.rheatrace.trace.sampling
- SamplingConfig(SamplingConfigCreator) - Constructor for class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- SamplingConfigCreator - Class in com.bytedance.rheatrace.trace.sampling
- SamplingConfigCreator() - Constructor for class com.bytedance.rheatrace.trace.sampling.SamplingConfigCreator
- SamplingTrace - Class in com.bytedance.rheatrace.trace.sampling
- SamplingTrace() - Constructor for class com.bytedance.rheatrace.trace.sampling.SamplingTrace
- serve(NanoHTTPD.IHTTPSession) - Method in class com.bytedance.rheatrace.server.HttpServer.Server
- Server(File, int) - Constructor for class com.bytedance.rheatrace.server.HttpServer.Server
- setBufferSize(int) - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- setClockType(int) - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- setDisableObjectAllocation(boolean) - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- setEnableRusage(boolean) - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- setEnableThreadNames(boolean) - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- setEnableWakeup(boolean) - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- setMainThreadIntervalNs(long) - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- setOtherThreadIntervalNs(long) - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- setShadowPause(boolean) - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- setStackWalkKind(int) - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfig
- shouldStartWhenAppLaunch() - Static method in class com.bytedance.rheatrace.prop.TraceProperties
- start() - Method in class com.bytedance.rheatrace.trace.base.TraceAbility
- start(File, String) - Static method in class com.bytedance.rheatrace.server.HttpServer
- startTracing(boolean) - Method in class com.bytedance.rheatrace.TraceManager
- stop() - Method in class com.bytedance.rheatrace.trace.base.TraceAbility
- stopTracing() - Method in class com.bytedance.rheatrace.TraceManager
T
- TraceAbility<T extends TraceConfig> - Class in com.bytedance.rheatrace.trace.base
-
Abstraction of handling different kinds of traceable perf data's collection.
- TraceAbility() - Constructor for class com.bytedance.rheatrace.trace.base.TraceAbility
- TraceAbilityCenter - Class in com.bytedance.rheatrace.trace
- TraceAbilityCenter() - Constructor for class com.bytedance.rheatrace.trace.TraceAbilityCenter
- TraceConfig - Class in com.bytedance.rheatrace.trace.base
- TraceConfig(TraceConfigCreator<?>) - Constructor for class com.bytedance.rheatrace.trace.base.TraceConfig
- TraceConfigCreator<T extends TraceConfig> - Interface in com.bytedance.rheatrace.trace.base
- TraceConfigurations - Class in com.bytedance.rheatrace.trace
- TraceConfigurations() - Constructor for class com.bytedance.rheatrace.trace.TraceConfigurations
- TraceGlobal - Class in com.bytedance.rheatrace.trace.base
- TraceGlobal() - Constructor for class com.bytedance.rheatrace.trace.base.TraceGlobal
- TraceManager - Class in com.bytedance.rheatrace
- TraceManager() - Constructor for class com.bytedance.rheatrace.TraceManager
- TraceMeta - Enum in com.bytedance.rheatrace.trace.base
-
Holding the meta information of every currently supported kinds of traceable perf data.
- TraceProperties - Class in com.bytedance.rheatrace.prop
- TraceProperties() - Constructor for class com.bytedance.rheatrace.prop.TraceProperties
U
- update(SamplingConfig) - Method in class com.bytedance.rheatrace.trace.sampling.SamplingConfigCreator
- update(T) - Method in interface com.bytedance.rheatrace.trace.base.TraceConfigCreator
V
- valueOf(String) - Static method in enum com.bytedance.rheatrace.trace.base.TraceMeta
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.bytedance.rheatrace.trace.base.TraceMeta
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages