LTTng: Add a virtual CPU view for the virtual machine analysis
authorMohamad Gebai <mohamad.gebai@polymtl.ca>
Thu, 4 Dec 2014 02:52:33 +0000 (21:52 -0500)
committerGenevieve Bastien <gbastien+lttng@versatic.net>
Thu, 14 Jan 2016 22:26:05 +0000 (17:26 -0500)
commitb1a7aebb9b2b7b4514cad5ce8c419e7f5d85b4c0
tree9b5e02b6a16b038f9a4367a91f2853152e62bf29
parentb1ea73b5a2609e2cffa54e1ab5127c2c48e33719
LTTng: Add a virtual CPU view for the virtual machine analysis

This view shows for each guest the status of its virtual CPUs (running or
preempted) as well as a modified view of the threads running on them to
highlight when it was thought to be running, but was actually preempted on the
host.

Change-Id: Id260abc6d43e868ba261714de64c5530596de7ff
Signed-off-by: Mohamad Gebai <mohamad.gebai@polymtl.ca>
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/37602
Reviewed-by: Hudson CI
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
12 files changed:
lttng/org.eclipse.tracecompass.lttng2.kernel.core/plugin.xml
lttng/org.eclipse.tracecompass.lttng2.kernel.core/src/org/eclipse/tracecompass/internal/lttng2/kernel/core/analysis/vm/module/VirtualMachineCpuAnalysis.java
lttng/org.eclipse.tracecompass.lttng2.kernel.ui/META-INF/MANIFEST.MF
lttng/org.eclipse.tracecompass.lttng2.kernel.ui/plugin.properties
lttng/org.eclipse.tracecompass.lttng2.kernel.ui/plugin.xml
lttng/org.eclipse.tracecompass.lttng2.kernel.ui/src/org/eclipse/tracecompass/internal/lttng2/kernel/ui/views/vm/vcpuview/Messages.java [new file with mode: 0644]
lttng/org.eclipse.tracecompass.lttng2.kernel.ui/src/org/eclipse/tracecompass/internal/lttng2/kernel/ui/views/vm/vcpuview/VirtualMachineCommon.java [new file with mode: 0644]
lttng/org.eclipse.tracecompass.lttng2.kernel.ui/src/org/eclipse/tracecompass/internal/lttng2/kernel/ui/views/vm/vcpuview/VirtualMachinePresentationProvider.java [new file with mode: 0644]
lttng/org.eclipse.tracecompass.lttng2.kernel.ui/src/org/eclipse/tracecompass/internal/lttng2/kernel/ui/views/vm/vcpuview/VirtualMachineView.java [new file with mode: 0644]
lttng/org.eclipse.tracecompass.lttng2.kernel.ui/src/org/eclipse/tracecompass/internal/lttng2/kernel/ui/views/vm/vcpuview/VirtualMachineViewEntry.java [new file with mode: 0644]
lttng/org.eclipse.tracecompass.lttng2.kernel.ui/src/org/eclipse/tracecompass/internal/lttng2/kernel/ui/views/vm/vcpuview/messages.properties [new file with mode: 0644]
lttng/org.eclipse.tracecompass.lttng2.kernel.ui/src/org/eclipse/tracecompass/internal/lttng2/kernel/ui/views/vm/vcpuview/package-info.java [new file with mode: 0644]
This page took 0.027118 seconds and 5 git commands to generate.