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

stegemr pushed a change to branch feature/solveAsanIssuePushStreams
in repository https://gitbox.apache.org/repos/asf/celix.git


    from f8b9275c Test with async behavior have atomic var for testing
     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)
     add a4f2e8e1 Merge pull request #419 from 
pnoltes/feature/additional_component_states
     add f8b9890c Merge branch 'master' of github.com:apache/celix into 
feature/solveAsanIssuePushStreams
     add 0cf582a3 review rework

No new revisions were added by this update.

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 +++++++++++++--------
 .../api/celix/AsynchronousPushEventSource.h        |   2 +-
 .../api/celix/impl/AbstractPushEventSource.h       |  12 +-
 11 files changed, 559 insertions(+), 137 deletions(-)
 create mode 100644 documents/diagrams/component_lifecycle.png
 create mode 100644 documents/diagrams/component_lifecycle.puml

Reply via email to