X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/8052f28d5b5a9d88b6724dff2e5e81dee10065d7..HEAD:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 915012c79a..d41a80e34a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,11 @@ -SimGrid (3.34.1) not released (Target: fall 2023) +SimGrid (3.35.1) not released (target: Feb 24) + + +---------------------------------------------------------------------------- + +SimGrid (3.35) November 23. 2023 + +The "Thanks Giving up stateful model-checking" release. Stateless model checking remains. S4U: - New class ActivitySet to ease wait_any()/test_any()/wait_all() @@ -39,6 +46,7 @@ SMPI: - New SMPI_app_instance_join(): wait for the completion of a started MPI instance - MPI_UNIVERSE_SIZE now initialized to the total amount of hosts in the platform - Memory usage due to SMPI for non-MPI actors greatly reduced. + - New implemented calls: MPI_Isendrecv, MPI_Isendrecv_replace sthread: - Allow to use on valgrind-observed or gdb-observed processes. @@ -60,6 +68,9 @@ Python: - Comm::waitall/waitany/testany() are gone. Please use ActivitySet() instead. - Comm::waitallfor() is gone too. Its semantic was unclear on timeout anyway. - Io::waitany() and waitanyfor() are gone. Please use ActivitySet() instead. + - Do not export the values of enums. So you need to write e.g. SharingPolicy.LINEAR + while it should have been possible to write LINEAR alone before. This is the advised + behavior for modern C++ code. C API: - Introduce sg_activity_set_t and deprecate wait_all/wait_any/test_any for