This is an automated email from the ASF dual-hosted git repository.
pengzheng pushed a change to branch feature/dfi-cleanup
in repository https://gitbox.apache.org/repos/asf/celix.git
from 7936dca6 Extract common functionality of dyn_interface and dyn_message
into dyn_descriptor and improve ergonomics of dyn_message API.
add b7354954 Avoid explicit function pointer conversion.
add d0c1ede2 Extend dynType_parseWithStreamOfName for code deduplication,
and remove tail recursion from dynType_findType.
No new revisions were added by this update.
Summary of changes:
libs/dfi/gtest/src/dyn_type_ei_tests.cc | 24 ++-
libs/dfi/gtest/src/dyn_type_tests.cpp | 38 ++++-
libs/dfi/src/dyn_common.c | 2 +-
libs/dfi/src/dyn_function.c | 2 -
libs/dfi/src/dyn_interface.c | 8 +-
libs/dfi/src/dyn_message.c | 8 +-
libs/dfi/src/dyn_type.c | 260 ++++++++++++--------------------
libs/dfi/src/dyn_type_common.c | 41 ++---
libs/dfi/src/dyn_type_common.h | 5 +-
9 files changed, 182 insertions(+), 206 deletions(-)