| Index: src/compiler.cc
|
| diff --git a/src/compiler.cc b/src/compiler.cc
|
| index 9829751c96012f0b17872e920f9f616688474184..70cf4acf6c5ef39d4ff2c28eecc3325398831300 100755
|
| --- a/src/compiler.cc
|
| +++ b/src/compiler.cc
|
| @@ -169,8 +169,9 @@ static Handle<SharedFunctionInfo> MakeFunctionInfo(CompilationInfo* info) {
|
| if (!it.done()) {
|
| script->set_eval_from_shared(
|
| JSFunction::cast(it.frame()->function())->shared());
|
| + Code* code = it.frame()->LookupCode(isolate);
|
| int offset = static_cast<int>(
|
| - it.frame()->pc() - it.frame()->code()->instruction_start());
|
| + it.frame()->pc() - code->instruction_start());
|
| script->set_eval_from_instructions_offset(Smi::FromInt(offset));
|
| }
|
| }
|
|
|