summaryrefslogtreecommitdiffstats
path: root/vespalib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@oath.com>2018-07-25 16:58:10 +0200
committerHenning Baldersheim <balder@oath.com>2018-07-26 13:06:41 +0200
commit2d54ab0044cfbbe550d100a3cc2d4952a5fcfb2a (patch)
tree55701665f4126c9c74c1bdf1679e4db62152c771 /vespalib
parent2525dfe510c7488f7992eac629fd9e69f8aebdae (diff)
Deinline
Diffstat (limited to 'vespalib')
-rw-r--r--vespalib/src/vespa/vespalib/util/rendezvous.h2
-rw-r--r--vespalib/src/vespa/vespalib/util/rendezvous.hpp3
2 files changed, 4 insertions, 1 deletions
diff --git a/vespalib/src/vespa/vespalib/util/rendezvous.h b/vespalib/src/vespa/vespalib/util/rendezvous.h
index 383793ce2a3..5370968c408 100644
--- a/vespalib/src/vespa/vespalib/util/rendezvous.h
+++ b/vespalib/src/vespa/vespalib/util/rendezvous.h
@@ -71,7 +71,7 @@ public:
* @param n the size of this Rendezvous
**/
Rendezvous(size_t n);
- virtual ~Rendezvous() {}
+ virtual ~Rendezvous();
/**
* Called by individual threads to synchronize execution and share
diff --git a/vespalib/src/vespa/vespalib/util/rendezvous.hpp b/vespalib/src/vespa/vespalib/util/rendezvous.hpp
index 423e33c6080..07112055de7 100644
--- a/vespalib/src/vespa/vespalib/util/rendezvous.hpp
+++ b/vespalib/src/vespa/vespalib/util/rendezvous.hpp
@@ -19,6 +19,9 @@ Rendezvous<IN, OUT>::Rendezvous(size_t n)
}
template <typename IN, typename OUT>
+Rendezvous<IN, OUT>::~Rendezvous() = default;
+
+template <typename IN, typename OUT>
OUT
Rendezvous<IN, OUT>::rendezvous(const IN &input)
{