C D G H I J M O P R S T U V 
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

Max - com.bytedance.rheatrace.trace.base.TraceMeta
 

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.
C D G H I J M O P R S T U V 
All Classes All Packages