| Index: src/stub-cache.h
|
| ===================================================================
|
| --- src/stub-cache.h (revision 10578)
|
| +++ src/stub-cache.h (working copy)
|
| @@ -470,9 +470,10 @@
|
| Register scratch1,
|
| Register scratch2,
|
| Handle<String> name,
|
| - Label* miss) {
|
| + Label* miss,
|
| + bool fast_map_check = true) {
|
| return CheckPrototypes(object, object_reg, holder, holder_reg, scratch1,
|
| - scratch2, name, kInvalidProtoDepth, miss);
|
| + scratch2, name, kInvalidProtoDepth, miss, fast_map_check);
|
| }
|
|
|
| Register CheckPrototypes(Handle<JSObject> object,
|
| @@ -483,7 +484,8 @@
|
| Register scratch2,
|
| Handle<String> name,
|
| int save_at_depth,
|
| - Label* miss);
|
| + Label* miss,
|
| + bool fast_map_check = true);
|
|
|
| protected:
|
| Handle<Code> GetCodeWithFlags(Code::Flags flags, const char* name);
|
|
|