Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Kill useless function.
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Mon, 1 Mar 2021 14:37:49 +0000 (15:37 +0100)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Mon, 1 Mar 2021 15:10:13 +0000 (16:10 +0100)
src/mc/api.cpp
src/mc/api.hpp
src/mc/checker/SafetyChecker.cpp

index a7847e7..38c24a8 100644 (file)
@@ -999,11 +999,6 @@ std::string Api::request_get_dot_output(smx_simcall_t req, int value) const
   return xbt::string_printf("label = \"%s\", color = %s, fontcolor = %s", label.c_str(), color, color);
 }
 
-const char* Api::simcall_get_name(simgrid::simix::Simcall kind) const
-{
-  return simcall_names[static_cast<int>(kind)];
-}
-
 #if HAVE_SMPI
 int Api::get_smpi_request_tag(smx_simcall_t const& simcall, simgrid::simix::Simcall type) const
 {
index 2252349..78e14ae 100644 (file)
@@ -113,7 +113,6 @@ public:
   // SIMCALL APIs
   std::string request_to_string(smx_simcall_t req, int value, RequestType request_type) const;
   std::string request_get_dot_output(smx_simcall_t req, int value) const;
-  const char* simcall_get_name(simgrid::simix::Simcall kind) const;
   smx_actor_t simcall_get_issuer(s_smx_simcall const* req) const;
   long simcall_get_actor_id(s_smx_simcall const* req) const;
   RemotePtr<kernel::activity::MailboxImpl> get_mbox_remote_addr(smx_simcall_t const req) const;
index 9ecf16d..cfaccd9 100644 (file)
@@ -217,14 +217,14 @@ void SafetyChecker::backtrack()
             XBT_DEBUG("Process %p is in done set", req->issuer_);
           break;
         } else if (req->issuer_ == prev_state->internal_req_.issuer_) {
-          XBT_DEBUG("Simcall %s and %s with same issuer", api::get().simcall_get_name(req->call_),
-                    api::get().simcall_get_name(prev_state->internal_req_.call_));
+          XBT_DEBUG("Simcall %s and %s with same issuer", SIMIX_simcall_name(req->call_),
+                    SIMIX_simcall_name(prev_state->internal_req_.call_));
           break;
         } else {
           const kernel::actor::ActorImpl* previous_issuer = api::get().simcall_get_issuer(&prev_state->internal_req_);
           XBT_DEBUG("Simcall %s, process %ld (state %d) and simcall %s, process %ld (state %d) are independent",
-                    api::get().simcall_get_name(req->call_), issuer->get_pid(), state->num_,
-                    api::get().simcall_get_name(prev_state->internal_req_.call_), previous_issuer->get_pid(), prev_state->num_);
+                    SIMIX_simcall_name(req->call_), issuer->get_pid(), state->num_,
+                    SIMIX_simcall_name(prev_state->internal_req_.call_), previous_issuer->get_pid(), prev_state->num_);
         }
       }
     }