tmf: Use tabs in statistics view for each traces
[deliverable/tracecompass.git] / org.eclipse.linuxtools.lttng.core / ChangeLog
1 2010-12-15 Francois Chouinard <fchouinard@gmail.com>
2
3 * src/org/eclipse/linuxtools/lttng/event/LttngTimestamp.java: Fixed a rounding error
4
5 2010-12-13 Bernd Hufmann <bhufmann@gmail.com>
6
7 * src/org/eclipse/linuxtools/lttng/LttngConstants.java: Added file header.
8
9 2010-11-25 Francois Chouinard <fchouinard@gmail.com>
10
11 * src/org/eclipse/linuxtools/lttng/state/experiment/StateExperimentManager.java: Clear the checkpoint data when a new experiment is selected
12
13 2010-11-23 Francois Chouinard <fchouinard@gmail.com> Providing int IDs for the Stats HashMaps
14
15 * src/org/eclipse/linuxtools/lttng/LttngConstants.java:
16 * src/org/eclipse/linuxtools/lttng/event/LttngEvent.java:
17 * src/org/eclipse/linuxtools/lttng/event/LttngEventType.java:
18 * src/org/eclipse/linuxtools/lttng/model/LTTngTreeNodeGeneric.java:
19 * src/org/eclipse/linuxtools/lttng/state/evProcessor/state/AbsStateUpdate.java:
20 * src/org/eclipse/linuxtools/lttng/state/evProcessor/state/StateUpdateHandlers.java:
21 * src/org/eclipse/linuxtools/lttng/state/model/LttngExecutionState.java:
22 * src/org/eclipse/linuxtools/lttng/state/model/LttngProcessState.java:
23 * src/org/eclipse/linuxtools/lttng/state/model/LttngTraceState.java:
24 * src/org/eclipse/linuxtools/lttng/state/resource/ILttngStateContext.java:
25 * src/org/eclipse/linuxtools/lttng/trace/LTTngTextTrace.java:
26
27 * src/org/eclipse/linuxtools/lttng/state/trace/StateTraceManager.java: Adjusted buffering between checkpoints
28 * src/org/eclipse/linuxtools/lttng/trace/LTTngExperiment.java: Ditto
29 * src/org/eclipse/linuxtools/lttng/trace/LTTngTrace.java: Ditto
30
31 2010-11-19 Francois Chouinard <fchouinard@gmail.com>
32
33 * build.properties: Cosmetic spacing
34 * src/org/eclipse/linuxtools/lttng/trace/LTTngTextTrace.java: Suppress warning for non-externalized strings
35
36 2010-11-10 Francois Chouinard <fchouinard@gmail.com>
37
38 Suppress warning for non-externalized strings
39 * src/org/eclipse/linuxtools/lttng/control/LttngSyntheticEventProvider.java:
40 * src/org/eclipse/linuxtools/lttng/event/LttngEvent.java:
41 * src/org/eclipse/linuxtools/lttng/event/LttngEventContent.java:
42 * src/org/eclipse/linuxtools/lttng/event/LttngEventReference.java:
43 * src/org/eclipse/linuxtools/lttng/event/LttngEventType.java:
44 * src/org/eclipse/linuxtools/lttng/event/LttngLocation.java:
45 * src/org/eclipse/linuxtools/lttng/event/LttngTimestamp.java:
46 * src/org/eclipse/linuxtools/lttng/LTTngCorePlugin.java:
47 * src/org/eclipse/linuxtools/lttng/model/LTTngTreeNodeGeneric.java:
48 * src/org/eclipse/linuxtools/lttng/request/LttngSyntEventRequest.java:
49 * src/org/eclipse/linuxtools/lttng/state/evProcessor/state/StateUpdateHandlers.java:
50 * src/org/eclipse/linuxtools/lttng/state/experiment/StateExperimentManager.java:
51 * src/org/eclipse/linuxtools/lttng/state/experiment/StateManagerFactory.java:
52 * src/org/eclipse/linuxtools/lttng/state/model/LttngBdevState.java:
53 * src/org/eclipse/linuxtools/lttng/state/model/LTTngCPUState.java:
54 * src/org/eclipse/linuxtools/lttng/state/model/LttngExecutionState.java:
55 * src/org/eclipse/linuxtools/lttng/state/model/LttngIRQState.java:
56 * src/org/eclipse/linuxtools/lttng/state/model/LttngProcessState.java:
57 * src/org/eclipse/linuxtools/lttng/state/model/LttngSoftIRQState.java:
58 * src/org/eclipse/linuxtools/lttng/state/model/LttngTraceState.java:
59 * src/org/eclipse/linuxtools/lttng/state/model/LttngTrapState.java:
60 * src/org/eclipse/linuxtools/lttng/state/resource/ILTTngStateResource.java:
61 * src/org/eclipse/linuxtools/lttng/state/resource/LTTngStateResource.java:
62 * src/org/eclipse/linuxtools/lttng/state/StateStrings.java:
63 * src/org/eclipse/linuxtools/lttng/state/trace/StateTraceManager.java:
64 * src/org/eclipse/linuxtools/lttng/trace/LTTngTextTrace.java:
65 * src/org/eclipse/linuxtools/lttng/trace/LTTngTrace.java:
66 * src/org/eclipse/linuxtools/lttng/trace/LTTngTraceVersion.java:
67
68 2010-11-09 Francois Chouinard <fchouinard@gmail.com>
69
70 * src/org/eclipse/linuxtools/lttng/trace/LTTngExperiment.java (getNextEvent): Fix for NullPointerException
71
72 Suppress warning for non-externalized strings
73 * src/org/eclipse/linuxtools/lttng/event/LttngEvent.java (toString):
74 * src/org/eclipse/linuxtools/lttng/event/LttngEventContent.java (toString):
75 * src/org/eclipse/linuxtools/lttng/event/LttngEventField.java (toString):
76 * src/org/eclipse/linuxtools/lttng/event/LttngEventType.java (toString):
77 * src/org/eclipse/linuxtools/lttng/event/LttngTimestamp.java (toString):
78 * src/org/eclipse/linuxtools/lttng/state/evProcessor/AbsEventToHandlerResolver.java (process):
79 * src/org/eclipse/linuxtools/lttng/state/evProcessor/state/AbsStateProcessing.java (getAFieldLong):
80 (getAFieldString):
81 (sendNoFieldFoundMsg):
82 * src/org/eclipse/linuxtools/lttng/state/evProcessor/state/AbsStateUpdate.java (pop_state):
83 (pop_function):
84 * src/org/eclipse/linuxtools/lttng/state/model/LttngExecutionState.java (toString):
85 * src/org/eclipse/linuxtools/lttng/state/model/LttngProcessState.java (toString):
86 * src/org/eclipse/linuxtools/lttng/state/model/LttngTraceState.java (toString):
87 * src/org/eclipse/linuxtools/lttng/state/model/LttngTrapState.java (toString):
88 * src/org/eclipse/linuxtools/lttng/state/trace/StateTraceManager.java (toString):
89 * src/org/eclipse/linuxtools/lttng/trace/LTTngExperiment.java (toString):
90 (LTTngExperiment):
91 (getNextEvent): Fix for Bug329764
92 * src/org/eclipse/linuxtools/lttng/trace/LTTngTrace.java (toString):
93 * src/org/eclipse/linuxtools/lttng/trace/LTTngTraceVersion.java (toString):
94 * src/org/eclipse/linuxtools/lttng/TraceDebug.java:
95
96 2010-10-29 Francois Chouinard <fchouinard@gmail.com>
97
98 * src/org/eclipse/linuxtools/lttng/event/LttngEventContent.java (getFields): Cosmetic change
99 * src/org/eclipse/linuxtools/lttng/trace/LTTngExperiment.java (getNextEvent): Oprimization when only 1 trace
100 * src/org/eclipse/linuxtools/lttng/trace/LTTngTrace.java: New hshing algorithm
101
102 2010-10-27 Francois Chouinard <fchouinard@gmail.com>
103
104 * Implement enhanced request coalescing across providers, request cancellation, multiple synth data providers and cleanup
105 * src/org/eclipse/linuxtools/lttng/control/LttngCoreProviderFactory.java
106 * src/org/eclipse/linuxtools/lttng/control/LttngSyntheticEventProvider.java:
107 * src/org/eclipse/linuxtools/lttng/LttngFactory.java:
108 * src/org/eclipse/linuxtools/lttng/request/ILttngSyntEventRequest.java:
109 * src/org/eclipse/linuxtools/lttng/request/LttngSyntEventRequest.java:
110 * src/org/eclipse/linuxtools/lttng/state/evProcessor/AbsEventToHandlerResolver.java:
111 * src/org/eclipse/linuxtools/lttng/state/experiment/StateExperimentManager.java:
112 * src/org/eclipse/linuxtools/lttng/state/trace/StateTraceManager.java
113
114 2010-10-15 Francois Chouinard <fchouinard@gmail.com>
115
116 * src/org/eclipse/linuxtools/lttng/event/LttngEvent.java: Implement cloning
117 * src/org/eclipse/linuxtools/lttng/event/LttngEventContent.java: Implement cloning
118 * src/org/eclipse/linuxtools/lttng/event/LttngEventField.java: Implement cloning
119 * src/org/eclipse/linuxtools/lttng/event/LttngEventReference.java (clone): Implement cloning
120 * src/org/eclipse/linuxtools/lttng/event/LttngEventSource.java (clone): Implement cloning
121 * src/org/eclipse/linuxtools/lttng/event/LttngEventType.java (clone): Implement cloning
122 * src/org/eclipse/linuxtools/lttng/event/LttngTimestamp.java (clone): Implement cloning
123 * src/org/eclipse/linuxtools/lttng/state/experiment/StateExperimentManager.java: (StateExperimentManager): Counter fix
124 (buildCheckPoints): Proper timestamp cloning
125 (.handleData): Per-trace event counter (bug...)
126 * src/org/eclipse/linuxtools/lttng/trace/LTTngTrace.java (currentLttngEvent): Make the event unique (single)
127 (LTTngTrace): Fix the trace time range to start at first event
128
129 2010-10-14 Francois Chouinard <fchouinard@gmail.com>
130
131 * src/org/eclipse/linuxtools/lttng/control/LttngSyntheticEventProvider.java: Handle processing through a coalesced request
132 * src/org/eclipse/linuxtools/lttng/request/LttngBaseEventRequest.java: Removed references to trace and trace model
133 * src/org/eclipse/linuxtools/lttng/state/experiment/StateExperimentManager.java: Replaced map key from trace path (String) to actual trace (ITmfTrace)
134
135 2010-10-13 Francois Chouinard <fchouinard@gmail.com>
136
137 * src/org/eclipse/linuxtools/lttng/control/LttngSyntheticEventProvider.java: Removed unecessary ACK event
138 * src/org/eclipse/linuxtools/lttng/event/LttngSyntheticEvent.java: Removed unecessary ACK event
139 * src/org/eclipse/linuxtools/lttng/state/model/LttngExecutionState.java (toString): Added
140 * src/org/eclipse/linuxtools/lttng/state/model/LttngProcessState.java (toString): Added
141 * src/org/eclipse/linuxtools/lttng/trace/LTTngTrace.java: Cleanup comment
142
143 2010-09-17 Francois Chouinard <fchouinard@gmail.com>
144
145 * src/org/eclipse/linuxtools/lttng/control/LttngSyntheticEventProvider.java: Adjusted to new handleData() API
146 * src/org/eclipse/linuxtools/lttng/event/LttngEvent.java: Adjusted to new handleData() API
147 * src/org/eclipse/linuxtools/lttng/request/LttngSyntEventRequest.java: Adjusted to new handleData() API
148 * src/org/eclipse/linuxtools/lttng/state/experiment/StateExperimentManager.java: Adjusted to new handleData() API
149 * src/org/eclipse/linuxtools/lttng/state/trace/StateTraceManager.java: Adjusted to new handleData() API
150 * src/org/eclipse/linuxtools/lttng/trace/LTTngTrace.java: Adjusted to new handleData() API
151
152 2010-09-15 Francois Chouinard <fchouinard@gmail.com>
153
154 * src/org/eclipse/linuxtools/lttng/trace/LTTngExperiment.java: ExecutionType update
155 * src/org/eclipse/linuxtools/lttng/state/experiment/StateExperimentManager.java: ExecutionType update
156 * src/org/eclipse/linuxtools/lttng/request/LttngSyntEventRequest.java: ExecutionType update
157 * src/org/eclipse/linuxtools/lttng/control/LttngSyntheticEventProvider.java: ExecutionType update
158
159 2010-09-09 Francois Chouinard <fchouinard@gmail.com>
160
161 * src/org/eclipse/linuxtools/lttng/trace/LTTngTrace.java: Fixed a ranking problem on a seek()
162 * src/org/eclipse/linuxtools/lttng/trace/LTTngExperiment.java: New class
163
164 2010-07-29 Francois Chouinard <fchouinard@gmail.com>
165
166 * src/org/eclipse/linuxtools/lttng/state/evProcessor/state/StateUpdateHandlers.java: Fixed state of running process
167 * src/org/eclipse/linuxtools/lttng/state/evProcessor/AbsEventToHandlerResolver.java: Optimized condition handling
This page took 0.0371 seconds and 5 git commands to generate.