From 8975586dde771297422f774bb58270b519f0adf2 Mon Sep 17 00:00:00 2001 From: HÃ¥vard Pettersen Date: Fri, 18 Jun 2021 12:56:30 +0000 Subject: avoid using fill_insert gcc 9.3 would use default_append here, but gcc 10.2 seems to be able to inline it completely. (tested with godbolt) --- eval/src/vespa/eval/eval/array_array_map.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'eval/src') diff --git a/eval/src/vespa/eval/eval/array_array_map.h b/eval/src/vespa/eval/eval/array_array_map.h index 89fa0c77819..f49e3e4edbb 100644 --- a/eval/src/vespa/eval/eval/array_array_map.h +++ b/eval/src/vespa/eval/eval/array_array_map.h @@ -116,7 +116,7 @@ private: _keys.push_back(k); } } - _values.resize(_values.size() + _values_per_entry, V{}); + _values.resize(_values.size() + _values_per_entry); auto [pos, was_inserted] = _map.insert(MyKey{{tag_id},hash}); assert(was_inserted); return Tag{tag_id}; -- cgit v1.2.3