Skip navigation links
A C D E F G H I L M O P Q R S T U V 

A

add(ISegment) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries
 
addAggregatedCallSite(ICallStackElement, AggregatedCallSite) - Method in class org.eclipse.tracecompass.incubator.callstack.core.callgraph.CallGraph
Add an aggregated callsite toa callstack element.
addAll(Collection<? extends ISegment>) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries
 
addCallee(AggregatedCallSite) - Method in class org.eclipse.tracecompass.incubator.analysis.core.concepts.AggregatedCallSite
Add a callee to this callsite
addChild(ICallStackElement) - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackElement
 
addChild(ICallStackElement) - Method in interface org.eclipse.tracecompass.incubator.callstack.core.base.ICallStackElement
Add a child element to this one
addListener(IAnalysisProgressListener) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
 
addRootElement(ICallStackElement) - Method in class org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph.ProfilingCallGraphAnalysisModule
Add a root element to call graph
AggregatedCallSite - Class in org.eclipse.tracecompass.incubator.analysis.core.concepts
Base class for aggregating call site data from either sampled or instrumented call stacks.
AggregatedCallSite(ICallStackSymbol) - Constructor for class org.eclipse.tracecompass.incubator.analysis.core.concepts.AggregatedCallSite
Constructor
AggregatedCallSite(AggregatedCallSite) - Constructor for class org.eclipse.tracecompass.incubator.analysis.core.concepts.AggregatedCallSite
Copy constructor
AggregatedStackTraces - Class in org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph
A data structure aggregating data from the callstack for sampled call stack data.
AggregatedStackTraces(ICallStackSymbol) - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph.AggregatedStackTraces
Constructor
AllGroupDescriptor - Class in org.eclipse.tracecompass.incubator.callstack.core.callgraph
A group descriptor represents all the groups together
AnalysisPidAspect - Class in org.eclipse.tracecompass.incubator.analysis.core.aspects
This class is an event aspect to resolve the process ID from an event.
AnalysisProcessNameAspect - Class in org.eclipse.tracecompass.incubator.analysis.core.aspects
Event aspect to resolve the process name of an event.
AnalysisScriptingModule - Class in org.eclipse.tracecompass.incubator.scripting.core.analysis
Provide an API to create an analysis.
AnalysisScriptingModule() - Constructor for class org.eclipse.tracecompass.incubator.scripting.core.analysis.AnalysisScriptingModule
 
AnalysisThreadNameAspect - Class in org.eclipse.tracecompass.incubator.analysis.core.aspects
Event aspect to resolve the process name of an event.
AnalysisTidAspect - Class in org.eclipse.tracecompass.incubator.analysis.core.aspects
This class is an event aspect to resolve the thread ID from an event.
apply(ICallStackElement) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackHostUtils.AttributeNameHostResolver
 
apply(ICallStackElement) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackHostUtils.AttributeValueHostResolver
 
apply(ICallStackElement) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackHostUtils.TraceHostIdResolver
 
applyGlobalFilter(String) - Method in class org.eclipse.tracecompass.incubator.scripting.core.filters.FiltersScriptingModule
Apply a global filter to the currently active trace
AttributeNameHostResolver(int) - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackHostUtils.AttributeNameHostResolver
Constructor
AttributeNameThreadResolver(int) - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries.AttributeNameThreadResolver
Constructor
AttributeValueHostResolver(int) - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackHostUtils.AttributeValueHostResolver
Constructor
AttributeValueThreadResolver(int) - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries.AttributeValueThreadResolver
Constructor

C

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
The Custom Type value ID for EdgeStateValues.

D

DataProviderScriptingModule - Class in org.eclipse.tracecompass.incubator.scripting.core.data.provider
Scripting module to create data providers from scripted analyzes.
DataProviderScriptingModule() - Constructor for class org.eclipse.tracecompass.incubator.scripting.core.data.provider.DataProviderScriptingModule
 
DEFAULT_SYMBOL_KEY - Static variable in class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackElement
The default key to use for symbol resolution if none is available
dispose() - Method in interface org.eclipse.tracecompass.incubator.analysis.core.model.IHostModel
Dispose of the model when it is not needed anymore
dispose() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries
 
dispose() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
 
disposeModels() - Static method in class org.eclipse.tracecompass.incubator.analysis.core.model.ModelManager
Dispose all the models

E

EDGE_STATE_VALUE_FACTORY - Static variable in class org.eclipse.tracecompass.incubator.callstack.core.base.EdgeStateValue
The CustomStateValueFactory for EdgeStateValues
EdgeStateValue - Class in org.eclipse.tracecompass.incubator.callstack.core.base
CustomStateValue to serialize edges from one HostThread to another.
EdgeStateValue(int, HostThread, HostThread) - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.base.EdgeStateValue
Constructor
EMPTY_GRAPH - Static variable in class org.eclipse.tracecompass.incubator.callstack.core.callgraph.CallGraph
An empty graph that can be returned when there is no other call graph available
ENTRY_DISPLAY - Static variable in class org.eclipse.tracecompass.incubator.scripting.core.data.provider.DataProviderScriptingModule
Display key to create data providers
ENTRY_FIELD_PARENT_ID - Static variable in class org.eclipse.tracecompass.incubator.scripting.core.data.provider.DataProviderScriptingModule
Parent ID key to create entries
ENTRY_FIELD_QUARK - Static variable in class org.eclipse.tracecompass.incubator.scripting.core.data.provider.DataProviderScriptingModule
Quark key to create entries
ENTRY_ID - Static variable in class org.eclipse.tracecompass.incubator.scripting.core.data.provider.DataProviderScriptingModule
Id key to create data providers
ENTRY_NAME - Static variable in class org.eclipse.tracecompass.incubator.scripting.core.data.provider.DataProviderScriptingModule
Name key to create data providers
ENTRY_PARENT - Static variable in class org.eclipse.tracecompass.incubator.scripting.core.data.provider.DataProviderScriptingModule
Parent key to create data providers
ENTRY_PATH - Static variable in class org.eclipse.tracecompass.incubator.scripting.core.data.provider.DataProviderScriptingModule
Path key to create data providers
equals(Object) - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
 
equals(Object) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.CallStackDepth
 
eventHandle(ITmfEvent) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackStateProvider
 
executeAnalysis(IProgressMonitor) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
 
executeAnalysis(IProgressMonitor) - Method in class org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph.ProfilingCallGraphAnalysisModule
 

F

FiltersScriptingModule - Class in org.eclipse.tracecompass.incubator.scripting.core.filters
Scripting modules that adds filtering capabilities to Trace Compass scripting.
FiltersScriptingModule() - Constructor for class org.eclipse.tracecompass.incubator.scripting.core.filters.FiltersScriptingModule
 
functionEntry(ITmfEvent) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackStateProvider
Check an event if it indicates a function entry.
functionExit(ITmfEvent) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackStateProvider
Check an event if it indicates a function exit.

G

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
Transforms a state interval from the state system into a ICalledFunction.
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.

H

hashCode() - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
 
hashCode() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.CallStackDepth
 
hasKernelStatuses() - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
Get whether this callstack has kernel statuses available

I

ICalledFunction - Interface in org.eclipse.tracecompass.incubator.callstack.core.instrumented
CalledFunction Interface
ICallGraphProvider - Interface in org.eclipse.tracecompass.incubator.callstack.core.callgraph
Interface that analyses who provide callgraph
ICallStackElement - Interface in org.eclipse.tracecompass.incubator.callstack.core.base
Interface that classes representing a single element in the callstack hierarchy must implement.
ICallStackGroupDescriptor - Interface in org.eclipse.tracecompass.incubator.callstack.core.base
This interface describes a group in the callstack.
ICallStackSymbol - Interface in org.eclipse.tracecompass.incubator.analysis.core.concepts
 
ICpuTimeProvider - Interface in org.eclipse.tracecompass.incubator.analysis.core.concepts
Interface that analyses should implement if they provide information on the amount of time a certain TID spends on the CPU.
ID - Static variable in class org.eclipse.tracecompass.incubator.callstack.core.lttng2.ust.LttngUstCallStackAnalysis
ID of this analysis
IEventCallStackProvider - Interface in org.eclipse.tracecompass.incubator.callstack.core.flamechart
An interface that analyses can implement if they can provide a stack of called function for a single event.
IFlameChartProvider - Interface in org.eclipse.tracecompass.incubator.callstack.core.instrumented
Interface that can be implemented by components who provide call stacks as part of their data.
IHostModel - Interface in org.eclipse.tracecompass.incubator.analysis.core.model
This interface represents a host system, for example a machine running Linux, and allows to access information on the state of the machine at some time[range].
IHostModel.ModelDataType - Enum in org.eclipse.tracecompass.incubator.analysis.core.model
An enumeration of the types of data one can need.
InstrumentedCallStackAnalysis - Class in org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem
The base classes for analyses who want to populate the CallStack state system.
InstrumentedCallStackAnalysis() - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
Abstract constructor (should only be called via the sub-classes' constructors.
ISamplingDataProvider - Interface in org.eclipse.tracecompass.incubator.analysis.core.concepts
Interfaces that classes providing sampling data for threads can implement
isComplete() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.instrumented.IFlameChartProvider
Return whether this analysis is complete
isComplete() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
 
isEmpty() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries
 
isLeaf() - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackElement
 
isLeaf() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.base.ICallStackElement
Get whether this element is a leaf element in the callstack hierarchy.
isSamplingDataAvailable() - Method in interface org.eclipse.tracecompass.incubator.analysis.core.model.IHostModel
Get whether sampling data is available for this host
isSymbolKeyElement() - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackElement
 
isSymbolKeyElement() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.base.ICallStackElement
Return whether this element is the symbol key element
isSymbolKeyGroup() - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackGroupDescriptor
 
isSymbolKeyGroup() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.base.ICallStackGroupDescriptor
Get whether the value of this group should be used as the key for the symbol provider.
isSymbolKeyGroup() - Method in class org.eclipse.tracecompass.incubator.callstack.core.callgraph.AllGroupDescriptor
 
isThreadStatusAvailable() - Method in interface org.eclipse.tracecompass.incubator.analysis.core.model.IHostModel
Get whether thread status information is available for this host
isTidVariable() - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
Return whether the TID is variable through time for this callstack or if it fixed
iterateOverCallStack(long, long, Consumer<ICalledFunction>) - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
Iterate over the callstack in a depth-first manner
iterator() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries
 
IThreadOnCpuProvider - Interface in org.eclipse.tracecompass.incubator.analysis.core.concepts
Interface to be implemented by analyses who has information about the thread running on a CPU at a given time.

L

ListWrapper<T> - Class in org.eclipse.tracecompass.incubator.scripting.core.utils
A wrapper around a list, to facilitate scripts creating, accessing and returning list types
ListWrapper() - Constructor for class org.eclipse.tracecompass.incubator.scripting.core.utils.ListWrapper
Constructor
LttngUstCallStackAnalysis - Class in org.eclipse.tracecompass.incubator.callstack.core.lttng2.ust
This is the LTTng UST analysis, ported to the new CallStack structure.
LttngUstCallStackAnalysis() - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.lttng2.ust.LttngUstCallStackAnalysis
 
LttngUstCallStackAnalysisRequirement - Class in org.eclipse.tracecompass.incubator.callstack.core.lttng2.ust
Analysis requirement implementation for LTTng Call Stack Analysis.
LttngUstCallStackAnalysisRequirement(ILttngUstEventLayout) - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.lttng2.ust.LttngUstCallStackAnalysisRequirement
Constructor

M

merge(AggregatedCallSite) - Method in class org.eclipse.tracecompass.incubator.analysis.core.concepts.AggregatedCallSite
Merge a callsite's data with this one.
mergeData(AggregatedCallSite) - Method in class org.eclipse.tracecompass.incubator.analysis.core.concepts.AggregatedCallSite
Merge the data of two callsites.
mergeData(AggregatedCallSite) - Method in class org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph.AggregatedStackTraces
 
Messages - Class in org.eclipse.tracecompass.incubator.callstack.core.flamechart
Message bundle for the call stack state provider.
ModelManager - Class in org.eclipse.tracecompass.incubator.analysis.core.model
Utility class to manage the models for the hosts
MODULE_ID - Static variable in class org.eclipse.tracecompass.incubator.scripting.ui.views.ViewModule
Module identifier.

O

openTimeGraphView(ITimeGraphDataProvider<TimeGraphEntryModel>) - Method in class org.eclipse.tracecompass.incubator.scripting.ui.views.ViewModule
Open a time graph view for a scripted data provider
org.eclipse.tracecompass.incubator.analysis.core.aspects - package org.eclipse.tracecompass.incubator.analysis.core.aspects
Copyright (c) 2016 École Polytechnique de Montréal All rights reserved.
org.eclipse.tracecompass.incubator.analysis.core.concepts - package org.eclipse.tracecompass.incubator.analysis.core.concepts
Copyright (c) 2016 École Polytechnique de Montréal All rights reserved.
org.eclipse.tracecompass.incubator.analysis.core.model - package org.eclipse.tracecompass.incubator.analysis.core.model
Copyright (c) 2016 École Polytechnique de Montréal All rights reserved.
org.eclipse.tracecompass.incubator.callstack.core.base - package org.eclipse.tracecompass.incubator.callstack.core.base
Copyright (c) 2016 École Polytechnique de Montréal All rights reserved.
org.eclipse.tracecompass.incubator.callstack.core.callgraph - package org.eclipse.tracecompass.incubator.callstack.core.callgraph
Copyright (c) 2017 École Polytechnique de Montréal All rights reserved.
org.eclipse.tracecompass.incubator.callstack.core.flamechart - package org.eclipse.tracecompass.incubator.callstack.core.flamechart
Copyright (c) 2016 École Polytechnique de Montréal All rights reserved.
org.eclipse.tracecompass.incubator.callstack.core.instrumented - package org.eclipse.tracecompass.incubator.callstack.core.instrumented
Copyright (c) 2017 École Polytechnique de Montréal All rights reserved.
org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem - package org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem
Copyright (c) 2016 École Polytechnique de Montréal All rights reserved.
org.eclipse.tracecompass.incubator.callstack.core.lttng2.ust - package org.eclipse.tracecompass.incubator.callstack.core.lttng2.ust
Copyright (c) 2017 École Polytechnique de Montréal All rights reserved.
org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph - package org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph
Copyright (c) 2015, 2016 Ericsson All rights reserved.
org.eclipse.tracecompass.incubator.callstack.core.symbol - package org.eclipse.tracecompass.incubator.callstack.core.symbol
Copyright (c) 2017 École Polytechnique de Montréal All rights reserved.
org.eclipse.tracecompass.incubator.scripting.core.analysis - package org.eclipse.tracecompass.incubator.scripting.core.analysis
/TraceCompass/Analysis: EASE scripting module and classes to create analyses, read a trace and fill common backends, to then be able to visualize the results in common views.
org.eclipse.tracecompass.incubator.scripting.core.data.provider - package org.eclipse.tracecompass.incubator.scripting.core.data.provider
/TraceCompass/DataProvider: EASE Scripting module to create data providers that can be used to populate various types of views.
org.eclipse.tracecompass.incubator.scripting.core.filters - package org.eclipse.tracecompass.incubator.scripting.core.filters
/TraceCompass/Filters: EASE Scripting module that allows to filter Trace Compass data with specific regexes.
org.eclipse.tracecompass.incubator.scripting.core.utils - package org.eclipse.tracecompass.incubator.scripting.core.utils
/TraceCompass/Utils: EASE Scripting module and classes with utility classes that wrap java classes hard to reproduce in scripting languages, like java lists.
org.eclipse.tracecompass.incubator.scripting.ui.views - package org.eclipse.tracecompass.incubator.scripting.ui.views
/TraceCompass/View: EASE scripting module to open and interact with views in Trace Compass.

P

PROCESSES - Static variable in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackStateProvider
Thread attribute
ProcessNameAspect - Class in org.eclipse.tracecompass.incubator.analysis.core.aspects
Process name aspect, determines the name of a process from an event.
ProcessNameAspect() - Constructor for class org.eclipse.tracecompass.incubator.analysis.core.aspects.ProcessNameAspect
 
ProcessStatusInterval - Class in org.eclipse.tracecompass.incubator.analysis.core.concepts
A segment representing the status of a process for a certain duration
ProcessStatusInterval(long, long, ProcessStatus) - Constructor for class org.eclipse.tracecompass.incubator.analysis.core.concepts.ProcessStatusInterval
Constructor
ProfilingCallGraphAnalysisModule - Class in org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph
The callgraph analysis module
ProfilingCallGraphAnalysisModule() - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph.ProfilingCallGraphAnalysisModule
 

Q

queryCallStacks(Collection<CallStackDepth>, Collection<Long>) - Method in interface org.eclipse.tracecompass.incubator.callstack.core.instrumented.IFlameChartProvider
Query the requested callstacks and return the segments for the sampled times.
queryCallStacks(Collection<CallStackDepth>, Collection<Long>) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries
Query the requested callstacks and return the segments for the sampled times.

R

removeListener(IAnalysisProgressListener) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
 
resolve(ITmfEvent) - Method in class org.eclipse.tracecompass.incubator.analysis.core.aspects.AnalysisPidAspect
 
resolve(ITmfEvent) - Method in class org.eclipse.tracecompass.incubator.analysis.core.aspects.AnalysisProcessNameAspect
 
resolve(ITmfEvent) - Method in class org.eclipse.tracecompass.incubator.analysis.core.aspects.AnalysisThreadNameAspect
 
resolve(ITmfEvent) - Method in class org.eclipse.tracecompass.incubator.analysis.core.aspects.AnalysisTidAspect
 
resolve(Collection<ISymbolProvider>) - Method in interface org.eclipse.tracecompass.incubator.analysis.core.concepts.ICallStackSymbol
Resolve the current symbol to a string with the providers
resolve(ISegment) - Method in class org.eclipse.tracecompass.incubator.callstack.core.callgraph.SymbolAspect
 
resolve(CallStackHostUtils.IHostIdProvider, ICallStackElement) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries.AttributeNameThreadResolver
 
resolve(CallStackHostUtils.IHostIdProvider, ICallStackElement) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries.AttributeValueThreadResolver
 
resolve(CallStackHostUtils.IHostIdProvider, ICallStackElement) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries.CpuResolver
 
resolve(CallStackHostUtils.IHostIdProvider, ICallStackElement) - Method in interface org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries.IThreadIdResolver
Get the actual thread ID provider from this resolver
retrieveSymbolKeyAt(long) - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackElement
Retrieve the symbol key for this element.

S

ScriptedAnalysis - Class in org.eclipse.tracecompass.incubator.scripting.core.analysis
Analysis class that can be used with the scripts.
sendUpdate(ISegmentStore<ISegment>) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
Send the segment store to all its listener
serializeValue(ISafeByteBufferWriter) - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.EdgeStateValue
 
setName(String) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
 
setSymbolKeyElement(ICallStackElement) - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackElement
 
setSymbolKeyElement(ICallStackElement) - Method in interface org.eclipse.tracecompass.incubator.callstack.core.base.ICallStackElement
Set the symbol key element to use for this hierarchy
setTrace(ITmfTrace) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
 
setTrace(ITmfTrace) - Method in class org.eclipse.tracecompass.incubator.callstack.core.lttng2.ust.LttngUstCallStackAnalysis
 
size() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries
 
SYMBOL_ASPECT - Static variable in class org.eclipse.tracecompass.incubator.callstack.core.callgraph.SymbolAspect
A symbol aspect
SymbolAspect - Class in org.eclipse.tracecompass.incubator.callstack.core.callgraph
An aspect used to get the function name of a call stack event or to compare the duration of two events
SymbolAspect() - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.callgraph.SymbolAspect
Constructor

T

ThreadNameAspect - Class in org.eclipse.tracecompass.incubator.analysis.core.aspects
Thread name aspect, an aspect to determine the name of the name of a thread, Can be duplicates.
ThreadNameAspect() - Constructor for class org.eclipse.tracecompass.incubator.analysis.core.aspects.ThreadNameAspect
 
TIME_UNKNOWN - Static variable in interface org.eclipse.tracecompass.incubator.analysis.core.model.IHostModel
Value to use when a duration or timestamp is not known
toArray() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries
 
toArray(T[]) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries
 
toString() - Method in class org.eclipse.tracecompass.incubator.analysis.core.concepts.AggregatedCallSite
 
toString() - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackElement
 
toString() - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.CallStackGroupDescriptor
 
toString() - Method in class org.eclipse.tracecompass.incubator.callstack.core.base.EdgeStateValue
 
toString() - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
 
toString() - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.CallStackDepth
 
TraceHostIdResolver(ITmfTrace) - Constructor for class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackHostUtils.TraceHostIdResolver
 
triggerAutomatically(boolean) - Method in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.InstrumentedCallStackAnalysis
Set whether the callgraph execution should be triggered automatically after building the callstack or if it should wait to be requested

U

UNKNOWN - Static variable in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackStateProvider
Unknown name
UNKNOWN_PID - Static variable in class org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackStateProvider
Unknown process ID
UNKNOWN_TID - Static variable in interface org.eclipse.tracecompass.incubator.analysis.core.model.IHostModel
Value to use for thread ID
updateAttributes(List<Integer>) - Method in class org.eclipse.tracecompass.incubator.callstack.core.flamechart.CallStack
Update the quarks list.
UtilsModule - Class in org.eclipse.tracecompass.incubator.scripting.core.utils
A utility scripting module that wraps certain classes in more convenient objects.
UtilsModule() - Constructor for class org.eclipse.tracecompass.incubator.scripting.core.utils.UtilsModule
 

V

valueOf(String) - Static method in enum org.eclipse.tracecompass.incubator.analysis.core.model.IHostModel.ModelDataType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.tracecompass.incubator.analysis.core.model.IHostModel.ModelDataType
Returns an array containing the constants of this enum type, in the order they are declared.
variesInTime() - Method in interface org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem.CallStackSeries.IThreadIdProvider
Return whether the value returned by this provider is variable through time (ie, each function of a stack may have a different thread ID), or is fixed (ie, all functions in a stack have the same thread ID)
ViewModule - Class in org.eclipse.tracecompass.incubator.scripting.ui.views
A scripting module to interact with views using EASE
ViewModule() - Constructor for class org.eclipse.tracecompass.incubator.scripting.ui.views.ViewModule
 
A C D E F G H I L M O P Q R S T U V 
Skip navigation links

Copyright © 2019. All rights reserved.