| Index: src/compiler.cc
 | 
| diff --git a/src/compiler.cc b/src/compiler.cc
 | 
| index 12346392c31b46ba5fed4f0515ae23e96c08f1ba..e783306cfd4d3ea342bfb30a43c202019aef68b3 100644
 | 
| --- a/src/compiler.cc
 | 
| +++ b/src/compiler.cc
 | 
| @@ -1257,18 +1257,21 @@ void Compiler::RecordFunctionCompilation(Logger::LogEventsAndTags tag,
 | 
|        info->isolate()->cpu_profiler()->is_profiling()) {
 | 
|      Handle<Script> script = info->script();
 | 
|      Handle<Code> code = info->code();
 | 
| -    if (code.is_identical_to(info->isolate()->builtins()->CompileUnoptimized()))
 | 
| +    if (code.is_identical_to(
 | 
| +            info->isolate()->builtins()->CompileUnoptimized())) {
 | 
|        return;
 | 
| -    int line_num = GetScriptLineNumber(script, shared->start_position()) + 1;
 | 
| -    int column_num =
 | 
| -        GetScriptColumnNumber(script, shared->start_position()) + 1;
 | 
| -    USE(line_num);
 | 
| -    String* script_name = script->name()->IsString()
 | 
| -        ? String::cast(script->name())
 | 
| -        : info->isolate()->heap()->empty_string();
 | 
| +    }
 | 
|      Logger::LogEventsAndTags log_tag = Logger::ToNativeByScript(tag, *script);
 | 
|      PROFILE(info->isolate(), CodeCreateEvent(
 | 
| -        log_tag, *code, *shared, info, script_name, line_num, column_num));
 | 
| +                log_tag,
 | 
| +                *code,
 | 
| +                *shared,
 | 
| +                info,
 | 
| +                script->name()->IsString()
 | 
| +                    ? String::cast(script->name())
 | 
| +                    : info->isolate()->heap()->empty_string(),
 | 
| +                Script::GetLineNumber(script, shared->start_position()) + 1,
 | 
| +                Script::GetColumnNumber(script, shared->start_position()) + 1));
 | 
|    }
 | 
|  
 | 
|    GDBJIT(AddCode(Handle<String>(shared->DebugName()),
 | 
| 
 |