os.linux: Add support for thread priorities in the KernelStateProvider
authorChristian Mansky <christian.mansky@gmx.at>
Wed, 18 Feb 2015 09:21:18 +0000 (10:21 +0100)
committerAlexandre Montplaisir <alexmonthy@voxpopuli.im>
Thu, 26 Feb 2015 18:42:22 +0000 (13:42 -0500)
commit3bf563daa68c8d8635ecb1ceccf606c53965a0ff
tree30f673233bbf06366ac825af61ed00f061d33e63
parent8bde24de6e4d5ac5928e357f4dd9e854b3c1d1f4
os.linux: Add support for thread priorities in the KernelStateProvider

This change tracks a threads priority in the KernelStateProvider. The
KernelThreadInformationProvider provides a new access method returning a
threads priority at a given timestamp.

Change-Id: I4911a75151f45b995ea2000d485d309e4b57313e
Signed-off-by: Christian Mansky <christian.mansky@gmx.at>
Signed-off-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Reviewed-on: https://git.eclipse.org/r/42152
Reviewed-by: Hudson CI
org.eclipse.tracecompass.analysis.os.linux.core/src/org/eclipse/tracecompass/analysis/os/linux/core/kernelanalysis/Attributes.java
org.eclipse.tracecompass.analysis.os.linux.core/src/org/eclipse/tracecompass/analysis/os/linux/core/kernelanalysis/KernelStateProvider.java
org.eclipse.tracecompass.analysis.os.linux.core/src/org/eclipse/tracecompass/analysis/os/linux/core/kernelanalysis/KernelThreadInformationProvider.java
org.eclipse.tracecompass.analysis.os.linux.core/src/org/eclipse/tracecompass/analysis/os/linux/core/trace/DefaultEventLayout.java
org.eclipse.tracecompass.analysis.os.linux.core/src/org/eclipse/tracecompass/analysis/os/linux/core/trace/IKernelAnalysisEventLayout.java
org.eclipse.tracecompass.lttng2.kernel.core.tests/src/org/eclipse/tracecompass/lttng2/kernel/core/tests/analysis/kernel/statesystem/StateSystemTest.java
org.eclipse.tracecompass.lttng2.kernel.core.tests/src/org/eclipse/tracecompass/lttng2/kernel/core/tests/analysis/kernel/statesystem/TestValues.java
org.eclipse.tracecompass.lttng2.kernel.core/src/org/eclipse/tracecompass/internal/lttng2/kernel/core/trace/layout/LttngEventLayout.java
org.eclipse.tracecompass.lttng2.kernel.core/src/org/eclipse/tracecompass/internal/lttng2/kernel/core/trace/layout/PerfEventLayout.java
This page took 0.026832 seconds and 5 git commands to generate.