Kill graphxml parsing feature. It was not used
Regenerate all flexml parsers with 1.9.6-4 Now, the tags are sorted alphabetically in the source code, so that the future diff remain small and readable (hopefully).
sed -i -e 's/\t/ /g' [sources] Please people, stop using tabs
Removed keyword 'register' from files. This keyword is deprecated and will break compilation with CLANG.
[mc] Initial support MC record/replay The idea is to record an execution path in MC mode inorder to be able to replay it outside of the MC (event with a non-MC build). Some very basic (an unobtrusive) MC code is compiled even when MC is disabled.
rename smx_action_t to smx_synchro_t This is an old idea, that I want to implement since at least 3 years. It removes an ambiguity with surf_action_t, and makes it explicit that these things are a way to synchronize the processes with their environment.
I'm not sure of why flexml generated a different flex file, but the content seems ok too
Change send/isend simcalls to add a new parameter : src. It is set everywhere it is used to SIMIX_process_self, so it should not change anything except for SMPI This allows a process to ask for an immediate send from another process without any action from the sender's side This is needed to simulate MPI_Get, where the receivers asynchronously triggers a send from another process (handled by the MPI library in another thread or directly through RMA)
Fix some bugs in fat trees
Add a routing for fat trees
The tag cluster accepts the topology fat_tree
new flex run
Add "attach" attribute to storage tag in platform description Rename MSG_host_get_storage_list to MSG_host_get_mounted_storage_list Rename SD_workstation_get_storage_list to SD_workstation_get_mounted_storage_list Add SD_workstation_get_attached_storage_list Add MSG_host_get_attached_storage_list Update tesh tests and examples
enforce the use of the routing attribute of an AS, as stated in the doc (avoid defaulting to None, which is juste here to crash)
dtd update for new cluster routing options
update dtd to add torus_dimensions tag to clusters
Compile with a recent flexml
Update with newer flexml.
Regenerate with latest flexml.
Add first steps for a TAG tutorial