Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions CHANGE_NOTES
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,36 @@ Examples:
- See em-odp/README for usage and compilation instructions.
- See em-odp/include/event_machine/README_API for API changes

--------------------------------------------------------------------------------
Event Machine (EM) on ODP v3.8.0
--------------------------------------------------------------------------------
- Support for EM API v3.8 (em-odp/include/),
see API additions and changes in em-odp/include/event_machine/README_API.
Summary:
* Timer: change the em_tmo_delete() API function and
enhance the timeout cancel and delete logic.
NOTE: Both an API and functional change, requires changes to
user code logic!
* Init: check that em_conf_init() has been called before em_init()

- Fixes:
- timer: fix proper handling of the return values of odp_timer_cancel()
The odp_timer_cancel() return values changed in ODP v1.41.1.
The return value separates failure from expired timeout.

- event, fix: update check for setting vector evtype
In em_event_set_type(), when setting a new event type for a vector event:
The new major event type is only used if EM_CHECK_LEVEL >= 1, thus move the
variable declaration inside the if-statment.
Avoids potential compilation warnings with EM_CHECK_LEVEL = 0.

- Programs:
- New performance test program added.
- programs/performance/loop_united.c
Combines the existing performance test programs pairs, loop, loop_multircv,
loop_refs and loop_vectors into a single program that can run all the
individual tests via command line options.

--------------------------------------------------------------------------------
Event Machine (EM) on ODP v3.7.0
--------------------------------------------------------------------------------
Expand Down
3 changes: 2 additions & 1 deletion configure.ac
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ AC_PREREQ([2.69])
# Version
############################
m4_define([em_version_api_major], [3])
m4_define([em_version_api_minor], [7])
m4_define([em_version_api_minor], [8])
m4_define([em_version_implementation], [0])
m4_define([em_version_fix], [0])

Expand Down Expand Up @@ -724,6 +724,7 @@ AC_MSG_RESULT([
am_cppflags: ${AM_CPPFLAGS}
cflags: ${CFLAGS}
am_cflags: ${AM_CFLAGS}
cxxflags: ${CXXFLAGS}
am_cxxflags: ${AM_CXXFLAGS}
ld: ${LD}
ldflags: ${LDFLAGS}
Expand Down
Loading