X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9f6c4f9099210db9992a61ce40b97167b060cb29..d81bfef53a840704ead6eca438d96ee1129b70dd:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 7e8cb6c543..eec1ee0519 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,4 @@ -SimGrid (3.3-cvs) unstable; urgency=low +SimGrid (3.3-rc1) unstable; urgency=low OVERALL CHANGES: @@ -30,6 +30,10 @@ SimGrid (3.3-cvs) unstable; urgency=low * Move on to FleXML v1.7 for the embeeded XML parsers. This version is really less memory-demanding, which should allow you to use larger files in SimGrid [AL]. + + * Inform valgrind about our contextes, so that it becomes usable + with the default (and more effecient) version of SimGrid + [contributed by Sékou Diakite, many thanks] GRAS: * Convert the PIDs from long int to int to match the MSG ones (and @@ -44,6 +48,8 @@ SimGrid (3.3-cvs) unstable; urgency=low * New module: xbt/str [Mt] a ton of string utility functions (split, join, printf to a newly allocated buffer, trim, etc) + * New module: xbt/hash [Mt] + SHA1 hashing algorithm (more to come if needed) * New module: xbt/synchro [Mt] synchronization tools (mutex and conditions) working the same way in simulation and in real life (mainly useful for GRAS, but not @@ -52,6 +58,12 @@ SimGrid (3.3-cvs) unstable; urgency=low classical producer/consumer synchronization scheme * xbt_dynar_new_sync() creates a synchronized dynar. All access (using the classical functions will get serialized) [Mt] + * Make dictionary internal table dynamic. No need to specify its size + anymore; functions xbt_dict_new_ext() and xbt_dict_hashsize_set() + thus dropped. [Mt]. + * Make sure the log channels are organized as a tree under windows + (because of ANSI C compatibility issue, any channel were child of + root directly) [Mt]. SURF: * Cleaned many thing in surf and fixed a few bugs [AL].