Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
MC: chop chop chop
authorMartin Quinson <martin.quinson@ens-rennes.fr>
Tue, 21 Dec 2021 23:15:05 +0000 (00:15 +0100)
committerMartin Quinson <martin.quinson@ens-rennes.fr>
Wed, 22 Dec 2021 10:09:23 +0000 (11:09 +0100)
src/mc/api.cpp
src/mc/api.hpp

index 8d6bc81..da0d06b 100644 (file)
@@ -628,11 +628,6 @@ smx_actor_t Api::simcall_get_issuer(s_smx_simcall const* req) const
   xbt_die("Issuer not found");
 }
 
-long Api::simcall_get_actor_id(s_smx_simcall const* req) const
-{
-  return simcall_get_issuer(req)->get_pid();
-}
-
 RemotePtr<kernel::activity::MailboxImpl> Api::get_mbox_remote_addr(smx_simcall_t const req) const
 {
   if (req->call_ == Simcall::COMM_ISEND)
@@ -651,11 +646,6 @@ RemotePtr<kernel::activity::ActivityImpl> Api::get_comm_remote_addr(smx_simcall_
   THROW_IMPOSSIBLE;
 }
 
-Checker* Api::mc_get_checker() const
-{
-  return mc_model_checker->getChecker();
-}
-
 void Api::handle_simcall(Transition const& transition) const
 {
   mc_model_checker->handle_simcall(transition);
index 5f41f78..312a794 100644 (file)
@@ -100,7 +100,6 @@ public:
   unsigned long mc_get_visited_states() const;
   unsigned long mc_get_executed_trans() const;
   void mc_check_deadlock() const;
-  Checker* mc_get_checker() const;
   void handle_simcall(Transition const& transition) const;
   void mc_wait_for_requests() const;
   XBT_ATTRIB_NORETURN void mc_exit(int status) const;
@@ -114,7 +113,6 @@ public:
   std::string request_to_string(smx_simcall_t req, int value) const;
   std::string request_get_dot_output(smx_simcall_t req, int value) 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;
   RemotePtr<kernel::activity::ActivityImpl> get_comm_remote_addr(smx_simcall_t const req) const;
   bool simcall_check_dependency(smx_simcall_t const req1, smx_simcall_t const req2) const;