| Index: src/execution.cc | 
| diff --git a/src/execution.cc b/src/execution.cc | 
| index 9f418ac5d843e0a1f300974313e5c404e28d58fb..8cb3317cff6f58cb535e8a977cd95f2fce79a0c7 100644 | 
| --- a/src/execution.cc | 
| +++ b/src/execution.cc | 
| @@ -630,73 +630,6 @@ Handle<Object> Execution::CharAt(Handle<String> string, uint32_t index) { | 
| } | 
|  | 
|  | 
| -MaybeHandle<JSFunction> Execution::InstantiateFunction( | 
| -    Handle<FunctionTemplateInfo> data) { | 
| -  Isolate* isolate = data->GetIsolate(); | 
| -  if (!data->do_not_cache()) { | 
| -    // Fast case: see if the function has already been instantiated | 
| -    int serial_number = Smi::cast(data->serial_number())->value(); | 
| -    Handle<JSObject> cache(isolate->native_context()->function_cache()); | 
| -    Handle<Object> elm = | 
| -        Object::GetElement(isolate, cache, serial_number).ToHandleChecked(); | 
| -    if (elm->IsJSFunction()) return Handle<JSFunction>::cast(elm); | 
| -  } | 
| -  // The function has not yet been instantiated in this context; do it. | 
| -  Handle<Object> args[] = { data }; | 
| -  Handle<Object> result; | 
| -  ASSIGN_RETURN_ON_EXCEPTION( | 
| -      isolate, result, | 
| -      Call(isolate, | 
| -           isolate->instantiate_fun(), | 
| -           isolate->js_builtins_object(), | 
| -           arraysize(args), | 
| -           args), | 
| -      JSFunction); | 
| -  return Handle<JSFunction>::cast(result); | 
| -} | 
| - | 
| - | 
| -MaybeHandle<JSObject> Execution::InstantiateObject( | 
| -    Handle<ObjectTemplateInfo> data) { | 
| -  Isolate* isolate = data->GetIsolate(); | 
| -  Handle<Object> result; | 
| -  if (data->property_list()->IsUndefined() && | 
| -      !data->constructor()->IsUndefined()) { | 
| -    Handle<FunctionTemplateInfo> cons_template = | 
| -        Handle<FunctionTemplateInfo>( | 
| -            FunctionTemplateInfo::cast(data->constructor())); | 
| -    Handle<JSFunction> cons; | 
| -    ASSIGN_RETURN_ON_EXCEPTION( | 
| -        isolate, cons, InstantiateFunction(cons_template), JSObject); | 
| -    ASSIGN_RETURN_ON_EXCEPTION(isolate, result, New(cons, 0, NULL), JSObject); | 
| -  } else { | 
| -    Handle<Object> args[] = { data }; | 
| -    ASSIGN_RETURN_ON_EXCEPTION( | 
| -        isolate, result, | 
| -        Call(isolate, | 
| -             isolate->instantiate_fun(), | 
| -             isolate->js_builtins_object(), | 
| -             arraysize(args), | 
| -             args), | 
| -        JSObject); | 
| -  } | 
| -  return Handle<JSObject>::cast(result); | 
| -} | 
| - | 
| - | 
| -MaybeHandle<Object> Execution::ConfigureInstance( | 
| -    Isolate* isolate, | 
| -    Handle<Object> instance, | 
| -    Handle<Object> instance_template) { | 
| -  Handle<Object> args[] = { instance, instance_template }; | 
| -  return Execution::Call(isolate, | 
| -                         isolate->configure_instance_fun(), | 
| -                         isolate->js_builtins_object(), | 
| -                         arraysize(args), | 
| -                         args); | 
| -} | 
| - | 
| - | 
| Handle<String> Execution::GetStackTraceLine(Handle<Object> recv, | 
| Handle<JSFunction> fun, | 
| Handle<Object> pos, | 
|  |