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 <[email protected]> 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(-)
