X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/94e3cabad3dacc83032a464aef95af84cf4f01e3..c81a95138926cc6ffae8a50f7d829381e637f6cd:/ChangeLog?ds=sidebyside diff --git a/ChangeLog b/ChangeLog index 36e16cf4a6..5aef7fb512 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,7 @@ SimGrid (3.4-svn) unstable; urgency=high OVERALL CHANGES: * Tested successfully on AIX + * Implement a --cfg-help to show existing configuration variables GRAS: * fix a bug on struct sizeof computation, which prevented the @@ -18,6 +19,8 @@ SimGrid (3.4-svn) unstable; urgency=high - added two regression tests about this in datadesc_usage * Be more verbose when propagating local exceptions This helps debugging. + * Display the status of simulated processes when receiving SIGINT in + simulation mode MSG: * Allow to control the simulation from a trace file. @@ -32,18 +35,48 @@ SimGrid (3.4-svn) unstable; urgency=high [Bug: if MSG_task_get_sender() is called after sender exit, bad things happen] * Fix a bug which prevented suspend/resume to work properly - + * Display the status of simulated processes when receiving SIGINT + This fixes a regression of v3.3. due to the introduction of SIMIX + * Bug fixing in failure management: + - trace could not start by a failure at time 0 + - failure during communications were not working + SIMIX: * Add SIMIX_process_set_name() to change the name of the current process in the log messages. - + * Store smx_hosts in a dict since we only retrieve them by name + * Move the configuration infrastructure to surf + + SIMDAG: + * Move the configuration infrastructure to surf + + SMPI: + * Massive internal cleanups: + - Store internal structures on processes instead of hosts (allows + to have more than one process per host, in addition of being more + logical) + - Cleanup the initialization/finalization process + - Kill a whole bunch of unneeded synchronization: + processes run in exclusive manner within the simulator + - Move queues from global tables to process data fields + * Improve smpirun: + - now accept -platform and -hostfile arguments + - Pass the right rank value to processes according to the hostfile + * Compile the examples by default, and use them as regression tests + * Implement MPI_Wtime() + * Change the reference speed to a command line option + + SURF: + * TCP_gamma can now be specified as command line option using + --cfg=TCP_gamma:10000000.0 + * Change the --surf-path cmd line option into --cfg=path: + XBT: * 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. - * Do not allow malloc(0) since that's not portable - + Build Chain: * Do not require doxygen in maintainer mode