Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Check if ASan is enabled from CMake, and define variables.
[simgrid.git] / ChangeLog
index a5b5d04..c6c731a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,12 +1,33 @@
 SimGrid (3.17) UNRELEASED (release target: September 22 2017)
 
  S4U
-  - Comm.detach(): start and forget about asynchronous emission
+  - Comm.detach(): start and forget about asynchronous emission. A cleanup
+    handler may be given to free resources if the comm cannot be completed.
   - this_actor::send(mailbox) is now mailbox->put()
+  - New: simgrid::s4u::Comm::wait_all()
+  - New: Host.execute() for remote executions.
 
  SURF
   - Unused option network/sender-gap is removed.
 
+ MSG
+  - Deprecate MSG_task_isend_with_matching(): This unused feature
+    really complicates our internals. Will be removed in v3.20.
+
+ Simix
+  - Improved context termination.  It is now possible to free resources, even
+    when a process is forcibly killed.
+  - ContextBoost: add support for Boost versions above 1.61.
+
+ XBT
+ - Bring back run-time option --cfg=exception/cutpath to remove exception
+   backtraces.
+
+ Misc
+ - Fix lots of memory leaks.
+ - Removed header files obsolete since SimGrid 3.12: msg/datatypes.h, msg/msg.h,
+   simdag/datatypes.h, simdag/simdag.h.
+
 SimGrid (3.16) Released June 22. 2017.
 
  The Blooming Spring Release: developments are budding.