TMF: Do not send objects in TmfCoreTracer#traceComponent and #traceRequest
authorGeneviève Bastien <gbastien+lttng@versatic.net>
Tue, 4 Nov 2014 16:37:58 +0000 (11:37 -0500)
committerGenevieve Bastien <gbastien+lttng@versatic.net>
Tue, 4 Nov 2014 20:27:11 +0000 (15:27 -0500)
commit8b56808c2fa4e2c7e04b352f6f6a2653e0a5761f
treeabc1e43356ce528dce44eb4374f43a045acdb2e2
parent2939944ef9d51d0f6ead4f54fd18c3bef11f3ed8
TMF: Do not send objects in TmfCoreTracer#traceComponent and #traceRequest

These tracing methods were sometimes called in constructors and called methods
from the object that it is not necessarily safe to use when the object is not
finished building. This patch fixes this.

Change-Id: I64acee3adb850b8e17f0be3c8a0bbe5d54e97bf8
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/35902
Tested-by: Hudson CI
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/internal/tmf/core/TmfCoreTracer.java
org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/internal/tmf/core/component/TmfEventThread.java
org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/internal/tmf/core/request/TmfCoalescedEventRequest.java
org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/component/TmfComponent.java
org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/component/TmfEventProvider.java
org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/request/TmfEventRequest.java
This page took 0.026918 seconds and 5 git commands to generate.