| Index: src/parser.cc
|
| diff --git a/src/parser.cc b/src/parser.cc
|
| index e518badd0a676811d6862bc377bc0298ca58263e..d385efe9c0c39ed32b67ddbfc3d8a1096528d96d 100644
|
| --- a/src/parser.cc
|
| +++ b/src/parser.cc
|
| @@ -4826,7 +4826,7 @@ bool Parser::Parse() {
|
| DCHECK(info()->function() == NULL);
|
| FunctionLiteral* result = NULL;
|
| pre_parse_timer_ = isolate()->counters()->pre_parse();
|
| - if (allow_natives_syntax() || extension_ != NULL) {
|
| + if (FLAG_trace_parse || allow_natives_syntax() || extension_ != NULL) {
|
| // If intrinsics are allowed, the Parser cannot operate independent of the
|
| // V8 heap because of Runtime. Tell the string table to internalize strings
|
| // and values right after they're created.
|
|
|