Index: src/stub-cache.cc |
diff --git a/src/stub-cache.cc b/src/stub-cache.cc |
index f23e5aaeb355d167790e6a22369d5b2b80db23ff..64d7d65d028ef3b6c027fafe43acab89686a8668 100644 |
--- a/src/stub-cache.cc |
+++ b/src/stub-cache.cc |
@@ -179,7 +179,7 @@ Handle<Code> StubCache::ComputeLoadNonexistent(Handle<Name> name, |
// therefore the stub will be specific to the name. |
Handle<Map> current_map = stub_holder; |
Handle<Name> cache_name = current_map->is_dictionary_map() |
- ? name : Handle<Name>::cast(isolate()->factory()->empty_string()); |
+ ? name : Handle<Name>::cast(isolate()->factory()->nonexistent_symbol()); |
Handle<Object> next(current_map->prototype(), isolate()); |
Handle<JSObject> last = Handle<JSObject>::null(); |
while (!next->IsNull()) { |