X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/4cedf6f3e1b53c5de2a19a293418a04c5d4d777f..9fd6cbc6c3b06f4b09e3c3339ffb3cc8a68f9bfa:/src/msg/msg_legacy.cpp diff --git a/src/msg/msg_legacy.cpp b/src/msg/msg_legacy.cpp index bb1148f6cf..297c8f4308 100644 --- a/src/msg/msg_legacy.cpp +++ b/src/msg/msg_legacy.cpp @@ -10,29 +10,29 @@ /* ************************** Engine *************************** */ void MSG_create_environment(const char* filename) { - sg_engine_load_platform(filename); + simgrid_load_platform(filename); } void MSG_launch_application(const char* filename) { - sg_engine_load_deployment(filename); + simgrid_load_deployment(filename); } msg_error_t MSG_main() { - sg_engine_run(); + simgrid_run(); return MSG_OK; } void MSG_function_register(const char* name, xbt_main_func_t code) { - sg_engine_register_function(name, code); + simgrid_register_function(name, code); } void MSG_function_register_default(xbt_main_func_t code) { - sg_engine_register_default(code); + simgrid_register_default(code); } double MSG_get_clock() { - return sg_engine_get_clock(); + return simgrid_get_clock(); } /* ************************** Mailboxes ************************ */ @@ -358,3 +358,18 @@ void MSG_vm_destroy(sg_vm_t vm) { sg_vm_destroy(vm); } +/********* barriers ************/ +sg_bar_t MSG_barrier_init(unsigned int count) +{ + return sg_barrier_init(count); +} + +void MSG_barrier_destroy(sg_bar_t bar) +{ + sg_barrier_destroy(bar); +} + +int MSG_barrier_wait(sg_bar_t bar) +{ + return sg_barrier_wait(bar); +}