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

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


    from cdf2c30e Merge pull request #414 from xuzhenbao/fix_rsalist_race
     add 2eca5a79 Refactors celix cmp to include intermediate states
     add 35b3ab71 Adds initial gtest for additional dm cmp states
     add b83d6eca Updates dm cmp state to atomic and refactors dm cmp for 
testing.
     add 9fd877a1 Updates component lifecycle state diagram
     add f66acd6b Updates component lifecycle state diagram
     add eb5b1acf Fixes cmp state to string test
     add fb0ebbc6 Adds some test documentation (gherkin style)
     new a4f2e8e1 Merge pull request #419 from 
pnoltes/feature/additional_component_states

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 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(-)
 create mode 100644 documents/diagrams/component_lifecycle.png
 create mode 100644 documents/diagrams/component_lifecycle.puml

Reply via email to