diff options
author | Tor Egge <Tor.Egge@broadpark.no> | 2020-10-20 22:46:33 +0200 |
---|---|---|
committer | Tor Egge <Tor.Egge@broadpark.no> | 2020-10-20 22:46:33 +0200 |
commit | 5ab01581d23b572e16365034a87e1a252715fca4 (patch) | |
tree | 5b6521bd9ceaea4c46e8d595fe2946ad1fe09300 /eval | |
parent | ae98a177c07c1e265a40f9964d6556c58542207d (diff) |
Add delete operators for PackedMappings and PackedMixedTensor.
Diffstat (limited to 'eval')
-rw-r--r-- | eval/src/vespa/eval/tensor/mixed/packed_mappings.h | 2 | ||||
-rw-r--r-- | eval/src/vespa/eval/tensor/mixed/packed_mixed_tensor.h | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/eval/src/vespa/eval/tensor/mixed/packed_mappings.h b/eval/src/vespa/eval/tensor/mixed/packed_mappings.h index c36bf69bb05..04e73f0975f 100644 --- a/eval/src/vespa/eval/tensor/mixed/packed_mappings.h +++ b/eval/src/vespa/eval/tensor/mixed/packed_mappings.h @@ -100,6 +100,8 @@ private: int32_t sortid_of_address(const Address &address) const; int32_t sortid_of_enums(const InternalAddress &address) const; +public: + static void operator delete(void* ptr) { ::operator delete(ptr); } }; } // namespace diff --git a/eval/src/vespa/eval/tensor/mixed/packed_mixed_tensor.h b/eval/src/vespa/eval/tensor/mixed/packed_mixed_tensor.h index 215af27d79f..3c448af7d76 100644 --- a/eval/src/vespa/eval/tensor/mixed/packed_mixed_tensor.h +++ b/eval/src/vespa/eval/tensor/mixed/packed_mixed_tensor.h @@ -48,6 +48,7 @@ public: // Value::Index API: size_t size() const override { return _mappings.size(); } std::unique_ptr<View> create_view(const std::vector<size_t> &dims) const override; + static void operator delete(void* ptr) { ::operator delete(ptr); } }; } // namespace |