diff --git a/include/engine/search_engine_data.hpp b/include/engine/search_engine_data.hpp index e18c9743b..8b59c77c9 100644 --- a/include/engine/search_engine_data.hpp +++ b/include/engine/search_engine_data.hpp @@ -79,12 +79,8 @@ template <> struct SearchEngineData static SearchEngineHeapPtr forward_heap_1; static SearchEngineHeapPtr reverse_heap_1; - static SearchEngineHeapPtr forward_heap_2; - static SearchEngineHeapPtr reverse_heap_2; void InitializeOrClearFirstThreadLocalStorage(unsigned number_of_nodes); - - void InitializeOrClearSecondThreadLocalStorage(unsigned number_of_nodes); }; } } diff --git a/src/engine/search_engine_data.cpp b/src/engine/search_engine_data.cpp index 48eaf5892..63824493d 100644 --- a/src/engine/search_engine_data.cpp +++ b/src/engine/search_engine_data.cpp @@ -96,8 +96,6 @@ void SearchEngineData::InitializeOrClearManyToManyThreadLocalStorage(unsigne using MLD = routing_algorithms::mld::Algorithm; SearchEngineData::SearchEngineHeapPtr SearchEngineData::forward_heap_1; SearchEngineData::SearchEngineHeapPtr SearchEngineData::reverse_heap_1; -SearchEngineData::SearchEngineHeapPtr SearchEngineData::forward_heap_2; -SearchEngineData::SearchEngineHeapPtr SearchEngineData::reverse_heap_2; void SearchEngineData::InitializeOrClearFirstThreadLocalStorage(unsigned number_of_nodes) { @@ -119,26 +117,5 @@ void SearchEngineData::InitializeOrClearFirstThreadLocalStorage(unsigned nu reverse_heap_1.reset(new QueryHeap(number_of_nodes)); } } - -void SearchEngineData::InitializeOrClearSecondThreadLocalStorage(unsigned) -{ - if (forward_heap_2.get()) - { - forward_heap_2->Clear(); - } - else - { - forward_heap_2.reset(new QueryHeap(1)); - } - - if (reverse_heap_2.get()) - { - reverse_heap_2->Clear(); - } - else - { - reverse_heap_2.reset(new QueryHeap(1)); - } -} } }