From 86a5cc63c63dcdae67c767cb48f10add1b029680 Mon Sep 17 00:00:00 2001 From: Ruben Ayrapetyan Date: Mon, 16 Feb 2015 14:54:19 +0300 Subject: [PATCH] Turn off print of script source in release build (in --show-opcodes mode). --- core/parser/js/lexer.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/parser/js/lexer.cpp b/core/parser/js/lexer.cpp index 8ddbd80df..d07becc02 100644 --- a/core/parser/js/lexer.cpp +++ b/core/parser/js/lexer.cpp @@ -1432,7 +1432,14 @@ lexer_init (const char *source, size_t source_size, bool show_opcodes) empty_token.loc = 0; saved_token = prev_token = sent_token = empty_token; + +#ifndef JERRY_NDEBUG allow_dump_lines = show_opcodes; +#else /* JERRY_NDEBUG */ + (void) show_opcodes; + allow_dump_lines = false; +#endif /* JERRY_NDEBUG */ + buffer_size = source_size; lexer_set_source (source); strings_cache = NULL;