31c73819108c818f93c9ff57e9dcec5644987059
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tmf / ChangeLog
1 2010-12-13 Bernd Hufmann <bhufmann@gmail.com>
2
3 * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java (armRequest): For data requests, seek only if necessary
4
5 2010-11-23 Francois Chouinard <fchouinard@gmail.com>
6
7 * src/org/eclipse/linuxtools/tmf/component/TmfDataProvider.java: Adjusted background request block size
8 * src/org/eclipse/linuxtools/tmf/trace/TmfTrace.java: Adjusted buffering between checkpoints
9
10 2010-11-10 Francois Chouinard <fchouinard@gmail.com>
11
12 Suppress warning for non-externalized strings
13 * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java:
14
15 2010-11-09 Francois Chouinard <fchouinard@gmail.com>
16
17 * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java (getNextEvent): Fix for NullPointerException
18
19 Suppress warning for non-externalized strings
20 * src/org/eclipse/linuxtools/tmf/component/TmfDataProvider.java (newCoalescedDataRequest):
21 (coalesceDataRequest):
22 (.run):
23 (queueRequest):
24 * src/org/eclipse/linuxtools/tmf/component/TmfEventProvider.java (newCoalescedDataRequest):
25 * src/org/eclipse/linuxtools/tmf/event/TmfEvent.java (toString):
26 * src/org/eclipse/linuxtools/tmf/event/TmfEventContent.java (toString):
27 * src/org/eclipse/linuxtools/tmf/event/TmfEventField.java (toString):
28 * src/org/eclipse/linuxtools/tmf/event/TmfEventReference.java (toString):
29 * src/org/eclipse/linuxtools/tmf/event/TmfEventSource.java (toString):
30 * src/org/eclipse/linuxtools/tmf/event/TmfEventType.java (DEFAULT_TYPE_ID):
31 (getLabel):
32 (toString):
33 * src/org/eclipse/linuxtools/tmf/event/TmfTimeRange.java (toString):
34 * src/org/eclipse/linuxtools/tmf/event/TmfTimestamp.java (synchronize):
35 (toString):
36 * src/org/eclipse/linuxtools/tmf/event/TmfTraceEvent.java (toString):
37 * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java (TmfExperiment):
38 (toString):
39 * src/org/eclipse/linuxtools/tmf/experiment/TmfExperimentLocation.java (toString):
40 * src/org/eclipse/linuxtools/tmf/request/TmfCoalescedDataRequest.java (toString):
41 * src/org/eclipse/linuxtools/tmf/request/TmfCoalescedEventRequest.java (toString):
42 * src/org/eclipse/linuxtools/tmf/request/TmfDataRequest.java (TmfDataRequest):
43 (handleCompleted):
44 (start):
45 (done):
46 (toString):
47 * src/org/eclipse/linuxtools/tmf/request/TmfEventRequest.java (toString):
48 * src/org/eclipse/linuxtools/tmf/request/TmfRequestExecutor.java (TmfRequestExecutor):
49 (stop):
50 (.run):
51 (toString):
52 * src/org/eclipse/linuxtools/tmf/signal/TmfExperimentSelectedSignal.java (toString):
53 * src/org/eclipse/linuxtools/tmf/signal/TmfExperimentUpdatedSignal.java (toString):
54 * src/org/eclipse/linuxtools/tmf/signal/TmfSignalTracer.java (traceSignal):
55 * src/org/eclipse/linuxtools/tmf/signal/TmfTimeSynchSignal.java (toString):
56 * src/org/eclipse/linuxtools/tmf/signal/TmfTraceClosedSignal.java (toString):
57 * src/org/eclipse/linuxtools/tmf/signal/TmfTraceOpenedSignal.java (toString):
58 * src/org/eclipse/linuxtools/tmf/signal/TmfTraceParserUpdatedSignal.java (toString):
59 * src/org/eclipse/linuxtools/tmf/signal/TmfTraceSelectedSignal.java (toString):
60 * src/org/eclipse/linuxtools/tmf/signal/TmfTraceUpdatedSignal.java (toString):
61 * src/org/eclipse/linuxtools/tmf/TmfCorePlugin.java (PLUGIN_ID):
62 * src/org/eclipse/linuxtools/tmf/trace/TmfCheckpoint.java (toString):
63 * src/org/eclipse/linuxtools/tmf/trace/TmfContext.java (toString):
64 * src/org/eclipse/linuxtools/tmf/trace/TmfLocation.java (toString):
65 (clone):
66 * src/org/eclipse/linuxtools/tmf/trace/TmfTrace.java (toString):
67 * src/org/eclipse/linuxtools/tmf/Tracer.java:
68
69 2010-11-04 Francois Chouinard <fchouinard@gmail.com>
70
71 * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java: Use the correct index page size
72 * src/org/eclipse/linuxtools/tmf/trace/TmfTrace.java: Added indexTrace() and support code
73
74 2010-10-29 Francois Chouinard <fchouinard@gmail.com>
75
76 * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java (getNextEvent): Removed an unnecessary clone() operation
77
78 2010-10-27 Francois Chouinard <fchouinard@gmail.com>
79
80 * src/org/eclipse/linuxtools/tmf/component/ITmfDataProvider.java: Augmented API for coalescing (notifyPendingRequest)
81 * src/org/eclipse/linuxtools/tmf/component/TmfDataProvider.java: Request coalescing and cancelling
82 * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java: Augmented API
83 * src/org/eclipse/linuxtools/tmf/request/TmfCoalescedDataRequest.java: Improved coalescing and cancelling
84 * src/org/eclipse/linuxtools/tmf/request/TmfCoalescedEventRequest.java: Ditto
85 * src/org/eclipse/linuxtools/tmf/request/TmfDataRequest.java: Ditto
86 * src/org/eclipse/linuxtools/tmf/signal/TmfSignalManager.java: Renaming of a field
87
88 2010-10-15 Francois Chouinard <fchouinard@gmail.com>
89
90 * src/org/eclipse/linuxtools/tmf/event/TmfEvent.java: Implement cloning
91 * src/org/eclipse/linuxtools/tmf/event/TmfEventContent.java: Implement cloning
92 * src/org/eclipse/linuxtools/tmf/event/TmfEventField.java: Implement cloning
93 * src/org/eclipse/linuxtools/tmf/event/TmfEventReference.java: Implement cloning
94 * src/org/eclipse/linuxtools/tmf/event/TmfEventSource.java: Implement cloning
95 * src/org/eclipse/linuxtools/tmf/event/TmfEventType.java: Implement cloning
96 * src/org/eclipse/linuxtools/tmf/event/TmfTimestamp.java: Implement cloning
97 * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java (updateIndex): Fixed timestamp cloning
98 * src/org/eclipse/linuxtools/tmf/request/TmfDataRequest.java: Replaced lock.wait() by CountDownLatch
99 * src/org/eclipse/linuxtools/tmf/trace/TmfTrace.java (updateIndex): Fixed timestamp cloning
100
101 2010-10-13 Francois Chouinard <fchouinard@gmail.com>
102
103 * src/org/eclipse/linuxtools/tmf/request/TmfRequestExecutor.java: Added checks for disposed widget
104 * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java: Added checks for disposed widget
105 * src/org/eclipse/linuxtools/tmf/request/TmfDataRequest.java: Added waitForStart() API
106 * src/org/eclipse/linuxtools/tmf/event/TmfEventContent.java: Added setEvent()
107 * src/org/eclipse/linuxtools/tmf/event/TmfTimeRange.java: Added getIntersection()
108 * src/org/eclipse/linuxtools/tmf/event/TmfTimestamp.java: Improved timestamp comparison
109
110 2010-09-17 Francois Chouinard <fchouinard@gmail.com>
111
112 * src/org/eclipse/linuxtools/tmf/component/TmfDataProvider.java: Adjusted to new handleData() API
113 * src/org/eclipse/linuxtools/tmf/component/TmfEventProvider.java: Adjusted to new handleData() API
114 * src/org/eclipse/linuxtools/tmf/event/TmfEvent.java: Support for single event
115 * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java: Adjusted to new handleData() API
116 * src/org/eclipse/linuxtools/tmf/request/ITmfDataRequest.java: Adjusted to new handleData() API
117 * src/org/eclipse/linuxtools/tmf/request/TmfCoalescedDataRequest.java: Adjusted to new handleData() API
118 * src/org/eclipse/linuxtools/tmf/request/TmfCoalescedEventRequest.java: Adjusted to new handleData() API
119 * src/org/eclipse/linuxtools/tmf/request/TmfDataRequest.java: Adjusted to new handleData() API
120 * src/org/eclipse/linuxtools/tmf/request/TmfEventRequest.java: Adjusted to new handleData() API
121
122 2010-09-17 Francois Chouinard <fchouinard@gmail.com>
123
124 * src/org/eclipse/linuxtools/tmf/component/TmfDataProvider.java: Adjusted to new handleData() API
125 * src/org/eclipse/linuxtools/tmf/component/TmfEventProvider.java: Adjusted to new handleData() API
126 * src/org/eclipse/linuxtools/tmf/event/TmfEvent.java: Support for single event
127 * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java: Adjusted to new handleData() API
128 * src/org/eclipse/linuxtools/tmf/request/ITmfDataRequest.java: Adjusted to new handleData() API
129 * src/org/eclipse/linuxtools/tmf/request/TmfCoalescedDataRequest.java: Adjusted to new handleData() API
130 * src/org/eclipse/linuxtools/tmf/request/TmfCoalescedEventRequest.java: Adjusted to new handleData() API
131 * src/org/eclipse/linuxtools/tmf/request/TmfDataRequest.java: Adjusted to new handleData() API
132 * src/org/eclipse/linuxtools/tmf/request/TmfEventRequest.java: Adjusted to new handleData() API
133
134 2010-09-15 Francois Chouinard <fchouinard@gmail.com>
135
136 * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java: Optimized TmfExperimentContext handling
137 * src/org/eclipse/linuxtools/tmf/trace/TmfTrace.java: ExecutionType update
138 * src/org/eclipse/linuxtools/tmf/trace/TmfContext.java: ExecutionType update
139 * src/org/eclipse/linuxtools/tmf/request/TmfRequestExecutor.java: ExecutionType update
140 * src/org/eclipse/linuxtools/tmf/request/TmfEventRequest.java: ExecutionType update
141 * src/org/eclipse/linuxtools/tmf/request/TmfDataRequest.java: ExecutionType update
142 * src/org/eclipse/linuxtools/tmf/request/TmfCoalescedEventRequest.java: ExecutionType update
143 * src/org/eclipse/linuxtools/tmf/request/TmfCoalescedDataRequest.java: ExecutionType update
144 * src/org/eclipse/linuxtools/tmf/request/ITmfDataRequest.java: ExecutionType update
145 * src/org/eclipse/linuxtools/tmf/component/TmfDataProvider.java: ExecutionType update
146 * src/org/eclipse/linuxtools/tmf/Tracer.java: ExecutionType update
147
148 2010-09-09 Francois Chouinard <fchouinard@gmail.com>
149
150 * src/org/eclipse/linuxtools/tmf/request/TmfCoalescedEventRequest.java: Fix in handleData()
151 * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java: Made class extendable
152
153 2010-07-20 Francois Chouinard <fchouinard@gmail.com>
154
155 * src/org/eclipse/linuxtools/tmf/component/TmfDataProvider.java:
156 - Use a specific lock object (instead of this) for synchronization
157 - Fix executor exception when request comes in immediately after dispose
158 * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java:
159 - Fix constructor ignoring index page size
160 - Update saved context on parse to avoid unnecessary seeks
161
162 2010-07-19 Francois Chouinard <fchouinard@gmail.com>
163
164 * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java: Some modifications to make the experiment more generic.
165
166 2010-07-13 Francois Chouinard <fchouinard@gmail.com>
167
168 * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java (.updateExperiment): Added check for empty experiment
169 * src/org/eclipse/linuxtools/tmf/trace/TmfTrace.java (.updateTraceData): Added check for empty trace
170
171 2010-07-12 Francois Chouinard <fchouinard@gmail.com>
172
173 * src/org/eclipse/linuxtools/tmf/signal/TmfTraceClosedSignal.java: New file.
174 * src/org/eclipse/linuxtools/tmf/signal/TmfTraceOpenedSignal.java: New file.
175 * src/org/eclipse/linuxtools/tmf/signal/TmfTraceParserUpdatedSignal.java: New file.
176 * src/org/eclipse/linuxtools/tmf/signal/TmfTraceSelectedSignal.java: New file.
177 * META-INF/MANIFEST.MF: Added a dependency on org.eclipse.core.resources
178 * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java (seekEvent): Commented out useless statements
179 * src/org/eclipse/linuxtools/tmf/trace/ITmfContext.java: Added a constant
180 * src/org/eclipse/linuxtools/tmf/trace/ITmfTrace.java: Added APIs
181 * src/org/eclipse/linuxtools/tmf/trace/TmfLocation.java: Added validation on location
182 * src/org/eclipse/linuxtools/tmf/trace/TmfTrace.java (getRank): Added
183 (indexTrace): Cleaned up warning
184 (queueLongRequest): Added background process handling
185
186 2010-07-08 Francois Chouinard <fchouinard@gmail.com>
187
188 * src/org/eclipse/linuxtools/tmf/trace/TmfTrace.java (indexTrace): New method + renamed a constant
189
190 2009-06-16 Andrew Overholt <overholt@redhat.com>
191
192 * META-INF/MANIFEST.MF: Change provider from Ericsson to Eclipse.
This page took 0.040405 seconds and 4 git commands to generate.