From 93820be50e9ec030c57a8cce2c838ffb4b2caffb Mon Sep 17 00:00:00 2001 From: Siarhei Fedartsou Date: Sun, 9 Jun 2024 19:37:44 +0200 Subject: [PATCH] Avoid copy of intersection in totalTurnAngle --- include/util/query_heap.hpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/include/util/query_heap.hpp b/include/util/query_heap.hpp index fb80d71c9..c515fc82a 100644 --- a/include/util/query_heap.hpp +++ b/include/util/query_heap.hpp @@ -35,7 +35,9 @@ template class ArrayStorage template class UnorderedMapStorage { public: - explicit UnorderedMapStorage(std::size_t) { nodes.rehash(1000); } + explicit UnorderedMapStorage(std::size_t) + { /*nodes.rehash(1000);*/ + } Key &operator[](const NodeID node) { return nodes[node]; } @@ -58,8 +60,8 @@ template class UnorderedMapStorage void Clear() { nodes.clear(); } private: - // ankerl::unordered_dense::map nodes; - std::unordered_map nodes; + ankerl::unordered_dense::map nodes; + // std::unordered_map nodes; }; template