From 171ae992955761bb1169dc3c36883e8e7d4f84db Mon Sep 17 00:00:00 2001 From: Fabian Homborg Date: Sun, 30 Dec 2018 18:54:09 +0100 Subject: [PATCH] Don't ASSERT_IS_NOT_FORKED_CHILD so much This is hammered sooo much that it actually hurts performance. for i in (seq 100000); test 1 = 1; end is about 40% (!) slower with it. --- src/parser.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/parser.cpp b/src/parser.cpp index b16c86e47..4196c3dd8 100644 --- a/src/parser.cpp +++ b/src/parser.cpp @@ -108,7 +108,6 @@ parser_t::~parser_t() = default; static parser_t s_principal_parser; parser_t &parser_t::principal_parser() { - ASSERT_IS_NOT_FORKED_CHILD(); ASSERT_IS_MAIN_THREAD(); return s_principal_parser; }