SimGrid (3.22) NOT RELEASED (Release Target: December 21. 2018, 22:23 UTC)
+Java:
+ - Expose host load plugin: loadInit, getCurrentLoad, getComputedFlops, getAvgLoad
+
+Core:
+ - Replace our own code to display a backtrace (that was forking addr2line)
+ with the Boost.Stacktrace library.
+ You won't see your backtraces without this optional dependency.
+
+MSG:
+ - Drop MSG_process_create_from_stdfunc() from the API.
+ This C++ function was a pimple in the C API, made necessary at some
+ point by the Java bindings. This is fixed now.
+
+XBT:
+ - Drop sg_cmdline. Please use xbt_cmdline instead.
+ - Drop the C xbt_os_sem_t; Use the C++ xbt::OsSemaphore.
+ OsSemaphore is implemented in a portable way with C++11 threads.
+ This should allow much more threads to be created at the same time,
+ allowing Mac and Java users to simulate many more actors.
+ - Drop several unused xbt_os_thread_t functions:
+ - xbt_os_thread_get_extra_data()
+ - xbt_os_thread_set_extra_data()
+ - xbt_os_thread_self()
+ - xbt_os_thread_self_name()
+
+Fixed bugs:
+ - #261: Document the parameters of parallel execution's constructor
+ - #314: SMPI args internal cleanup
+ - #316: Fix a bug related to the CPU utilization of multi-core VM
+
+----------------------------------------------------------------------------
+
SimGrid (3.21) October 3. 2018
The Restarting Documentation (TRD) Release.
Java:
- Due to an internal bug, Msg.run() must now be your last line.
We hope to fix it in a future release, and we are sorry for the inconvenience.
- - Expose host load plugin (i.e. loadInit, getCurrentLoad, getComputedFlops,getAvgLoad)
Fixed bugs:
- #22: Process autorestart seem to only work with CAS01 cpus