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, push
createInstance, getItems, getStackTraceInfo, setCurrentException, setCurrentExpression, setCurrentProperty, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
create, create, create, create
public 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.