X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/4c41f70e179eb2934ada8edadf7efedf2290693a..94e3cabad3dacc83032a464aef95af84cf4f01e3:/ChangeLog diff --git a/ChangeLog b/ChangeLog index d38785df8b..36e16cf4a6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,8 +1,12 @@ SimGrid (3.4-svn) unstable; urgency=high + OVERALL CHANGES: + * Tested successfully on AIX + GRAS: * fix a bug on struct sizeof computation, which prevented the exchange of arrays of structs in some conditions + - added a regression test about this in datadesc_usage * Allow the exchange of 0-long dynamic vectors. - for that, use -1 as indicator of dynamic size instead of 0 - This implied to change any size from unsigned long to long, @@ -11,7 +15,10 @@ SimGrid (3.4-svn) unstable; urgency=high - This also induce a protocol change, thus bumping network protocol version from 0 to 1 (if we have external users, we have to get clean on that point too ;) - + - added two regression tests about this in datadesc_usage + * Be more verbose when propagating local exceptions + This helps debugging. + MSG: * Allow to control the simulation from a trace file. New functions MSG_action_register() and MSG_action_trace_run() @@ -24,6 +31,7 @@ SimGrid (3.4-svn) unstable; urgency=high Add a teshsuite regression test for that. [Bug: if MSG_task_get_sender() is called after sender exit, bad things happen] + * Fix a bug which prevented suspend/resume to work properly SIMIX: * Add SIMIX_process_set_name() to change the name of the current @@ -33,7 +41,11 @@ SimGrid (3.4-svn) unstable; urgency=high * Also include strbuff from xbt.h public header * xbt_ex_display(): do not free the exception after displaying This allows to do more with the given exception afterward. - Users should call xbt_ex_free() themselves. + Users should call xbt_ex_free() themselves. + * Do not allow malloc(0) since that's not portable + + Build Chain: + * Do not require doxygen in maintainer mode -- Da SimGrid team