diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2021-02-05 13:14:21 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2021-02-05 13:14:21 +0000 |
commit | 07cc6c7476314d3fa79029201cd517b161d4c505 (patch) | |
tree | 4db5baf5626cb4391a11f5b199a33539fe0abfb6 | |
parent | 80f4f300d8789d9fce27bf3029e612e638b185e8 (diff) |
Add override and noexcept.
3 files changed, 3 insertions, 3 deletions
diff --git a/searchlib/src/vespa/searchlib/tensor/streamed_value_store.cpp b/searchlib/src/vespa/searchlib/tensor/streamed_value_store.cpp index bc510077a4d..9b57291347e 100644 --- a/searchlib/src/vespa/searchlib/tensor/streamed_value_store.cpp +++ b/searchlib/src/vespa/searchlib/tensor/streamed_value_store.cpp @@ -156,7 +156,7 @@ StreamedValueStore::TensorEntryImpl<CT>::~TensorEntryImpl() = default; constexpr size_t MIN_BUFFER_ARRAYS = 8192; -StreamedValueStore::TensorBufferType::TensorBufferType() +StreamedValueStore::TensorBufferType::TensorBufferType() noexcept : ParentType(1, MIN_BUFFER_ARRAYS, TensorStoreType::RefType::offsetSize()) { } diff --git a/searchlib/src/vespa/searchlib/tensor/streamed_value_store.h b/searchlib/src/vespa/searchlib/tensor/streamed_value_store.h index 6929d79518b..111271c65a3 100644 --- a/searchlib/src/vespa/searchlib/tensor/streamed_value_store.h +++ b/searchlib/src/vespa/searchlib/tensor/streamed_value_store.h @@ -54,7 +54,7 @@ private: using ParentType::_emptyEntry; using CleanContext = typename ParentType::CleanContext; public: - TensorBufferType(); + TensorBufferType() noexcept; void cleanHold(void* buffer, size_t offset, ElemCount num_elems, CleanContext clean_ctx) override; }; TensorStoreType _concrete_store; diff --git a/vespalib/src/vespa/vespalib/datastore/buffer_type.h b/vespalib/src/vespa/vespalib/datastore/buffer_type.h index aeb3d3d73c1..2a27124921d 100644 --- a/vespalib/src/vespa/vespalib/datastore/buffer_type.h +++ b/vespalib/src/vespa/vespalib/datastore/buffer_type.h @@ -96,7 +96,7 @@ public: BufferType(uint32_t arraySize, uint32_t minArrays, uint32_t maxArrays) noexcept; BufferType(uint32_t arraySize, uint32_t minArrays, uint32_t maxArrays, uint32_t numArraysForNewBuffer, float allocGrowFactor) noexcept; - ~BufferType(); + ~BufferType() override; void destroyElements(void *buffer, ElemCount numElems) override; void fallbackCopy(void *newBuffer, const void *oldBuffer, ElemCount numElems) override; void initializeReservedElements(void *buffer, ElemCount reservedElements) override; |