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