| Index: src/stub-cache.h
|
| ===================================================================
|
| --- src/stub-cache.h (revision 10127)
|
| +++ src/stub-cache.h (working copy)
|
| @@ -92,7 +92,7 @@
|
| Handle<Code> ComputeLoadConstant(Handle<String> name,
|
| Handle<JSObject> receiver,
|
| Handle<JSObject> holder,
|
| - Handle<Object> value);
|
| + Handle<JSFunction> value);
|
|
|
| Handle<Code> ComputeLoadInterceptor(Handle<String> name,
|
| Handle<JSObject> receiver,
|
| @@ -121,7 +121,7 @@
|
| Handle<Code> ComputeKeyedLoadConstant(Handle<String> name,
|
| Handle<JSObject> receiver,
|
| Handle<JSObject> holder,
|
| - Handle<Object> value);
|
| + Handle<JSFunction> value);
|
|
|
| Handle<Code> ComputeKeyedLoadInterceptor(Handle<String> name,
|
| Handle<JSObject> receiver,
|
| @@ -518,7 +518,7 @@
|
| Register scratch1,
|
| Register scratch2,
|
| Register scratch3,
|
| - Handle<Object> value,
|
| + Handle<JSFunction> value,
|
| Handle<String> name,
|
| Label* miss);
|
|
|
| @@ -568,7 +568,7 @@
|
|
|
| Handle<Code> CompileLoadConstant(Handle<JSObject> object,
|
| Handle<JSObject> holder,
|
| - Handle<Object> value,
|
| + Handle<JSFunction> value,
|
| Handle<String> name);
|
|
|
| Handle<Code> CompileLoadInterceptor(Handle<JSObject> object,
|
| @@ -603,7 +603,7 @@
|
| Handle<Code> CompileLoadConstant(Handle<String> name,
|
| Handle<JSObject> object,
|
| Handle<JSObject> holder,
|
| - Handle<Object> value);
|
| + Handle<JSFunction> value);
|
|
|
| Handle<Code> CompileLoadInterceptor(Handle<JSObject> object,
|
| Handle<JSObject> holder,
|
|
|