| Index: src/heap.h
|
| diff --git a/src/heap.h b/src/heap.h
|
| index 77c0984fa23e69c0f3262e3362015f5701900fb6..eb66c277d480eb92929e6c0a593011e2c2971180 100644
|
| --- a/src/heap.h
|
| +++ b/src/heap.h
|
| @@ -2414,10 +2414,10 @@ class HeapIterator BASE_EMBEDDED {
|
| class KeyedLookupCache {
|
| public:
|
| // Lookup field offset for (map, name). If absent, -1 is returned.
|
| - int Lookup(Map* map, Name* name);
|
| + int Lookup(Handle<Map> map, Handle<Name> name);
|
|
|
| // Update an element in the cache.
|
| - void Update(Map* map, Name* name, int field_offset);
|
| + void Update(Handle<Map> map, Handle<Name> name, int field_offset);
|
|
|
| // Clear the cache.
|
| void Clear();
|
| @@ -2442,7 +2442,7 @@ class KeyedLookupCache {
|
| }
|
| }
|
|
|
| - static inline int Hash(Map* map, Name* name);
|
| + static inline int Hash(Handle<Map> map, Handle<Name> name);
|
|
|
| // Get the address of the keys and field_offsets arrays. Used in
|
| // generated code to perform cache lookups.
|
|
|