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