X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3aeb6bac372f28bab70d2bdfa1d44e686f093f0d..5cf887dc8aa736a1cace3f41c49bdd30a5c63333:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 2dabffd181..1ef61d16df 100644 --- a/ChangeLog +++ b/ChangeLog @@ -16,14 +16,15 @@ S4U: - Each Task now consists of a dispatcher, a collector and one or more instances. - The parallelism degree of each of these can be set. - Several examples have been added or modified accordingly. + - Update s4u::create_DAG_from_json() to support wfformat 1.4. - Introduce a new MessageQueue abstraction and associated Mess simulated object. The behavior of a MessageQueue is similar to that of a Mailbox, but intended for control messages that do not incur any simulated cost. Information is automagically transported over thin air between producer and consumer. See examples/cpp/mess-wait - New function: Mutex::get_owner() -New S4U plugins: - - Add a JBOD (just a bunch of disks) concept. It's a sort of host with many disks. +S4U plugins: + - New: Add a JBOD (just a bunch of disks) concept. It's a sort of host with many disks. - Revamp the battery plugin: rewrite completely the API, for a better usability. The examples were updated accordingly. The battery can now act as a simple connector (see battery-connector example). @@ -59,6 +60,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