+ S4U
+ - Comm.detach(): start and forget about asynchronous emission
+ - this_actor::send(mailbox) is now mailbox->put()
+
+ 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.
+
+SimGrid (3.16) Released June 22. 2017.
+
+ The Blooming Spring Release: developments are budding.
+
+ Portability status:
+ - FreeBSD: Disable SMPI mmap privatization, switch automatically to dlopen.
+ - Mac, BSD: dlopen+thread broken, switch automatically to raw contexts.
+ - Java JAR file should be finally fully working on Mac OSX too.
+
+ XML platforms: Switch to platform v4.1 format.
+ * This is (mainly) a backward compatible change: v4 are valid v4.1 files
+ - <zone> can be used as a synonym for the now deprecated <as>
+ - <zoneRoute> can be used as a synonym for the now deprecated <asroute>
+ - <bypassZoneRoute> an be used as a synonym for the now deprecated <bypassAsRoute>
+ - <actor> can be used as a synonym for the now deprecated <process>
+ - state_file and avail_file periodicity is now easier to express
+ (check the documentation) the old behavior should still work.
+ * Storage: not backward compatible, but it seems that nobody ever used it
+ - Remove attribute 'content_type' of <storage_type>: was never used
+ - Make attribute 'model' of <storage_type> optional: for future usage
+ - Remove Bconnection model property: was never (in)validated. Replaced by
+ the maximum of the read and write bandwidth as a resource constraint.
+
+ SimDag
+ - New and Backwards Compatibility break:
+ SD_simulate_with_update (double how_long, xbt_dynar_t changed_tasks_dynar)
+ When one wants to get the list of tasks whose states have changed during a
+ simulation round, s/he has to allocate and free a dynar and use it as
+ argument to this function. The former SD_simulate (double how_long)
+ now returns void.
+
+ Virtual Machines
+ - Allow multicore VMs, with the correct sharing (unless you overcommit)
+ BUG: vCPU overcommitting still leads to buggy sharing, though. WIP.
+
+ Energy
+ - New function to update the consumption of all hosts at once.
+ - Fix the model for multi-core hosts, linear in the amount of busy
+ cores with an abnormality for pIdle (see paper).
+ BUG: Still not satisfactory for ptask on mono-cores.
+
+ MSG
+ - The netzone are now available from the MSG API.
+ The old names still work, but are now deprecated.