From: Frederic Suter Date: Fri, 7 Apr 2017 08:21:28 +0000 (+0200) Subject: fix some newly introduced smells X-Git-Tag: v3.16~371 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/5b4b9d6a010760a4a536fc5c54a3a0747a761700?hp=323124aa9c477698fe9e0670c3a0ad4d41af5b22;ds=inline fix some newly introduced smells --- diff --git a/examples/s4u/dht-chord/node.cpp b/examples/s4u/dht-chord/node.cpp index d8206939bb..f9ed22a7e8 100644 --- a/examples/s4u/dht-chord/node.cpp +++ b/examples/s4u/dht-chord/node.cpp @@ -58,7 +58,7 @@ Node::Node(std::vector args) if (args.size() == 3) { // first ring deadline_ = std::stod(args[2]); - start_time_ = simgrid::s4u::Engine::instance()->getClock(); + start_time_ = simgrid::s4u::Engine::getClock(); XBT_DEBUG("Create a new Chord ring..."); } else { known_id_ = std::stoi(args[2]); diff --git a/examples/s4u/dht-chord/s4u_dht-chord.cpp b/examples/s4u/dht-chord/s4u_dht-chord.cpp index 4105503b4a..68239898c9 100644 --- a/examples/s4u/dht-chord/s4u_dht-chord.cpp +++ b/examples/s4u/dht-chord/s4u_dht-chord.cpp @@ -34,7 +34,7 @@ static void chord_init() host->extension_set(new HostChord(host)); } -static void chord_exit(void) +static void chord_exit() { delete[] powers2; } diff --git a/examples/s4u/dht-chord/s4u_dht-chord.hpp b/examples/s4u/dht-chord/s4u_dht-chord.hpp index 095ea8c480..a8c81eb226 100644 --- a/examples/s4u/dht-chord/s4u_dht-chord.hpp +++ b/examples/s4u/dht-chord/s4u_dht-chord.hpp @@ -64,7 +64,10 @@ public: int answer_id = -1; // answer (used by some types of messages) simgrid::s4u::MailboxPtr answer_to; // mailbox to send an answer to (if any) - ChordMessage(e_message_type_t type) : type(type) { issuer_host_name = simgrid::s4u::this_actor::host()->name(); } + explicit ChordMessage(e_message_type_t type) : type(type) + { + issuer_host_name = simgrid::s4u::this_actor::host()->name(); + } ~ChordMessage() = default; }; @@ -133,28 +136,28 @@ public: // no task was received: make some periodic calls if (now >= next_stabilize_date) { stabilize(); - next_stabilize_date = simgrid::s4u::Engine::instance()->getClock() + PERIODIC_STABILIZE_DELAY; + next_stabilize_date = simgrid::s4u::Engine::getClock() + PERIODIC_STABILIZE_DELAY; } else if (now >= next_fix_fingers_date) { fixFingers(); - next_fix_fingers_date = simgrid::s4u::Engine::instance()->getClock() + PERIODIC_FIX_FINGERS_DELAY; + next_fix_fingers_date = simgrid::s4u::Engine::getClock() + PERIODIC_FIX_FINGERS_DELAY; } else if (now >= next_check_predecessor_date) { checkPredecessor(); - next_check_predecessor_date = simgrid::s4u::Engine::instance()->getClock() + PERIODIC_CHECK_PREDECESSOR_DELAY; + next_check_predecessor_date = simgrid::s4u::Engine::getClock() + PERIODIC_CHECK_PREDECESSOR_DELAY; } else if (now >= next_lookup_date) { randomLookup(); - next_lookup_date = simgrid::s4u::Engine::instance()->getClock() + PERIODIC_LOOKUP_DELAY; + next_lookup_date = simgrid::s4u::Engine::getClock() + PERIODIC_LOOKUP_DELAY; } else { // nothing to do: sleep for a while simgrid::s4u::this_actor::sleep_for(SLEEP_DELAY); } - now = simgrid::s4u::Engine::instance()->getClock(); + now = simgrid::s4u::Engine::getClock(); } if (data != nullptr) { message = static_cast(data); handleMessage(message); } - now = simgrid::s4u::Engine::instance()->getClock(); + now = simgrid::s4u::Engine::getClock(); } if (data != nullptr) { delete static_cast(data);