From a5a8281d1b8c42bbdb10d492d7251b35759ea32d Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Fri, 19 Apr 2019 10:32:29 +0200 Subject: [PATCH] Remove empty functions --- include/simgrid/s4u/NetZone.hpp | 3 +-- src/kernel/activity/MutexImpl.cpp | 12 ------------ src/kernel/activity/MutexImpl.hpp | 3 +-- src/s4u/s4u_Netzone.cpp | 6 ------ src/smpi/plugins/load_balancer/LoadBalancer.cpp | 8 -------- src/smpi/plugins/load_balancer/load_balancer.hpp | 4 ---- 6 files changed, 2 insertions(+), 34 deletions(-) diff --git a/include/simgrid/s4u/NetZone.hpp b/include/simgrid/s4u/NetZone.hpp index e41fed0fe3..609542f022 100644 --- a/include/simgrid/s4u/NetZone.hpp +++ b/include/simgrid/s4u/NetZone.hpp @@ -27,8 +27,7 @@ class XBT_PUBLIC NetZone { protected: friend kernel::routing::NetZoneImpl; - explicit NetZone(kernel::routing::NetZoneImpl* impl); - ~NetZone(); + explicit NetZone(kernel::routing::NetZoneImpl* impl) : pimpl_(impl) {} public: /** @brief Retrieves the name of that netzone as a C++ string */ diff --git a/src/kernel/activity/MutexImpl.cpp b/src/kernel/activity/MutexImpl.cpp index e8a2b1dee6..281cca447c 100644 --- a/src/kernel/activity/MutexImpl.cpp +++ b/src/kernel/activity/MutexImpl.cpp @@ -12,18 +12,6 @@ namespace simgrid { namespace kernel { namespace activity { -MutexImpl::MutexImpl() : piface_(this) -{ - XBT_IN("(%p)", this); - XBT_OUT(); -} - -MutexImpl::~MutexImpl() -{ - XBT_IN("(%p)", this); - XBT_OUT(); -} - void MutexImpl::lock(actor::ActorImpl* issuer) { XBT_IN("(%p; %p)", this, issuer); diff --git a/src/kernel/activity/MutexImpl.hpp b/src/kernel/activity/MutexImpl.hpp index b60f735778..27a47c137d 100644 --- a/src/kernel/activity/MutexImpl.hpp +++ b/src/kernel/activity/MutexImpl.hpp @@ -16,8 +16,7 @@ namespace activity { class XBT_PUBLIC MutexImpl { public: - MutexImpl(); - ~MutexImpl(); + MutexImpl() : piface_(this) {} MutexImpl(MutexImpl const&) = delete; MutexImpl& operator=(MutexImpl const&) = delete; diff --git a/src/s4u/s4u_Netzone.cpp b/src/s4u/s4u_Netzone.cpp index b17dd18962..1576fae32e 100644 --- a/src/s4u/s4u_Netzone.cpp +++ b/src/s4u/s4u_Netzone.cpp @@ -21,12 +21,6 @@ xbt::signal NetZone::on_creation; xbt::signal NetZone::on_seal; -NetZone::NetZone(kernel::routing::NetZoneImpl* impl) : pimpl_(impl) {} - -NetZone::~NetZone() -{ -} - const std::unordered_map* NetZone::get_properties() const { return &properties_; diff --git a/src/smpi/plugins/load_balancer/LoadBalancer.cpp b/src/smpi/plugins/load_balancer/LoadBalancer.cpp index 987ce391fd..a83ae07036 100644 --- a/src/smpi/plugins/load_balancer/LoadBalancer.cpp +++ b/src/smpi/plugins/load_balancer/LoadBalancer.cpp @@ -42,14 +42,6 @@ bool compare_hosts::operator()(simgrid::s4u::Host* const a, simgrid::s4u::Host* } -LoadBalancer::LoadBalancer() -{ -} - -LoadBalancer::~LoadBalancer() -{ -} - void LoadBalancer::run() { simgrid::s4u::Engine* engine = simgrid::s4u::Engine::get_instance(); diff --git a/src/smpi/plugins/load_balancer/load_balancer.hpp b/src/smpi/plugins/load_balancer/load_balancer.hpp index 69b2dae594..c58920bf61 100644 --- a/src/smpi/plugins/load_balancer/load_balancer.hpp +++ b/src/smpi/plugins/load_balancer/load_balancer.hpp @@ -14,8 +14,6 @@ namespace loadbalancer { class XBT_PRIVATE Mapping { public: - Mapping() = default; - ~Mapping() = default; /** Each host can have an arbitrary number of actors -> multimap **/ typedef std::unordered_multimap host_to_actors_map_t; host_to_actors_map_t host_to_actors; @@ -62,8 +60,6 @@ class XBT_PRIVATE LoadBalancer std::map actor_computation; public: - LoadBalancer(); - ~LoadBalancer(); void run(); void assign(simgrid::s4u::ActorPtr actor, simgrid::s4u::Host* host); -- 2.20.1