From b1995aea92bcef0ccd18df669158b40e8c3f76de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Del=20Pino?= <stephane.delpino44@gmail.com> Date: Mon, 27 Sep 2021 12:10:01 +0200 Subject: [PATCH] Replace Array<ExecutionPolicy> by SmallArray<ExecutionPolicy> This is more natural and could (potentially) lead to performances improvements --- src/language/utils/PugsFunctionAdapter.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/language/utils/PugsFunctionAdapter.hpp b/src/language/utils/PugsFunctionAdapter.hpp index 3047652e3..d39e0f423 100644 --- a/src/language/utils/PugsFunctionAdapter.hpp +++ b/src/language/utils/PugsFunctionAdapter.hpp @@ -6,9 +6,9 @@ #include <language/utils/ASTNodeDataType.hpp> #include <language/utils/ASTNodeDataTypeTraits.hpp> #include <language/utils/SymbolTable.hpp> -#include <utils/Array.hpp> #include <utils/Exceptions.hpp> #include <utils/PugsMacros.hpp> +#include <utils/SmallArray.hpp> #include <Kokkos_Core.hpp> @@ -128,7 +128,7 @@ class PugsFunctionAdapter<OutputType(InputType...)> [[nodiscard]] PUGS_INLINE static auto getContextList(const ASTNode& expression) { - Array<ExecutionPolicy> context_list(Kokkos::DefaultExecutionSpace::impl_thread_pool_size()); + SmallArray<ExecutionPolicy> context_list(Kokkos::DefaultExecutionSpace::impl_thread_pool_size()); auto& context = expression.m_symbol_table->context(); for (size_t i = 0; i < context_list.size(); ++i) { -- GitLab