public class ProfilerInterpreterStackTrace extends RecordingInterpreterStackTrace<ProfilerNode>
PROFILER_FACTORY_NAME, PROPERTY_LSPS_PROFILE| Constructor and Description |
|---|
ProfilerInterpreterStackTrace(InterpreterStackTraceElement root)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
addToStore(ProfilerNode node)
Adds the given profiler node to the store.
|
static void |
clear()
Clears store nodes and expensive store
|
protected ProfilerNode |
createElement(String signatureString) |
static ProfilerStore |
getProfilerStore()
Returns ProfilerStore with last nodes and last expensive nodes.
|
protected void |
record(ProfilerNode current,
DirectedGraph<ProfilerNode> graph) |
begin, end, getSignatureString, pop, pushcreateInstance, getItems, getStackTraceInfo, setCurrentException, setCurrentExpression, setCurrentProperty, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreate, create, create, createpublic ProfilerInterpreterStackTrace(InterpreterStackTraceElement root)
root - protected ProfilerNode createElement(String signatureString)
createElement in class RecordingInterpreterStackTrace<ProfilerNode>protected void record(ProfilerNode current, DirectedGraph<ProfilerNode> graph)
record in class RecordingInterpreterStackTrace<ProfilerNode>public static void addToStore(ProfilerNode node)
node - public static void clear()
public static ProfilerStore getProfilerStore()
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.