- CALL_STACK - Static variable in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
-
CallStack stack-attribute
- CallGraph - Class in org.eclipse.tracecompass.incubator.callstack.core.callgraph
-
Represents a callgraph, ie the aggregation of callsites per elements.
- CallGraph() - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.callgraph.CallGraph
-
Constructor
- CallGraphGroupBy - Class in org.eclipse.tracecompass.incubator.callstack.core.callgraph
-
A class containing helper methods to group aggregated callgraph data by the
different available groups
- CallStack - Class in org.eclipse.tracecompass.incubator.callstack.core.flamechart
-
Represents the actual callstack for one element.
- CallStack(ITmfStateSystem, List<Integer>, ICallStackElement, CallStackHostUtils.IHostIdProvider, CallStackSeries.IThreadIdProvider) - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
-
Constructor
- CallStackDepth - Class in org.eclipse.tracecompass.incubator.callstack.core.instrumented
-
A class that associates a callstack with a depth, to abstract the state
system accesses.
- CallStackDepth(CallStack, int) - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.instrumented.CallStackDepth
-
Constructor.
- CallStackElement - Class in org.eclipse.tracecompass.incubator.callstack.core.base
-
A basic callstack element implementing the methods of the interface.
- CallStackElement(String, ICallStackGroupDescriptor) - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackElement
-
Constructor
- CallStackElement(String, ICallStackGroupDescriptor, ICallStackGroupDescriptor, ICallStackElement) - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackElement
-
Constructor
- CallStackGroupDescriptor - Class in org.eclipse.tracecompass.incubator.callstack.core.base
-
A basic group descriptor implementation.
- CallStackGroupDescriptor(String, ICallStackGroupDescriptor, boolean) - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackGroupDescriptor
-
Constructor
- CallStackHostUtils - Class in org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem
-
Contains interfaces and classes to resolve the host ID in instrumented
callstack analyses.
- CallStackHostUtils.AttributeNameHostResolver - Class in org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem
-
This class will resolve the thread ID provider by the value of a attribute at
a given depth
- CallStackHostUtils.AttributeValueHostResolver - Class in org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem
-
This class will resolve the host ID provider by the value of a attribute at
a given depth
- CallStackHostUtils.IHostIdProvider - Interface in org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem
-
Interface for classes that provide a host ID at time t for a callstack.
- CallStackHostUtils.IHostIdResolver - Interface in org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem
-
Interface for describing how a callstack will get the host ID, it will return
the host ID provider for a callstack element
- CallStackHostUtils.TraceHostIdResolver - Class in org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem
-
A host ID resolver that gets the host ID from the trace
- CallStackSeries - Class in org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem
-
A callstack series contain the information necessary to build all the
different callstacks from a same pattern.
- CallStackSeries(ITmfStateSystem, List<String[]>, int, String, CallStackHostUtils.IHostIdResolver, CallStackSeries.IThreadIdResolver) - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries
-
Constructor
- CallStackSeries.AttributeNameThreadResolver - Class in org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem
-
This class will resolve the thread ID provider by the value of a attribute at
a given depth
- CallStackSeries.AttributeValueThreadResolver - Class in org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem
-
This class will resolve the thread ID provider by the value of a attribute at
a given depth
- CallStackSeries.CpuResolver - Class in org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem
-
This class will resolve the thread ID from the CPU on which the callstack was
running at a given time
- CallStackSeries.IThreadIdProvider - Interface in org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem
-
Interface for classes that provide a thread ID at time t for a callstack.
- CallStackSeries.IThreadIdResolver - Interface in org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem
-
Interface for describing how a callstack will get the thread ID
- CallStackStateProvider - Class in org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem
-
The default base state provider for traces that implement the default
InstrumentedCallStackAnalysis with a process / thread grouping, using
the default values.
- CallStackStateProvider(ITmfTrace) - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackStateProvider
-
Default constructor
- CallStackStateProvider_EventDescription - Static variable in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.Messages
-
Describes an event with his name and timestamp
- CallStackStateProvider_UnmatchedPoppedValue - Static variable in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.Messages
-
The value popped from a 'func_exit' event doesn't match the current
function name.
- CallStackSymbolFactory - Class in org.eclipse.tracecompass.incubator.callstack.core.symbol
-
A factory that creates the appropriate symbol for a given element
- canceling() - Method in class org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph.ProfilingCallGraphAnalysisModule
-
- clear() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries
-
- clearGlobalFilters() - Method in class org.eclipse.tracecompass.incubator.scripting.core.filters.FiltersScriptingModule
-
Remove all global filters
- compareTo(ITmfStateValue) - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.EdgeStateValue
-
- considerEvent(ITmfEvent) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackStateProvider
-
Check if this event should be considered at all for function entry/exit
analysis.
- contains(Object) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries
-
- containsAll(Collection<?>) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries
-
- copyOf() - Method in class org.eclipse.tracecompass.incubator.analysis.core.concepts.AggregatedCallSite
-
Make a copy of this callsite, with its statistics.
- copyOf() - Method in class org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph.AggregatedStackTraces
-
- CpuResolver(String[]) - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries.CpuResolver
-
Constructor
- createArrow(long, long, long, long, int) - Method in class org.eclipse.tracecompass.incubator.scripting.core.data.provider.DataProviderScriptingModule
-
Create an arrow for a time graph data provider.
- createCallSite(ICallStackSymbol) - Method in interface org.eclipse.tracecompass.incubator.callstack.core.callgraph.ICallGraphProvider
-
Factory method to create an aggregated callsite for a symbol
- createCallSite(ICallStackSymbol) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
-
- createCallSite(ICallStackSymbol) - Method in class org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph.ProfilingCallGraphAnalysisModule
-
- createEntry(String, Map<String, Object>) - Method in class org.eclipse.tracecompass.incubator.scripting.core.data.provider.DataProviderScriptingModule
-
Create a time graph entry.
- createListWrapper() - Method in class org.eclipse.tracecompass.incubator.scripting.core.utils.UtilsModule
-
Create a new list wrapper.
- createScriptedTimeGraphProvider(ScriptedAnalysis, Function<Map<String, Object>, List<ITimeGraphEntryModel>>, Function<Map<String, Object>, List<ITimeGraphRowModel>>, Function<Map<String, Object>, List<ITimeGraphArrow>>) - Method in class org.eclipse.tracecompass.incubator.scripting.core.data.provider.DataProviderScriptingModule
-
Create a data provider from scripted functions.
- createStateProvider() - Method in class org.eclipse.tracecompass.incubator.callstack.core.lttng2.ust.LttngUstCallStackAnalysis
-
- createSymbol(Object, ICallStackElement, long) - Static method in class org.eclipse.tracecompass.incubator.callstack.core.symbol.CallStackSymbolFactory
-
Create a callstack symbol for a given element
- createTimeGraphProvider(ScriptedAnalysis, Map<String, Object>) - Method in class org.eclipse.tracecompass.incubator.scripting.core.data.provider.DataProviderScriptingModule
-
Create a data driven time graph provider from an analysis's state system.
- CUSTOM_TYPE_ID - Static variable in class org.eclipse.tracecompass.incubator.callstack.core.base.EdgeStateValue
-
- getAnalysis(String) - Method in class org.eclipse.tracecompass.incubator.scripting.core.analysis.AnalysisScriptingModule
-
Create an analysis with the given name.
- getAnalysisRequirements() - Method in class org.eclipse.tracecompass.incubator.callstack.core.lttng2.ust.LttngUstCallStackAnalysis
-
- getCallees() - Method in class org.eclipse.tracecompass.incubator.analysis.core.concepts.AggregatedCallSite
-
Get the callees of this callsite, ie the functions called by this one
- getCaller() - Method in class org.eclipse.tracecompass.incubator.analysis.core.concepts.AggregatedCallSite
-
Get the caller of this callsite (parent)
- getCallGraph(ITmfTimestamp, ITmfTimestamp) - Method in interface org.eclipse.tracecompass.incubator.callstack.core.callgraph.ICallGraphProvider
-
Get the call graph for a given time range.
- getCallGraph() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.callgraph.ICallGraphProvider
-
Get the call graph for the full range of the trace.
- getCallGraph(ITmfTimestamp, ITmfTimestamp) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
-
- getCallGraph() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
-
- getCallGraph(ITmfTimestamp, ITmfTimestamp) - Method in class org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph.ProfilingCallGraphAnalysisModule
-
- getCallGraph() - Method in class org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph.ProfilingCallGraphAnalysisModule
-
- getCallingContextTree(ICallStackElement) - Method in class org.eclipse.tracecompass.incubator.callstack.core.callgraph.CallGraph
-
Gets the calling context tree for an element.
- getCallListAtDepth(int, long, long, long, IProgressMonitor) - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
-
Get the list of calls at a given depth
- getCallSite(ICallStackElement, long[], long) - Method in class org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph.ProfilingCallGraphAnalysisModule
-
Get a callsite from a stack trace.
- getCallStack(ITmfEvent) - Method in interface org.eclipse.tracecompass.incubator.callstack.core.flamechart.IEventCallStackProvider
-
Get the callstack from an event
- getCallStack() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.CallStackDepth
-
Get the callstack corresponding to this callstack depth
- getCallStackHostResolver(ITmfTrace) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
-
Get the callstack host ID resolver for this instrumented series.
- getCallStackSeries() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.instrumented.IFlameChartProvider
-
Get the callstacks series provided by this analysis.
- getCallStackSeries() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
-
- getCallStackTidResolver() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
-
Get the callstack TID resolver for this instrumented series.
- getChildren() - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackElement
-
- getChildren() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.base.ICallStackElement
-
Get the elements at the next level of the callstack hierarchy from this
element
- getComparator() - Method in class org.eclipse.tracecompass.incubator.callstack.core.callgraph.SymbolAspect
-
- getCpuTime(int, long, long) - Method in interface org.eclipse.tracecompass.incubator.analysis.core.concepts.ICpuTimeProvider
-
Get the amount of time a thread was active on the CPU (any CPU) during a
period.
- getCpuTime(int, long, long) - Method in interface org.eclipse.tracecompass.incubator.analysis.core.model.IHostModel
-
Get the amount of time a thread was active on the CPU (any CPU) during a
period.
- getCpuTime() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.instrumented.ICalledFunction
-
The segment's time on CPU
- getCurrentDepth(long) - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
-
Get the depth of this callstack, at the time of query.
- getCustomTypeId() - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.EdgeStateValue
-
- getDependentAnalyses() - Method in class org.eclipse.tracecompass.incubator.callstack.core.lttng2.ust.LttngUstCallStackAnalysis
-
- getDepth() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.CallStackDepth
-
Get the depth in the callstack this object represents
- getDestination() - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.EdgeStateValue
-
Getter for the destination thread
- getEdgeQuarks() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
-
Get the quarks to query to get the Edges in the call stack
- getElements() - Method in class org.eclipse.tracecompass.incubator.callstack.core.callgraph.CallGraph
-
Get the root elements containing the call graph data.
- getEnd() - Method in class org.eclipse.tracecompass.incubator.analysis.core.concepts.ProcessStatusInterval
-
- getEndTime() - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
-
Get the end time of this callstack
- getEventIterator() - Method in class org.eclipse.tracecompass.incubator.scripting.core.analysis.ScriptedAnalysis
-
Get an iterator to iterate chronologically through the events of the
trace.
- getExecName(int, long) - Method in interface org.eclipse.tracecompass.incubator.analysis.core.model.IHostModel
-
Get the executable name of a thread
- getExtraAttribute(String, long) - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
-
Callstacks may save extra attributes in the state system.
- getExtraChildrenSites() - Method in class org.eclipse.tracecompass.incubator.analysis.core.concepts.AggregatedCallSite
-
Get extra children sites that come with this callsite.
- getFieldValue(ITmfEvent, String) - Method in class org.eclipse.tracecompass.incubator.scripting.core.analysis.AnalysisScriptingModule
-
A wrapper method to get the value of an event field.
- getFunctionFromInterval(ITmfStateInterval) - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
-
- getGroup() - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackElement
-
- getGroup() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.base.ICallStackElement
-
Get the corresponding group descriptor
- getGroupDescriptors() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.callgraph.ICallGraphProvider
-
Get the group descriptors that describe how the elements are grouped in this
call graph hierarchy.
- getGroupDescriptors() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
-
- getHelpText() - Method in class org.eclipse.tracecompass.incubator.analysis.core.aspects.ProcessNameAspect
-
- getHelpText() - Method in class org.eclipse.tracecompass.incubator.analysis.core.aspects.ThreadNameAspect
-
- getHelpText() - Method in class org.eclipse.tracecompass.incubator.callstack.core.callgraph.SymbolAspect
-
- getHostId() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.instrumented.IFlameChartProvider
-
Get the ID of the host this callstack provider is for
TODO: Deprecate me, now using the interfaces from
CallStackHostUtils
- getHostId() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
-
- getHostIds() - Method in interface org.eclipse.tracecompass.incubator.analysis.core.concepts.ICpuTimeProvider
-
Get the list of host IDs this provider is for
- getHostIds() - Method in interface org.eclipse.tracecompass.incubator.analysis.core.concepts.ISamplingDataProvider
-
The list of host IDs for which this object providers information on
thread on the CPU
- getHostIds() - Method in interface org.eclipse.tracecompass.incubator.analysis.core.concepts.IThreadOnCpuProvider
-
The list of host IDs for which this object providers information on
thread on the CPU
- getHostThread(long) - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
-
Get the ID of the thread running this callstack at time t.
- getHostThread() - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
-
Get the unique HostThread for this callstack.
- getId() - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.EdgeStateValue
-
Get the edge ID
- getInstance() - Static method in class org.eclipse.tracecompass.incubator.analysis.core.aspects.AnalysisPidAspect
-
Get the instance of this aspect
- getInstance() - Static method in class org.eclipse.tracecompass.incubator.analysis.core.aspects.AnalysisProcessNameAspect
-
Get the instance of this aspect
- getInstance() - Static method in class org.eclipse.tracecompass.incubator.analysis.core.aspects.AnalysisThreadNameAspect
-
Get the instance of this aspect
- getInstance() - Static method in class org.eclipse.tracecompass.incubator.analysis.core.aspects.AnalysisTidAspect
-
Get the instance of this aspect
- getInstance() - Static method in class org.eclipse.tracecompass.incubator.callstack.core.callgraph.AllGroupDescriptor
-
Get the instance of the all group descriptor
- getIntersectingElements(long, long) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries
-
- getKernelStatuses(ICalledFunction, Collection<Long>) - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
-
Get the kernel statuses that span a given function
- getLength() - Method in class org.eclipse.tracecompass.incubator.analysis.core.concepts.AggregatedCallSite
-
Get the aggregated value of this callsite.
- getLength() - Method in class org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph.AggregatedStackTraces
-
- getLinks(long, long, IProgressMonitor) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
-
Get the edges (links) of the callstack
- getList() - Method in class org.eclipse.tracecompass.incubator.scripting.core.utils.ListWrapper
-
Get the list being wrapped.
- getListeners() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
-
Returns all the listeners
- getMaxDepth() - Method in class org.eclipse.tracecompass.incubator.analysis.core.concepts.AggregatedCallSite
-
Get the maximum depth under and including this aggregated callsite.
- getMaxDepth() - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
-
Get the maximum depth of this callstack
- getModelFor(String) - Static method in class org.eclipse.tracecompass.incubator.analysis.core.model.ModelManager
-
Get the model for a given host ID.
- getName() - Method in class org.eclipse.tracecompass.incubator.analysis.core.aspects.ProcessNameAspect
-
- getName() - Method in class org.eclipse.tracecompass.incubator.analysis.core.aspects.ThreadNameAspect
-
- getName() - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackElement
-
- getName() - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackGroupDescriptor
-
- getName() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.base.ICallStackElement
-
Get the name of this element
- getName() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.base.ICallStackGroupDescriptor
-
Get the human-readable name for this group descriptor
- getName() - Method in class org.eclipse.tracecompass.incubator.callstack.core.callgraph.AllGroupDescriptor
-
- getName() - Method in class org.eclipse.tracecompass.incubator.callstack.core.callgraph.SymbolAspect
-
- getName() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries
-
Get the name of this callstack series
- getName() - Method in class org.eclipse.tracecompass.incubator.scripting.core.analysis.ScriptedAnalysis
-
Get the name of this analysis, not to be used by scripts
- getNewInstance() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackStateProvider
-
Restrict the return type for ITmfStateProvider.getNewInstance().
- getNextDepth(long, boolean) - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
-
Get the next depth of this callstack, from the selected time.
- getNextFunction(long, int) - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
-
Get the function call at a given depth that either begins or ends after the
requested time.
- getNextFunction(long, int, ICalledFunction, IHostModel, long, long) - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
-
Get the next function call after or including the requested time.
- getNextGroup() - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackElement
-
- getNextGroup() - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackGroupDescriptor
-
- getNextGroup() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.base.ICallStackElement
-
Get the next group descriptor
- getNextGroup() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.base.ICallStackGroupDescriptor
-
Get the group descriptor at the next level.
- getNextGroup() - Method in class org.eclipse.tracecompass.incubator.callstack.core.callgraph.AllGroupDescriptor
-
- getParent() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.instrumented.ICalledFunction
-
The segment's parent
- getParentElement() - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackElement
-
- getParentElement() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.base.ICallStackElement
-
Get the parent element, or null if this element corresponds
to the first group of the hierarchy
- getPatterns() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
-
Get the patterns for the process, threads and callstack levels in the state
system
- getProcessId(int, long) - Method in interface org.eclipse.tracecompass.incubator.analysis.core.model.IHostModel
-
Get the process ID of a thread
- getProcessId() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.instrumented.ICalledFunction
-
The process ID of the traced application
- getProcessId(ITmfEvent) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackStateProvider
-
Return the process ID of a function entry event.
- getProcessName(ITmfEvent) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackStateProvider
-
Return the process name of a function entry event.
- getProcessStatus() - Method in class org.eclipse.tracecompass.incubator.analysis.core.concepts.ProcessStatusInterval
-
Get the process status represented by this interval
- getProfiledStackTrace(ITmfEvent) - Method in class org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph.ProfilingCallGraphAnalysisModule
-
Method to implement to get the call stack from an event.
- getQuark() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.CallStackDepth
-
Get the quark corresponding to this callstack depth
- getQuarkAtDepth(int) - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
-
Get the quark for a given depth
- getRequiredModules(EnumSet<IHostModel.ModelDataType>) - Method in interface org.eclipse.tracecompass.incubator.analysis.core.model.IHostModel
-
Get the analyses modules required to get the data requested
- getRootElements() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries
-
Get the root elements of this callstack series
- getRootElements() - Method in class org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph.ProfilingCallGraphAnalysisModule
-
Get the root elements from this call graph hierarchy
- getRootGroup() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries
-
Get the root group of the callstack series
- getSamplingData(int, long, long) - Method in interface org.eclipse.tracecompass.incubator.analysis.core.concepts.ISamplingDataProvider
-
Get the aggregated sample data for a thread in a time range.
- getSamplingData(int, long, long) - Method in interface org.eclipse.tracecompass.incubator.analysis.core.model.IHostModel
-
Get the aggregated sample data for a thread in a time range.
- getSegmentAspects() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
-
- getSegmentStore() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
-
Get the edges (links) of the callstack
- getSelfTime() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.instrumented.ICalledFunction
-
The segment's self Time
- getSerializedValueSize() - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.EdgeStateValue
-
- getSource() - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.EdgeStateValue
-
Getter for the source thread
- getStart() - Method in class org.eclipse.tracecompass.incubator.analysis.core.concepts.ProcessStatusInterval
-
- getStartTime() - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
-
Get the start time of this callstack
- getStateSystem(boolean) - Method in class org.eclipse.tracecompass.incubator.scripting.core.analysis.ScriptedAnalysis
-
Get a state system to go with this analysis.
- getStatistics() - Method in class org.eclipse.tracecompass.incubator.analysis.core.concepts.AggregatedCallSite
-
Get additional statistics for this call site
- getSymbol() - Method in class org.eclipse.tracecompass.incubator.analysis.core.concepts.AggregatedCallSite
-
Get the symbol associated with this callsite
- getSymbol() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.instrumented.ICalledFunction
-
The symbol of the call stack function.
- getSymbolKeyAt(long) - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackElement
-
- getSymbolKeyAt(long) - Method in interface org.eclipse.tracecompass.incubator.callstack.core.base.ICallStackElement
-
Get the key for symbol resolution at a given time
- getSymbolKeyAt(long) - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
-
Get the symbol key for this callstack at a given time
- getThreadId(long) - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
-
Get the ID of the thread running this callstack at time t.
- getThreadId() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.instrumented.ICalledFunction
-
The ID of the thread that was running this function.
- getThreadId(long) - Method in interface org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries.IThreadIdProvider
-
Get the ID of callstack thread at a given time
- getThreadId(ITmfEvent) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackStateProvider
-
Return the thread id of a function entry event.
- getThreadName(ITmfEvent) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackStateProvider
-
Return the thread name of a function entry or exit event.
- getThreadOnCpu(int, long) - Method in interface org.eclipse.tracecompass.incubator.analysis.core.model.IHostModel
-
Get which thread is running on the CPU at a given time
- getThreadOnCpu(int, long, boolean) - Method in interface org.eclipse.tracecompass.incubator.analysis.core.model.IHostModel
-
Get which thread is running on the CPU at a given time, but may blocks if the
answer is not available yet but may come later
- getThreadOnCpuAtTime(int, long) - Method in interface org.eclipse.tracecompass.incubator.analysis.core.concepts.IThreadOnCpuProvider
-
Gets the current thread ID on a given CPU for a given time
- getThreadOnCpuAtTime(int, long, boolean) - Method in interface org.eclipse.tracecompass.incubator.analysis.core.concepts.IThreadOnCpuProvider
-
Gets the current thread ID on a given CPU for a given time, but may blocks if
the answer is not available yet but may come later
- getThreadStatusIntervals(int, long, long, long) - Method in interface org.eclipse.tracecompass.incubator.analysis.core.model.IHostModel
-
Get an iterable over the status intervals of a thread
- getTrace() - Method in class org.eclipse.tracecompass.incubator.callstack.core.lttng2.ust.LttngUstCallStackAnalysis
-
- getTrace() - Method in class org.eclipse.tracecompass.incubator.scripting.core.analysis.ScriptedAnalysis
-
Get the trace, not to be used by scripts.
- groupCallGraphBy(ICallStackGroupDescriptor, CallGraph) - Static method in class org.eclipse.tracecompass.incubator.callstack.core.callgraph.CallGraphGroupBy
-
Group callgraph groups by one of the descriptor.