Skip navigation links
A B C D E G I J L M O R S T V W 

A

addThread(Thread) - Method in class one.profiler.AsyncProfiler
Add the given thread to the set of profiled threads
AFTER_INVOKE - Static variable in class java.arthas.Spy
 
AFTER_INVOKING_METHOD - Static variable in class java.arthas.Spy
 
AGENT_RESET_METHOD - Static variable in class java.arthas.Spy
代理重设方法
ALLOC - Static variable in class one.profiler.Events
 
AsyncProfiler - Class in one.profiler
Java API for in-process profiling.
AsyncProfilerMXBean - Interface in one.profiler
AsyncProfiler interface for JMX server.

B

BEFORE_INVOKE - Static variable in class java.arthas.Spy
 
BEFORE_INVOKING_METHOD - Static variable in class java.arthas.Spy
 

C

CLASSLOADER - Static variable in class java.arthas.Spy
arthas's classloader 引用
Counter - Enum in one.profiler
Which metrics to use when generating profile in collapsed stack traces format.
CPU - Static variable in class one.profiler.Events
 

D

destroy() - Static method in class java.arthas.Spy
Clean up the reference to com.taobao.arthas.agent.AgentLauncher$1 to avoid classloader leak.
dumpCollapsed(Counter) - Method in class one.profiler.AsyncProfiler
Dump profile in 'collapsed stacktraces' format
dumpCollapsed(Counter) - Method in interface one.profiler.AsyncProfilerMXBean
 
dumpFlat(int) - Method in class one.profiler.AsyncProfiler
Dump flat profile, i.e.
dumpFlat(int) - Method in interface one.profiler.AsyncProfilerMXBean
 
dumpTraces(int) - Method in class one.profiler.AsyncProfiler
Dump collected stack traces
dumpTraces(int) - Method in interface one.profiler.AsyncProfilerMXBean
 

E

Events - Class in one.profiler
Predefined event names to use in AsyncProfiler.start(String, long)
Events() - Constructor for class one.profiler.Events
 
execute(String) - Method in class one.profiler.AsyncProfiler
Execute an agent-compatible profiling command - the comma-separated list of arguments described in arguments.cpp
execute(String) - Method in interface one.profiler.AsyncProfilerMXBean
 

G

getInstance() - Static method in class one.profiler.AsyncProfiler
 
getInstance(String) - Static method in class one.profiler.AsyncProfiler
 
getSamples() - Method in class one.profiler.AsyncProfiler
Get the number of samples collected during the profiling session
getSamples() - Method in interface one.profiler.AsyncProfilerMXBean
 
getVersion() - Method in class one.profiler.AsyncProfiler
Get profiler agent version, e.g.
getVersion() - Method in interface one.profiler.AsyncProfilerMXBean
 

I

init(ClassLoader, Method, Method, Method, Method, Method, Method) - Static method in class java.arthas.Spy
用于普通的间谍初始化
ITIMER - Static variable in class one.profiler.Events
 

J

java.arthas - package java.arthas
 

L

LOCK - Static variable in class one.profiler.Events
 

M

methodOnBegin(int, ClassLoader, String, String, String, Object, Object[]) - Static method in class java.arthas.Spy
empty method
methodOnInvokeAfterTracing(int, String, String, String, int) - Static method in class java.arthas.Spy
 
methodOnInvokeBeforeTracing(int, String, String, String, int) - Static method in class java.arthas.Spy
 
methodOnInvokeThrowTracing(int, String, String, String, int) - Static method in class java.arthas.Spy
 
methodOnReturnEnd(Object) - Static method in class java.arthas.Spy
empty method
methodOnThrowingEnd(Throwable) - Static method in class java.arthas.Spy
 

O

ON_BEFORE - Static variable in class java.arthas.Spy
 
ON_BEFORE_METHOD - Static variable in class java.arthas.Spy
 
ON_RETURN - Static variable in class java.arthas.Spy
 
ON_RETURN_METHOD - Static variable in class java.arthas.Spy
 
ON_THROWS - Static variable in class java.arthas.Spy
 
ON_THROWS_METHOD - Static variable in class java.arthas.Spy
 
one.profiler - package one.profiler
from https://github.com/jvm-profiling-tools/async-profiler

R

removeThread(Thread) - Method in class one.profiler.AsyncProfiler
Remove the given thread from the set of profiled threads
resume(String, long) - Method in class one.profiler.AsyncProfiler
Start or resume profiling without resetting collected data.
resume(String, long) - Method in interface one.profiler.AsyncProfilerMXBean
 

S

Spy - Class in java.arthas
间谍类
藏匿在各个ClassLoader中 Created by vlinux on 15/8/23.
Spy() - Constructor for class java.arthas.Spy
 
start(String, long) - Method in class one.profiler.AsyncProfiler
Start profiling
start(String, long) - Method in interface one.profiler.AsyncProfilerMXBean
 
stop() - Method in class one.profiler.AsyncProfiler
Stop profiling (without dumping results)
stop() - Method in interface one.profiler.AsyncProfilerMXBean
 

T

THROW_INVOKE - Static variable in class java.arthas.Spy
 
THROW_INVOKING_METHOD - Static variable in class java.arthas.Spy
 

V

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

W

WALL - Static variable in class one.profiler.Events
 
A B C D E G I J L M O R S T V W 
Skip navigation links

Copyright © 2020. All rights reserved.