| Index: src/runtime/runtime-object.cc
|
| diff --git a/src/runtime/runtime-object.cc b/src/runtime/runtime-object.cc
|
| index 397ad6c383d2ae9b55418bc5f6e9a126528b0e47..9d7a4569e707df0f5f8801e0df364676749b5730 100644
|
| --- a/src/runtime/runtime-object.cc
|
| +++ b/src/runtime/runtime-object.cc
|
| @@ -56,14 +56,6 @@ static MaybeHandle<Object> KeyedGetObjectProperty(Isolate* isolate,
|
| DisallowHeapAllocation no_allocation;
|
| Handle<JSObject> receiver = Handle<JSObject>::cast(receiver_obj);
|
| Handle<Name> key = Handle<Name>::cast(key_obj);
|
| - // Get to a ThinString's referenced internalized string, but don't
|
| - // otherwise force internalization. We assume that internalization
|
| - // (which is a dictionary lookup with a non-internalized key) is
|
| - // about as expensive as doing the property dictionary lookup with
|
| - // the non-internalized key directly.
|
| - if (key->IsThinString()) {
|
| - key = handle(Handle<ThinString>::cast(key)->actual(), isolate);
|
| - }
|
| if (receiver->IsJSGlobalObject()) {
|
| // Attempt dictionary lookup.
|
| GlobalDictionary* dictionary = receiver->global_dictionary();
|
|
|