X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7820e0e1436e6b1c4968e2bb7653285a5a11b0bc..c706c6c29eea95dd6aeb44293d7b26ae009ebcef:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 572eda3a2d..497eaa369d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -19,11 +19,18 @@ SimGrid (3.18) NOT RELEASED YET (target: December 24 2017) MSG_task_get_remaining_work_ratio() for the second one. This fixes GitHub's #223 using PR #237. Thanks Michael Mercier. + SURF + - LMM stuff moved to its own namespace: simgrid::kernel::lmm. + - Renamed LMM classes (e.g. s_lmm_system_t -> System). + XBT - Define class simgrid::xbt::Path to manage file names. - Removed unused functions: - xbt/file.h: xbt_basename(), xbt_dirname(), xbt_getline() + - xbt/graph.h: xbt_graph_edge_get_length(), xbt_graph_edge_set_length, + xbt_graph_export_graphviz() - xbt/str.h: xbt_str_join() + - Remove unused datatypes: - xbt/heap.h: use std::priority_queue or boost::heap instead - xbt/swag.h: use boost::intrusive::list instead @@ -45,7 +52,13 @@ SimGrid (3.18) NOT RELEASED YET (target: December 24 2017) - Remove viva specific tracing as the tool is no longer maintained Fixed bugs: - - #248: Kill of finished MSG processes leads to segfault + - #248: Kill of finished processes leads to segfault + - #240: xbt_cond_wait_timeout should gracefully return for C apps + - #230: segfaults when exit() without run() + - #225: s4u::Actor::kill() doesn not really kill victims in a join() + - #222: Actor::kill() doesn't really kill and segfaults + - #221: odd LMM warning when killing an actor + - #120: Memory leak when the processes are forcefully killed SimGrid (3.17) Released October 8 2017