Package | Description |
---|---|
org.spf4j.base | |
org.spf4j.log | |
org.spf4j.ssdump2 | |
org.spf4j.stackmonitor | |
org.spf4j.stackmonitor.proto | |
org.spf4j.ui |
Modifier and Type | Field and Description |
---|---|
static Method |
Method.ROOT |
Modifier and Type | Method and Description |
---|---|
static Method |
Method.from(CharSequence cs) |
static Method |
Method.from(CharSequence cs,
int start,
int end) |
static Method |
Method.getMethod(StackTraceElement elem) |
static Method |
Method.getMethod(String className,
String methodName) |
Modifier and Type | Method and Description |
---|---|
int |
Method.compareTo(Method o) |
Modifier and Type | Method and Description |
---|---|
static Method |
SLF4JBridgeHandler.getSourceMethodInfo(LogRecord record) |
Modifier and Type | Method and Description |
---|---|
static <E extends Exception> |
Converter.convert(Method method,
SampleNode node,
int parentId,
int id,
Handler<ASample,E> handler) |
Modifier and Type | Method and Description |
---|---|
Method |
SampleGraph.SampleKey.getMethod() |
Modifier and Type | Method and Description |
---|---|
static gnu.trove.map.TMap<Method,SampleNode> |
SampleNode.cloneSubNodes(SampleNode node) |
gnu.trove.map.TMap<Method,SampleNode> |
SampleNode.getSubNodes() |
static Pair<Method,SampleNode> |
SampleNode.parse(Reader r) |
Modifier and Type | Method and Description |
---|---|
static void |
StackVisualizer.generateHtmlTable(Writer writer,
Method m,
SampleNode node,
int tableWidth,
int maxDepth) |
static void |
StackVisualizer.generateSubSvg(Writer writer,
Method m,
SampleNode node,
int x,
int y,
int width,
int maxDepth,
String idPfx) |
static void |
StackVisualizer.generateSvg(Writer writer,
Method m,
SampleNode node,
int x,
int y,
int width,
int maxDepth,
String idPfx) |
boolean |
SampleNode.Invocation.invocation(Method from,
Method to,
int nrSamples) |
static void |
SampleNode.traverse(Method m,
SampleNode node,
SampleNode.Invocation handler) |
static void |
SampleNode.traverse(Method m,
SampleNode node,
SampleNode.Invocation handler,
boolean breadthFirst) |
static void |
SampleNode.traverse(Method m,
SampleNode node,
SampleNode.Invocation handler,
Function<Deque,org.spf4j.stackmonitor.SampleNode.TraversalData> func) |
void |
SampleNode.writeTo(Method m,
Appendable appendable) |
Modifier and Type | Method and Description |
---|---|
SampleNode |
SampleNode.filteredBy(Predicate<Method> predicate)
creates a copy filtered by predicate.
|
static void |
SampleNode.putAllClones(gnu.trove.map.TMap<Method,SampleNode> source,
gnu.trove.map.TMap<Method,SampleNode> destination) |
static void |
SampleNode.putAllClones(gnu.trove.map.TMap<Method,SampleNode> source,
gnu.trove.map.TMap<Method,SampleNode> destination) |
Constructor and Description |
---|
SampleGraph(Method m,
SampleNode node) |
SampleKey(Method method,
int idxInHierarchy) |
Constructor and Description |
---|
SampleNode(int count,
gnu.trove.map.TMap<Method,SampleNode> subNodes) |
Modifier and Type | Method and Description |
---|---|
static ProtoSampleNodes.Method |
Converter.fromMethodToProto(Method m) |
Modifier and Type | Method and Description |
---|---|
Method |
StackPanelBase.getMethod() |
Modifier and Type | Method and Description |
---|---|
LinkedList<Pair<Method,SampleNode>> |
StackPanelBase.getHistory() |
Modifier and Type | Method and Description |
---|---|
void |
StackPanelBase.updateSamples(Method m,
SampleNode n) |
Constructor and Description |
---|
FlameStackPanel(Method method,
SampleNode samples,
LinkedList<Pair<Method,SampleNode>> history) |
HotFlameStackPanel(Method method,
SampleNode samples,
LinkedList<Pair<Method,SampleNode>> history) |
StackPanelBase(Method method,
SampleNode samples,
LinkedList<Pair<Method,SampleNode>> history) |
Constructor and Description |
---|
FlameStackPanel(Method method,
SampleNode samples,
LinkedList<Pair<Method,SampleNode>> history) |
HotFlameStackPanel(Method method,
SampleNode samples,
LinkedList<Pair<Method,SampleNode>> history) |
StackPanelBase(Method method,
SampleNode samples,
LinkedList<Pair<Method,SampleNode>> history) |
Copyright © 2018 SPF4J. All rights reserved.