diff --git a/benchmarks/publish-subscribe/src/main.rs b/benchmarks/publish-subscribe/src/main.rs index b13c1c570..b7eb1dbce 100644 --- a/benchmarks/publish-subscribe/src/main.rs +++ b/benchmarks/publish-subscribe/src/main.rs @@ -60,11 +60,18 @@ fn perform_benchmark(args: &Args) -> Result<(), Box(args: &Args) -> Result<(), Box Result<(), Box> { diff --git a/doc/release-notes/iceoryx2-unreleased.md b/doc/release-notes/iceoryx2-unreleased.md index ca3ef937b..4aa99828a 100644 --- a/doc/release-notes/iceoryx2-unreleased.md +++ b/doc/release-notes/iceoryx2-unreleased.md @@ -13,6 +13,7 @@ * Add Event-Multiplexer `WaitSet` [#390](https://github.com/eclipse-iceoryx/iceoryx2/issues/390) * Add `PeriodicTimer` into POSIX building blocks [#425](https://github.com/eclipse-iceoryx/iceoryx2/issues/425) +* Add `--send-copy` flag to Benchmark to consider mem operations [#483](https://github.com/eclipse-iceoryx/iceoryx2/issues/483) ### Bugfixes @@ -57,7 +58,7 @@ ### API Breaking Changes -1. Renamed `NodeEvent` into `WaitEvent` +1. Removed `NodeEvent`. `Node::wait` returns now `Result<(), NodeWaitFailure>` ```rust // old @@ -66,7 +67,7 @@ } // new - while node.wait(CYCLE_TIME) != WaitEvent::TerminationRequest { + while node.wait(CYCLE_TIME).is_ok() { // ... } ```