X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/e195a28b546de45d49c8ab08f18da1da136a2454..2558c8c0eb206ff353cb88672f5a90cd0e2562d3:/src/mc/mc_client_api.cpp diff --git a/src/mc/mc_client_api.cpp b/src/mc/mc_client_api.cpp index e21f2d985f..0aeee5b8a4 100644 --- a/src/mc/mc_client_api.cpp +++ b/src/mc/mc_client_api.cpp @@ -1,17 +1,17 @@ -/* Copyright (c) 2008-2015. The SimGrid Team. +/* Copyright (c) 2008-2019. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ -#include -#include +#include "xbt/log.h" +#include "xbt/sysdep.h" #include #include "src/mc/ModelChecker.hpp" -#include "src/mc/mc_ignore.h" -#include "src/mc/mc_private.h" -#include "src/mc/mc_record.h" +#include "src/mc/mc_ignore.hpp" +#include "src/mc/mc_private.hpp" +#include "src/mc/mc_record.hpp" #include "src/mc/remote/Client.hpp" #include "src/mc/remote/mc_protocol.h" @@ -50,7 +50,7 @@ void MC_ignore(void* addr, size_t size) simgrid::mc::Client::get()->ignoreMemory(addr, size); } -void MC_automaton_new_propositional_symbol(const char* id, int (*fct)()) +void MC_automaton_new_propositional_symbol(const char* /*id*/, int (*/*fct*/)()) { xbt_assert(mc_model_checker == nullptr); if (not MC_is_active()) @@ -69,24 +69,24 @@ void MC_automaton_new_propositional_symbol_pointer(const char *name, int* value) /** @brief Register a stack in the model checker * - * The stacks are allocated in the heap. The MC handle them especially + * The stacks are allocated in the heap. The MC handle them specifically * when we analyze/compare the content of the heap so it must be told where * they are with this function. * - * @param stack - * @param process Process owning the stack - * @param context + * @param stack Where the stack is + * @param actor Actor owning the stack + * @param context The context associated to that stack * @param size Size of the stack */ -void MC_register_stack_area(void *stack, smx_actor_t process, ucontext_t* context, size_t size) +void MC_register_stack_area(void* stack, smx_actor_t actor, ucontext_t* context, size_t size) { xbt_assert(mc_model_checker == nullptr); if (not MC_is_active()) return; - simgrid::mc::Client::get()->declareStack(stack, size, process, context); + simgrid::mc::Client::get()->declareStack(stack, size, actor, context); } -void MC_ignore_global_variable(const char *name) +void MC_ignore_global_variable(const char* /*name*/) { xbt_assert(mc_model_checker == nullptr); if (not MC_is_active()) @@ -103,7 +103,7 @@ void MC_ignore_heap(void *address, size_t size) simgrid::mc::Client::get()->ignoreHeap(address, size); } -void MC_remove_ignore_heap(void *address, size_t size) +void MC_unignore_heap(void* address, size_t size) { xbt_assert(mc_model_checker == nullptr); if (not MC_is_active())