[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[linuxtools-commit] [Git@Eclipse] Eclipse Linux Tools branch stable-1.0 updated. v0.8.0-1306-g84a9eb8

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Eclipse Linux Tools".

The branch, stable-1.0 has been updated
       via  84a9eb880b82c7b931aff291170828e7064bc7e1 (commit)
       via  657f948ecea0720b58745ea62be6f6299009bf0f (commit)
       via  a83460fa452a51e8f5c700e9a40e4583c82ae828 (commit)
      from  766555afee8bfc621e82029077d0aeffa565562d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 84a9eb880b82c7b931aff291170828e7064bc7e1
Author: Alexandre Montplaisir <alexmonthy@xxxxxxxxxxxx>
Date:   Fri Jun 1 11:41:12 2012 -0400

    tmf: Handle the history constructions in separate jobs
    
    This resolves bug #381393.
    
    Signed-off-by: Alexandre Montplaisir <alexmonthy@xxxxxxxxxxxx>

commit 657f948ecea0720b58745ea62be6f6299009bf0f
Author: Alexandre Montplaisir <alexmonthy@xxxxxxxxxxxx>
Date:   Fri Jun 1 10:29:19 2012 -0400

    tmf: Internalize the state history storage backend
    
    Initially, the design was to allow both state providers
    (inputs) and storage backends to be extended from external
    sources. The state input obviously has to be public,
    since the support for specific trace types is implemented
    in separate plugings. However, there is no immediate need
    to expose the storage backend API, since the only implementation
    resides in TMF.
    
    This could easily be revisited in the future if we want to
    support external state storage backends. For now, it'll
    simplify TMF's public API.
    
    This is candidate for the 1.0 branch, since it's only refactoring.
    
    Signed-off-by: Alexandre Montplaisir <alexmonthy@xxxxxxxxxxxx>

commit a83460fa452a51e8f5c700e9a40e4583c82ae828
Author: Alexandre Montplaisir <alexmonthy@xxxxxxxxxxxx>
Date:   Fri Jun 1 10:17:54 2012 -0400

    tmf: Introduce the StateSystemManager
    
    The HistoryBuilder class goes back to being a dumb
    "state history factory", while the Manager will handle the
    set up and locking of those constructions.
    
    refs Eclipse bug #381393
    
    Signed-off-by: Alexandre Montplaisir <alexmonthy@xxxxxxxxxxxx>

-----------------------------------------------------------------------

Summary of changes:
 .../stateprovider/StateSystemFullHistoryTest.java  |  126 ++--
 .../StateSystemFullThreadedHistoryTest.java        |   74 ---
 .../kernel/core/tests/stateprovider/TestAll.java   |    3 +-
 .../lttng2/kernel/core/trace/CtfKernelTrace.java   |   51 +--
 .../META-INF/MANIFEST.MF                           |    2 +-
 .../tmf/core/statesystem/HistoryBuilder.java       |  165 +++++
 .../tmf/core/statesystem/IStateHistoryBackend.java |  172 +++++
 .../tmf/core/statesystem/StateHistorySystem.java   |    1 -
 .../tmf/core/statesystem/TransientState.java       |    1 -
 .../tmf/core/statesystem/historytree/CoreNode.java |  178 ++++++
 .../tmf/core/statesystem/historytree/HTConfig.java |   46 ++
 .../core/statesystem/historytree/HTInterval.java   |  303 +++++++++
 .../tmf/core/statesystem/historytree/HTNode.java   |  532 ++++++++++++++++
 .../tmf/core/statesystem/historytree/HT_IO.java    |  183 ++++++
 .../core/statesystem/historytree/HistoryTree.java  |  659 ++++++++++++++++++++
 .../historytree/HistoryTreeBackend.java            |  272 ++++++++
 .../historytree/ThreadedHistoryTreeBackend.java    |  182 ++++++
 .../tmf/core/statesystem/HistoryBuilder.java       |  226 -------
 .../tmf/core/statesystem/IStateHistoryBackend.java |  172 -----
 .../tmf/core/statesystem/StateSystemManager.java   |  131 ++++
 .../statesystem/backend/historytree/CoreNode.java  |  178 ------
 .../statesystem/backend/historytree/HTConfig.java  |   46 --
 .../backend/historytree/HTInterval.java            |  303 ---------
 .../statesystem/backend/historytree/HTNode.java    |  532 ----------------
 .../statesystem/backend/historytree/HT_IO.java     |  183 ------
 .../backend/historytree/HistoryTree.java           |  659 --------------------
 .../backend/historytree/HistoryTreeBackend.java    |  272 --------
 .../historytree/ThreadedHistoryTreeBackend.java    |  182 ------
 28 files changed, 2888 insertions(+), 2946 deletions(-)
 delete mode 100644 lttng/org.eclipse.linuxtools.lttng2.kernel.core.tests/src/org/eclipse/linuxtools/lttng2/kernel/core/tests/stateprovider/StateSystemFullThreadedHistoryTest.java
 create mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/internal/tmf/core/statesystem/HistoryBuilder.java
 create mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/internal/tmf/core/statesystem/IStateHistoryBackend.java
 create mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/internal/tmf/core/statesystem/historytree/CoreNode.java
 create mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/internal/tmf/core/statesystem/historytree/HTConfig.java
 create mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/internal/tmf/core/statesystem/historytree/HTInterval.java
 create mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/internal/tmf/core/statesystem/historytree/HTNode.java
 create mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/internal/tmf/core/statesystem/historytree/HT_IO.java
 create mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/internal/tmf/core/statesystem/historytree/HistoryTree.java
 create mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/internal/tmf/core/statesystem/historytree/HistoryTreeBackend.java
 create mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/internal/tmf/core/statesystem/historytree/ThreadedHistoryTreeBackend.java
 delete mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statesystem/HistoryBuilder.java
 delete mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statesystem/IStateHistoryBackend.java
 create mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statesystem/StateSystemManager.java
 delete mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statesystem/backend/historytree/CoreNode.java
 delete mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statesystem/backend/historytree/HTConfig.java
 delete mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statesystem/backend/historytree/HTInterval.java
 delete mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statesystem/backend/historytree/HTNode.java
 delete mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statesystem/backend/historytree/HT_IO.java
 delete mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statesystem/backend/historytree/HistoryTree.java
 delete mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statesystem/backend/historytree/HistoryTreeBackend.java
 delete mode 100644 lttng/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statesystem/backend/historytree/ThreadedHistoryTreeBackend.java


hooks/post-receive
-- 
Eclipse Linux Tools