| Index: src/isolate.cc | 
| diff --git a/src/isolate.cc b/src/isolate.cc | 
| index dc31fb68692c732ac7b3f322d7b12bcf94ad3ec5..c5f493d22c30768400854d86714216046a0774a6 100644 | 
| --- a/src/isolate.cc | 
| +++ b/src/isolate.cc | 
| @@ -489,8 +489,6 @@ class CaptureStackTraceHelper { | 
| if (options & StackTrace::kFunctionName) { | 
| function_key_ = factory()->InternalizeOneByteString( | 
| STATIC_CHAR_VECTOR("functionName")); | 
| -      name_key_ = | 
| -          factory()->InternalizeOneByteString(STATIC_CHAR_VECTOR("name")); | 
| } | 
| if (options & StackTrace::kIsEval) { | 
| eval_key_ = | 
| @@ -552,9 +550,7 @@ class CaptureStackTraceHelper { | 
| } | 
|  | 
| if (!function_key_.is_null()) { | 
| -      Handle<Object> fun_name = JSObject::GetDataProperty(fun, name_key_); | 
| -      if (!fun_name->IsString()) | 
| -        fun_name = Handle<Object>(fun->shared()->DebugName(), isolate_); | 
| +      Handle<Object> fun_name = Handle<Object>(fun->DebugName(), isolate_); | 
| JSObject::AddProperty(stack_frame, function_key_, fun_name, NONE); | 
| } | 
|  | 
| @@ -585,7 +581,6 @@ class CaptureStackTraceHelper { | 
| Handle<String> function_key_; | 
| Handle<String> eval_key_; | 
| Handle<String> constructor_key_; | 
| -  Handle<String> name_key_; | 
| }; | 
|  | 
|  | 
|  |