| Index: src/lithium-codegen.cc
 | 
| diff --git a/src/lithium-codegen.cc b/src/lithium-codegen.cc
 | 
| index 1ee23947426d0ce60c69ca26f35098ae206d8b5f..1fbb2516e8027d335d0821dfcf231c884ae73e38 100644
 | 
| --- a/src/lithium-codegen.cc
 | 
| +++ b/src/lithium-codegen.cc
 | 
| @@ -200,6 +200,10 @@ void LCodeGenBase::RegisterWeakObjectsInOptimizedCode(Handle<Code> code) {
 | 
|        }
 | 
|      }
 | 
|    }
 | 
| +  if (FLAG_enable_ool_constant_pool) {
 | 
| +    code->constant_pool()->set_weak_object_state(
 | 
| +        ConstantPoolArray::WEAK_OBJECTS_IN_OPTIMIZED_CODE);
 | 
| +  }
 | 
|  #ifdef VERIFY_HEAP
 | 
|    // This disables verification of weak embedded objects after full GC.
 | 
|    // AddDependentCode can cause a GC, which would observe the state where
 | 
| 
 |