| Index: src/runtime/runtime-compiler.cc | 
| diff --git a/src/runtime/runtime-compiler.cc b/src/runtime/runtime-compiler.cc | 
| index d3f69c23a54cb2ac33522d02f8d9b9a0449974ad..c79616873202bfd348fc4fdc89649f449028f3b5 100644 | 
| --- a/src/runtime/runtime-compiler.cc | 
| +++ b/src/runtime/runtime-compiler.cc | 
| @@ -34,28 +34,12 @@ | 
| // Compile the target function. | 
| DCHECK(function->shared()->allows_lazy_compilation()); | 
|  | 
| -  // There is one special case where we have optimized code but we | 
| -  // couldn't find a literals array for the native context. That's with | 
| -  // FLAG_turbo_cache_shared_code. | 
| -  if (FLAG_turbo_cache_shared_code) { | 
| -    SharedFunctionInfo* shared = function->shared(); | 
| -    CodeAndLiterals result; | 
| -    result = shared->SearchOptimizedCodeMap(*isolate->native_context(), | 
| -                                            BailoutId::None()); | 
| -    if (result.code != nullptr) { | 
| -      function->ReplaceCode(result.code); | 
| -      JSFunction::EnsureLiterals(function); | 
| -      return result.code; | 
| -    } | 
| -  } | 
| - | 
| Handle<Code> code; | 
| ASSIGN_RETURN_FAILURE_ON_EXCEPTION(isolate, code, | 
| Compiler::GetLazyCode(function)); | 
| DCHECK(code->IsJavaScriptCode()); | 
|  | 
| function->ReplaceCode(*code); | 
| -  JSFunction::EnsureLiterals(function); | 
| return *code; | 
| } | 
|  | 
|  |