X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/e170dd06b1a0d83b5b685faa0d1fe557c2e92a14..4ba920df4ff95a1abfd2ac14220de511f12c5379:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 880041ad73..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: @@ -27,6 +27,14 @@ SimGrid (3.3-cvs) unstable; urgency=low the code is tested not only by being run but also by checking that the output match an expected output [Mt]. + * 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 linux ones too) [Mt] @@ -40,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 @@ -48,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].