* Change the return type of SD_Simulate from (SD_task_t*) into
xbt_dynar_t. This function was in handling a dynar internally and
converted it into a NULL terminated array for historical reasons.
-
+ * Rename the SD_READY (all dependencies are satisfied and task is
+ scheduled) state in SD_RUNNABLE and define a new SD_SCHEDULABLE (all
+ dependencies are satisfied) state.
+ This prevents a confusion between the notion of "ready to schedule"
+ (SD_SCHEDULABLE) used in DAG scheduling and that of "ready to be
+ simulated" (SD_RUNNABLE) used by the simulation kernel.
+ * Add an example that scheduling a DAX on an heterogeneous platform
+ using a Min-Min strategy
+
XBT
* New data container: setset (set of sets of elements)
* New module: mmalloc (mapped malloc)
* New function: xbt_dict_cursor_set_data()
+ * New function: xbt_dynar_sort()
+ * New function: xbt_dynar_is_empty()
* New function: xbt_fifo_get_last_item()
* Bug fix in xbt_dynar_shrink(): use the right element size
* Use library init/fini functions for our initialization.
code (even before the xbt_init / MSG_init)
- xbt_exit is now a no-op and produce a warning when used.
+ GRAS:
+ * New function: gras_msgtype_get_name()
+
Build chain: bug fixes and further polishing
* Fix the 'make install' target.
No need to use 'make install-simgrid' anymore