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