ever managed to do anything useful with it.
* New function MSG_comm_testany(). Similarly to MSG_comm_waitany(), it
takes a dynar of communications. It returns immediately and gives the
- index of a finished communication (if any)
- * New function MSG_comm_get_status(). MSG_comm_test() and MSG_comm_testany
- only say if a communication is finished, no matter whether is succeeded or
- failed. You can call MSG_comm_get_status() to have the status of a finished
+ index of a finished communication (if any).
+ * New function MSG_comm_get_status(). MSG_comm_test() and MSG_comm_testany()
+ only say if a communication is finished, no matter whether it succeeded or
+ failed. You can call MSG_comm_get_status() to know the status of a finished
communication.
* New function MSG_task_dsend() to send a task and detach it. When a
communication is detached, you are never notified of its success or failure
and the memory is released automatically once it is finished. This function
- is useful when you don't care about the success nor the duration of a
- communication.
+ is useful when you don't care about the end nor the success of a
+ communication you send.
SURF
* New model for multi-core CPUs. You can now use the core attribute to
NULL-terminated array. This may solve backward compatibility issues
due to the change to return type of SD_Simulate. See also:
http://lists.gforge.inria.fr/pipermail/simgrid-user/2010-December/002206.html
- * Add new logging macros, with variable number of arguments. Define
- XBT_USE_DEPRECATED if you want to use the old macros INFO1, INFO2, etc.
+ * Add new macros with variable number of arguments.
+ - in xbt/log.h: XBT_DEBUG, XBT_VERB, XBT_INFO, etc.
+ - in xbt/cunit.h: xbt_test_{add,fail,assert,log}
+ Define XBT_USE_DEPRECATED if you want to use the old numbered macros like
+ INFO1, INFO2, etc.
+ * Change xbt_die() to accept a format string with arguments, just like printf.
INSTR
* New configuration options
nuclear plant operating system). If such things should happen, you
could rely on that macro to adapt.
- current value: 30600 for 3.06.00, aka 3.6
+ * Define macro MAKE_SIMGRID_VERSION(major, minor, patch) to help building
+ a number that can be compared with SIMGRID_VERSION.
-- Da SimGrid team <simgrid-devel@lists.gforge.inria.fr>