Chromium Code Reviews| Index: src/compiler.cc | 
| =================================================================== | 
| --- src/compiler.cc (revision 3390) | 
| +++ src/compiler.cc (working copy) | 
| @@ -179,7 +179,9 @@ | 
| // called. | 
| if (is_eval) { | 
| JavaScriptFrameIterator it; | 
| - script->set_eval_from_function(it.frame()->function()); | 
| + if (it.frame()->function()->IsJSFunction()) | 
| 
 
Mads Ager (chromium)
2009/12/01 14:43:12
Is this conditional needed?  If it is indentation
 
 | 
| + script->set_eval_from_shared( | 
| + JSFunction::cast(it.frame()->function())->shared()); | 
| int offset = static_cast<int>( | 
| it.frame()->pc() - it.frame()->code()->instruction_start()); | 
| script->set_eval_from_instructions_offset(Smi::FromInt(offset)); |