You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by pn...@apache.org on 2022/06/01 20:59:26 UTC

[celix] 01/01: Merge pull request #419 from pnoltes/feature/additional_component_states

This is an automated email from the ASF dual-hosted git repository.

pnoltes pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/celix.git

commit a4f2e8e1b7d16c17fbb91c338319ec410d113598
Merge: cdf2c30e fb0ebbc6
Author: Pepijn Noltes <pn...@apache.org>
AuthorDate: Wed Jun 1 22:59:13 2022 +0200

    Merge pull request #419 from pnoltes/feature/additional_component_states
    
    Feature/additional component states

 documents/diagrams/bundles_lifecycle.png           | Bin 35564 -> 25453 bytes
 documents/diagrams/bundles_lifecycle.puml          |   4 +-
 documents/diagrams/component_lifecycle.png         | Bin 0 -> 59748 bytes
 documents/diagrams/component_lifecycle.puml        |  56 +++++
 .../benchmark/src/DependencyManagerBenchmark.cc    |   2 +-
 .../gtest/src/DependencyManagerTestSuite.cc        | 277 +++++++++++++++++++-
 libs/framework/include/celix/dm/Component.h        |  39 ++-
 libs/framework/include/celix_dm_component.h        |  24 +-
 libs/framework/src/dm_component_impl.c             | 280 +++++++++++++--------
 9 files changed, 552 insertions(+), 130 deletions(-)