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, |