From: Martin Quinson Date: Wed, 22 Mar 2017 14:19:12 +0000 (+0100) Subject: cleanups on NEWS and ChangeLog X-Git-Tag: v3_15~8^2 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/b0b5050380448e0d0fd5225977f38fccd25017ec cleanups on NEWS and ChangeLog --- diff --git a/ChangeLog b/ChangeLog index e024b06507..4243cfcfb6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,6 @@ SimGrid (3.15) UNRELEASED; urgency=low - The Ever Green Release. + The Spring Release: continuous integration servers become green We fixed even the transient bugs on all target architectures: Linux (CentOS, Debian, Ubuntu, Fedora), Mac OSX (Mavericks, El Capitan) Windows, FreeBSD, NetBSD. @@ -23,6 +23,7 @@ SimGrid (3.15) UNRELEASED; urgency=low - Kill the obscure NativeException. Nobody want to survive the issues it denotes, so use JniException that is a RuntimeException (not to be catched explicitely). + - Fix numerous memleaks all around the place. In particular, around VMs. S4U - New callbacks: @@ -34,6 +35,7 @@ SimGrid (3.15) UNRELEASED; urgency=low - Links are now usable from s4u - New: Engine::hostList() and Engine::hostCount(). Still clumsy. - Drop Host::getPstateSpeedCurrent() which dupplicates Host::speed() + - New examples, converted from MSG. SimDag - Backwards Compatibility breaks @@ -47,16 +49,17 @@ SimGrid (3.15) UNRELEASED; urgency=low Macros ensure the backwards compatibility, but you should fix your code SMPI - - Major C++ rewrite ongoing (SMPI used to be C compiled in C++). This can break codes that were using internals of SMPI (from private.h instead of the public smpi.h). - - Bump our claim of support from MPI 1.1 to MPI 2.2. We don't support 100% of - it, but it should be enough. Contact us if not. + - Major C++ rewrite ongoing (SMPI used to be C compiled in C++). + This can break codes using SMPI internals (from private.h instead of the public smpi.h). + - Bump our claim of support from MPI 1.1 to MPI 2.2. + We don't support 100% of it, but it should be enough. Contact us if not. - MPI_Win_lock/unlock support added (as for all RMA, implementation is naive and probably inaccurate) - New algorithm for SMPI_SHARED_MALLOC: global, where all blocks are - mapped onto a unique file. - - Bugfix : smpirun was sometimes misusing hostfile when wrongly terminated - - Fortran : cleanups, fixes, support of user-added operations - - RMA : MPI_Accumulate are applied in correct order, and - MPI_Win_complete or MPI_Win_post shouldn't miss messages anymore. + mapped onto a unique small file using some system magic. + - Bugfix: smpirun was sometimes misusing hostfile when wrongly terminated + - Fortran: cleanups, fixes, support of user-added operations + - RMA: MPI_Accumulate are applied in correct order. + - RMA: MPI_Win_{complete/post} shouldn't miss messages anymore. - Better support for MPI_IN_PLACE - Support for MPI_Win attrs and keyvals. - Support MPI_Comm_group_create, MPI_Type_size_x diff --git a/NEWS b/NEWS index 08c2fa55e5..5301cda371 100644 --- a/NEWS +++ b/NEWS @@ -5,11 +5,11 @@ __ _____ _ __ ___(_) ___ _ __ |___ / / | ___| \_/ \___|_| |___/_|\___/|_| |_| |____(_)_|____/ (not released yet) -The Ever Green Release. +The Spring Release: continuous integration servers become green. - * Continuous integration tasks are green (no more transient errors) - * S4U pushed further, integrating more parts of SimDag. - * Start converting the SMPI internals to C++ too. TBC. + * S4U: progress, integrating more parts of SimDag; New examples. + * SMPI: Support MPI 2.2; Convert internals to C++ (TBC). + * Java: Massive memleaks and performance issues fixed. * Plus the usual bug fixes, cleanups and documentation improvements _ _____ _ _ _ _ ____ ___ __ _____ _ __ ___(_) ___ _ __ |___ / / | || | / | ___|/ _ \