blob: 242762bb865ceb575cd0b04e53bf3e15df31a984 [file] [log] [blame]
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