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(-)