From 94484125f3b2655a487b854a11905d4082f269f7 Mon Sep 17 00:00:00 2001 From: Stephane Del Pino <stephane.delpino44@gmail.com> Date: Tue, 21 May 2024 23:12:07 +0200 Subject: [PATCH] Remove likely/unlikely attributes Actually these attributes are useless --- src/language/node_processor/ASTNodeListProcessor.hpp | 2 +- src/language/node_processor/DoWhileProcessor.hpp | 2 +- src/language/node_processor/ForProcessor.hpp | 4 ++-- src/language/node_processor/IfProcessor.hpp | 2 +- src/language/node_processor/WhileProcessor.hpp | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/language/node_processor/ASTNodeListProcessor.hpp b/src/language/node_processor/ASTNodeListProcessor.hpp index e9564c9a3..23b193275 100644 --- a/src/language/node_processor/ASTNodeListProcessor.hpp +++ b/src/language/node_processor/ASTNodeListProcessor.hpp @@ -25,7 +25,7 @@ class ASTNodeListProcessor final : public INodeProcessor execute(ExecutionPolicy& exec_policy) { ResumingManager& resuming_manager = ResumingManager::getInstance(); - if (resuming_manager.isResuming()) [[unlikely]] { + if (resuming_manager.isResuming()) { const size_t checkpoint_id = resuming_manager.checkpointId(); const ASTCheckpointsInfo& ast_checkpoint_info = ASTCheckpointsInfo::getInstance(); diff --git a/src/language/node_processor/DoWhileProcessor.hpp b/src/language/node_processor/DoWhileProcessor.hpp index cbda2ca26..76fdfa22b 100644 --- a/src/language/node_processor/DoWhileProcessor.hpp +++ b/src/language/node_processor/DoWhileProcessor.hpp @@ -27,7 +27,7 @@ class DoWhileProcessor final : public INodeProcessor ExecutionPolicy exec_until_jump; ResumingManager& resuming_manager = ResumingManager::getInstance(); do { - if (resuming_manager.isResuming()) [[unlikely]] { + if (resuming_manager.isResuming()) { const size_t checkpoint_id = resuming_manager.checkpointId(); const ASTCheckpointsInfo& ast_checkpoint_info = ASTCheckpointsInfo::getInstance(); diff --git a/src/language/node_processor/ForProcessor.hpp b/src/language/node_processor/ForProcessor.hpp index 47d50bc5a..c68893c9f 100644 --- a/src/language/node_processor/ForProcessor.hpp +++ b/src/language/node_processor/ForProcessor.hpp @@ -26,7 +26,7 @@ class ForProcessor final : public INodeProcessor ExecutionPolicy exec_until_jump; ResumingManager& resuming_manager = ResumingManager::getInstance(); - if (not resuming_manager.isResuming()) [[likely]] { + if (not resuming_manager.isResuming()) { m_node.children[0]->execute(exec_policy); } while (resuming_manager.isResuming() or [&]() { @@ -41,7 +41,7 @@ class ForProcessor final : public INodeProcessor }, m_node.children[1]->execute(exec_policy))); }()) { - if (resuming_manager.isResuming()) [[unlikely]] { + if (resuming_manager.isResuming()) { const size_t checkpoint_id = resuming_manager.checkpointId(); const ASTCheckpointsInfo& ast_checkpoint_info = ASTCheckpointsInfo::getInstance(); diff --git a/src/language/node_processor/IfProcessor.hpp b/src/language/node_processor/IfProcessor.hpp index 0c5d356b7..7b49f46fa 100644 --- a/src/language/node_processor/IfProcessor.hpp +++ b/src/language/node_processor/IfProcessor.hpp @@ -24,7 +24,7 @@ class IfProcessor final : public INodeProcessor execute(ExecutionPolicy& exec_policy) { ResumingManager& resuming_manager = ResumingManager::getInstance(); - if (resuming_manager.isResuming()) [[unlikely]] { + if (resuming_manager.isResuming()) { const size_t checkpoint_id = resuming_manager.checkpointId(); const ASTCheckpointsInfo& ast_checkpoint_info = ASTCheckpointsInfo::getInstance(); diff --git a/src/language/node_processor/WhileProcessor.hpp b/src/language/node_processor/WhileProcessor.hpp index 86912e126..994bcdd24 100644 --- a/src/language/node_processor/WhileProcessor.hpp +++ b/src/language/node_processor/WhileProcessor.hpp @@ -37,7 +37,7 @@ class WhileProcessor final : public INodeProcessor }, m_node.children[0]->execute(exec_policy))); }()) { - if (resuming_manager.isResuming()) [[unlikely]] { + if (resuming_manager.isResuming()) { const size_t checkpoint_id = resuming_manager.checkpointId(); const ASTCheckpointsInfo& ast_checkpoint_info = ASTCheckpointsInfo::getInstance(); -- GitLab