X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a6dbc279b78e4a84b3921b509f3138ed01399bca..5dc6f3c7fb898d0b145d63384f013410fd042a59:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 1bc285f78b..455983dd86 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,14 +3,21 @@ SimGrid (3.12) NOT RELEASED; urgency=low cMSG: * Interface improvement: - Rename MSG_host_is_avail(h) to MSG_host_is_on(h) - - Rename MSG_task_set_compute_duration(t) to MSG_task_set_flops_amount(t) - - Rename MSG_task_set_data_size(t) to MSG_task_set_bytes_amount(t) - Rename MSG_task_get_data_size(t) to MSG_task_get_bytes_amount(t) + - Sanitize the interface in MSG_task_ module: + - Merge two functions that were close enough but misleading: + set_compute_duration(t) -> set_flops_amount(t) + get_remaining_computation(t) -> set_flops_amount(t) + - set_data_size(t) -> set_bytes_amount(t) + get_data_size(t) -> get_bytes_amount(t) - Massive cleanups in the functions related to the energy jMSG: * Interface improvement: - Rename Host.isAvail() to Host.isOn() - Rename Process.currentProcess() to Process.getCurrentProcess() + - Rename Task.setDataSize() to Task.setBytesAmount() + - Merge Task.getRemainingDuration() and Task.getComputeDuration() into Task.getFlopsAmount() + * Bug fixes: + - #18874: Actually allows the GC to reclaim tasks SIMIX: * New functions @@ -25,6 +32,8 @@ SimGrid (3.12) NOT RELEASED; urgency=low For example, a communication is a sort of synchronization involving the communicating processes (that may block until the exchange) and the platform. The same can be said from computations, etc. + * Bug fixes: + - #18888: segfault when a process ends before its kill_time SMPI: * New functions @@ -74,6 +83,8 @@ SimGrid (3.12) NOT RELEASED; urgency=low - instr/jedule/* -> simgrid/jedule - simdag/datatypes.h was removed - simdag/simdag.h -> simgrid/simdag.h + - msg/datatypes.h was removed + - msg/msg.h -> simgrid/msg.h -- $date Da SimGrid team