diff --git a/src/zhivo/ast/expression/VariableDeclarationExpression.cpp b/src/zhivo/ast/expression/VariableDeclarationExpression.cpp index 5f48cb1..d32da7d 100644 --- a/src/zhivo/ast/expression/VariableDeclarationExpression.cpp +++ b/src/zhivo/ast/expression/VariableDeclarationExpression.cpp @@ -31,7 +31,6 @@ DynamicObject VariableDeclarationExpression::visit(SymbolTable& symbols) { if(!this->nativePath.empty()) { - #pragma omp parallel for for(const auto& [key, value] : this->declarations) { std::string name = key.getImage(); DynamicObject func = DynamicObject( @@ -48,7 +47,6 @@ DynamicObject VariableDeclarationExpression::visit(SymbolTable& symbols) { return {}; } - #pragma omp parallel for for(const auto& [key, value] : this->declarations) symbols.setSymbol( key.getImage(), diff --git a/src/zhivo/core/DynamicObject.cpp b/src/zhivo/core/DynamicObject.cpp index ed27fe0..b67aaa6 100644 --- a/src/zhivo/core/DynamicObject.cpp +++ b/src/zhivo/core/DynamicObject.cpp @@ -77,8 +77,7 @@ bool DynamicObject::operator==(const DynamicObject& other) { auto left = this->getArray(), right = other.getArray(); - - #pragma omp parallel for + for(size_t i = 0; i < len; i++) if(!(left->at(i) == right->at(i))) return false; diff --git a/src/zhivo/core/Runtime.cpp b/src/zhivo/core/Runtime.cpp index 26f7a47..e1db4cc 100644 --- a/src/zhivo/core/Runtime.cpp +++ b/src/zhivo/core/Runtime.cpp @@ -65,7 +65,6 @@ bool Runtime::hasLoadedLibrary(std::string libName) { } void Runtime::cleanUp() { - #pragma omp parallel for for(const auto& [key, value] : Runtime::nativeLibraries) if(value != nullptr) #if defined(__unix__) || defined(__linux__) || defined(__APPLE__)