From: Frederic Suter Date: Wed, 27 Apr 2016 07:53:52 +0000 (+0200) Subject: edits X-Git-Tag: v3_13~25 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/f2551acce7805e541570931594515577cb569193?ds=sidebyside edits --- diff --git a/ChangeLog b/ChangeLog index e8eae1390a..6bc40c8ec6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,6 @@ SimGrid (3.13) UNRELEASED; urgency=low - The Half Release, aka the Zeleous Easter Trim. + The Half Release, a.k.a. the Zealous Easter Trim. - We removed half of the lines, that were mostly experimental cruft. v3.12 lasted 286000 lines of code, v3.13 is only 142000 lines @@ -18,12 +18,12 @@ SimGrid (3.13) UNRELEASED; urgency=low - the following functions were removed. They were too specific and should be reimplemented in a generic way, with filter function. - - MSG_task_listen_from_host - - MSG_mailbox_get_count_host_waiting_tasks - - MSG_mailbox_put_with_timeout was removed. - Please use MSG_task_send_with_timeout instead. + - MSG_task_listen_from_host + - MSG_mailbox_get_count_host_waiting_tasks + - MSG_mailbox_put_with_timeout was removed. + Please use MSG_task_send_with_timeout instead. - In SimDag - - the SD_application_reinit function was removed. It was a noop for a while. + - the SD_application_reinit function was removed. It has been a noop for a while. - The ACCESS_MODE of SD_workstation has been removed. This feature was not really usable and should soon be replaced by a more flexible mechanism. - The following functions thus do not exist anymore @@ -34,9 +34,10 @@ SimGrid (3.13) UNRELEASED; urgency=low - SD_route_get_communication_time => SG_route_get_latency() + amount / SD_route_get_bandwidth() - SD_workstation_get_computation_time => amount / sg_host_speed() - In Java - - VM.setBound(int load) is now VM.setBound(double bound) to meet the MSG semantics. Use VM.getSpeed()*load/100 for the legacy behavior. + - VM.setBound(int load) is now VM.setBound(double bound) to meet the MSG semantics. + Use VM.getSpeed()*load/100 for the legacy behavior. - In CMake - - option enable_tracing was removed. It was not doing anything since a while. + - option enable_tracing was removed. It was not doing anything for a while. - In the ModelChecker: - the model-checker now ptraces the model-checked process which means you cannot use a debugger on the latter anymore (we might make this @@ -46,7 +47,7 @@ SimGrid (3.13) UNRELEASED; urgency=low MC_snapshot() and MC_compare_snapshot(); - keep the MC_cut() function as a stub (it was not really working in the previous release). - + Options: * All options are consistently in kebab-case. Old names are kept as alias. @@ -82,7 +83,7 @@ SimGrid (3.13) UNRELEASED; urgency=low MSG_host_* and SD_workstation_* are #define to the sg_host_* ones MSG - * The examples were completely reorganized, for your browsing pleasure. + * The examples were completely reorganized (in C and Java), for your browsing pleasure. * Kill all deprecated functions (the ones you had when declaring MSG_DEPRECATED). They were deprecated since a few years, and probably did not even compile anymore. @@ -96,8 +97,8 @@ SimGrid (3.13) UNRELEASED; urgency=low Simix * simgrid::simix::kernel() is the closure callback. It ensures that the lambda or closure passed as a parameter will run in kernel mode. - Every callbacks should be rewritten to that interface at some point. - + All the callback functions should be rewritten to that interface at some point. + Surf * Reorganizing and cleaning the internals all around the place. diff --git a/NEWS b/NEWS index a69c03935c..7d38c25a38 100644 --- a/NEWS +++ b/NEWS @@ -4,7 +4,7 @@ __ _____ _ __ ___(_) ___ _ __ |___ / / |___ / \ V / __/ | \__ \ | (_) | | | | ___) || |___) | \_/ \___|_| |___/_|\___/|_| |_| |____(_)_|____/ -The Half Release, aka the Zeleous Easter Trim. +The Half Release, a.k.a. the Zealous Easter Trim. * Half of the lines of code are gone. - v3.12: 286k lines; v3.13: 142k lines (+ comments) @@ -14,7 +14,8 @@ The Half Release, aka the Zeleous Easter Trim. * Introducing v4 of the XML platform format - Many long-due cleanups (details in the Changelog) - * MSG examples fully reoganized to help new users + * MSG examples fully reorganized to help new users in + C and Java * The S4U interface is rising, toward SimGrid 4 - All host manipulations now done in S4U