Package org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem
@NonNullByDefault
package org.eclipse.tracecompass.incubator.callstack.core.instrumented.statesystem
Copyright (c) 2016 École Polytechnique de Montréal
All rights reserved. This program and the accompanying materials are
made available under the terms of the Eclipse Public License 2.0 which
accompanies this distribution, and is available at
https://www.eclipse.org/legal/epl-2.0/
SPDX-License-Identifier: EPL-2.0
-
ClassDescriptionContains interfaces and classes to resolve the host ID in instrumented callstack analyses.This class will resolve the thread ID provider by the value of a attribute at a given depthThis class will resolve the host ID provider by the value of a attribute at a given depthInterface for classes that provide a host ID at time t for a callstack.Interface for describing how a callstack will get the host ID, it will return the host ID provider for a callstack elementA host ID resolver that gets the host ID from the traceA callstack series contain the information necessary to build all the different callstacks from a same pattern.This class will resolve the thread ID provider by the value of a attribute at a given depthThis class will resolve the thread ID provider by the value of a attribute at a given depthThis class will resolve the thread ID from the CPU on which the callstack was running at a given timeInterface for classes that provide a thread ID at time t for a callstack.Interface for describing how a callstack will get the thread IDThe default base state provider for traces that implement the default
InstrumentedCallStackAnalysis
with a process / thread grouping, using the default values.The base classes for analyses who want to populate the CallStack state system.