| Index: src/objects.cc
 | 
| diff --git a/src/objects.cc b/src/objects.cc
 | 
| index cb812642842c87aae945048874cab7cc827ee889..680f8e50b2d68d1ab1224fed731210fe1c8080c4 100644
 | 
| --- a/src/objects.cc
 | 
| +++ b/src/objects.cc
 | 
| @@ -9498,9 +9498,8 @@ Handle<Map> Map::AsLanguageMode(Handle<Map> initial_map,
 | 
|                                  LanguageMode language_mode, FunctionKind kind) {
 | 
|    DCHECK_EQ(JS_FUNCTION_TYPE, initial_map->instance_type());
 | 
|    // Initial map for sloppy mode function is stored in the function
 | 
| -  // constructor. Initial maps for strict and strong modes are cached as
 | 
| -  // special transitions using |strict_function_transition_symbol| and
 | 
| -  // |strong_function_transition_symbol| respectively as a key.
 | 
| +  // constructor. Initial maps for strict mode are cached as special transitions
 | 
| +  // using |strict_function_transition_symbol| as a key.
 | 
|    if (language_mode == SLOPPY) return initial_map;
 | 
|    Isolate* isolate = initial_map->GetIsolate();
 | 
|    Factory* factory = isolate->factory();
 | 
| @@ -9515,9 +9514,6 @@ Handle<Map> Map::AsLanguageMode(Handle<Map> initial_map,
 | 
|      case STRICT:
 | 
|        transition_symbol = factory->strict_function_transition_symbol();
 | 
|        break;
 | 
| -    case STRONG:
 | 
| -      transition_symbol = factory->strong_function_transition_symbol();
 | 
| -      break;
 | 
|      default:
 | 
|        UNREACHABLE();
 | 
|        break;
 | 
| @@ -16714,7 +16710,6 @@ class StringSharedKey : public HashTableKey {
 | 
|        hash ^= String::cast(script->source())->Hash();
 | 
|        STATIC_ASSERT(LANGUAGE_END == 3);
 | 
|        if (is_strict(language_mode)) hash ^= 0x8000;
 | 
| -      if (is_strong(language_mode)) hash ^= 0x10000;
 | 
|        hash += scope_position;
 | 
|      }
 | 
|      return hash;
 | 
| 
 |