Index: src/stub-cache.h |
=================================================================== |
--- src/stub-cache.h (revision 5044) |
+++ src/stub-cache.h (working copy) |
@@ -429,23 +429,23 @@ |
Register object_reg, |
JSObject* holder, |
Register holder_reg, |
- Register scratch, |
+ Register scratch1, |
+ Register scratch2, |
String* name, |
- Label* miss, |
- Register extra = no_reg) { |
- return CheckPrototypes(object, object_reg, holder, holder_reg, scratch, |
- name, kInvalidProtoDepth, miss, extra); |
+ Label* miss) { |
+ return CheckPrototypes(object, object_reg, holder, holder_reg, scratch1, |
+ scratch2, name, kInvalidProtoDepth, miss); |
} |
Register CheckPrototypes(JSObject* object, |
Register object_reg, |
JSObject* holder, |
Register holder_reg, |
- Register scratch, |
+ Register scratch1, |
+ Register scratch2, |
String* name, |
int save_at_depth, |
- Label* miss, |
- Register extra = no_reg); |
+ Label* miss); |
protected: |
Object* GetCodeWithFlags(Code::Flags flags, const char* name); |
@@ -459,6 +459,7 @@ |
Register receiver, |
Register scratch1, |
Register scratch2, |
+ Register scratch3, |
int index, |
String* name, |
Label* miss); |
@@ -469,6 +470,7 @@ |
Register name_reg, |
Register scratch1, |
Register scratch2, |
+ Register scratch3, |
AccessorInfo* callback, |
String* name, |
Label* miss, |
@@ -479,6 +481,7 @@ |
Register receiver, |
Register scratch1, |
Register scratch2, |
+ Register scratch3, |
Object* value, |
String* name, |
Label* miss); |
@@ -490,6 +493,7 @@ |
Register name_reg, |
Register scratch1, |
Register scratch2, |
+ Register scratch3, |
String* name, |
Label* miss); |