| Index: test/cctest/compiler/function-tester.h
 | 
| diff --git a/test/cctest/compiler/function-tester.h b/test/cctest/compiler/function-tester.h
 | 
| index 51461e6362926eba29c22fc79f79e668edd8e3ac..e65fa78c131ea7ade8ef1cdfdbae529d5f1dabc9 100644
 | 
| --- a/test/cctest/compiler/function-tester.h
 | 
| +++ b/test/cctest/compiler/function-tester.h
 | 
| @@ -43,10 +43,7 @@ class FunctionTester : public InitializedHandleScope {
 | 
|    v8::Local<v8::Message> CheckThrowsReturnMessage(Handle<Object> a,
 | 
|                                                    Handle<Object> b);
 | 
|    void CheckCall(Handle<Object> expected, Handle<Object> a, Handle<Object> b,
 | 
| -                 Handle<Object> c, Handle<Object> d) {
 | 
| -    Handle<Object> result = Call(a, b, c, d).ToHandleChecked();
 | 
| -    CHECK(expected->SameValue(*result));
 | 
| -  }
 | 
| +                 Handle<Object> c, Handle<Object> d);
 | 
|  
 | 
|    void CheckCall(Handle<Object> expected, Handle<Object> a, Handle<Object> b,
 | 
|                   Handle<Object> c) {
 | 
| @@ -96,15 +93,8 @@ class FunctionTester : public InitializedHandleScope {
 | 
|      CheckCall(false_value(), Val(a), Val(b));
 | 
|    }
 | 
|  
 | 
| -  Handle<JSFunction> NewFunction(const char* source) {
 | 
| -    return Handle<JSFunction>::cast(v8::Utils::OpenHandle(
 | 
| -        *v8::Local<v8::Function>::Cast(CompileRun(source))));
 | 
| -  }
 | 
| -
 | 
| -  Handle<JSObject> NewObject(const char* source) {
 | 
| -    return Handle<JSObject>::cast(v8::Utils::OpenHandle(
 | 
| -        *v8::Local<v8::Object>::Cast(CompileRun(source))));
 | 
| -  }
 | 
| +  Handle<JSFunction> NewFunction(const char* source);
 | 
| +  Handle<JSObject> NewObject(const char* source);
 | 
|  
 | 
|    Handle<String> Val(const char* string);
 | 
|    Handle<Object> Val(double value);
 | 
| @@ -116,14 +106,7 @@ class FunctionTester : public InitializedHandleScope {
 | 
|    Handle<Object> true_value();
 | 
|    Handle<Object> false_value();
 | 
|  
 | 
| -  static Handle<JSFunction> ForMachineGraph(Graph* graph, int param_count) {
 | 
| -    JSFunction* p = NULL;
 | 
| -    {  // because of the implicit handle scope of FunctionTester.
 | 
| -      FunctionTester f(graph, param_count);
 | 
| -      p = *f.function;
 | 
| -    }
 | 
| -    return Handle<JSFunction>(p);  // allocated in outer handle scope.
 | 
| -  }
 | 
| +  static Handle<JSFunction> ForMachineGraph(Graph* graph, int param_count);
 | 
|  
 | 
|   private:
 | 
|    uint32_t flags_;
 | 
| 
 |