| Index: src/heap.h
 | 
| diff --git a/src/heap.h b/src/heap.h
 | 
| index f6cd3ebe5454fc18245f6e34a07920d62fd908a6..931972baeb5ed0857770cb6d656ac1d0a92dd2a1 100644
 | 
| --- a/src/heap.h
 | 
| +++ b/src/heap.h
 | 
| @@ -1906,16 +1906,12 @@ class Heap {
 | 
|    class RelocationLock {
 | 
|     public:
 | 
|      explicit RelocationLock(Heap* heap) : heap_(heap) {
 | 
| -      if (FLAG_concurrent_recompilation) {
 | 
| -        heap_->relocation_mutex_->Lock();
 | 
| -      }
 | 
| +      heap_->relocation_mutex_.Lock();
 | 
|      }
 | 
|  
 | 
|  
 | 
|      ~RelocationLock() {
 | 
| -      if (FLAG_concurrent_recompilation) {
 | 
| -        heap_->relocation_mutex_->Unlock();
 | 
| -      }
 | 
| +      heap_->relocation_mutex_.Unlock();
 | 
|      }
 | 
|  
 | 
|     private:
 | 
| @@ -2518,7 +2514,7 @@ class Heap {
 | 
|  
 | 
|    MemoryChunk* chunks_queued_for_free_;
 | 
|  
 | 
| -  Mutex* relocation_mutex_;
 | 
| +  Mutex relocation_mutex_;
 | 
|  
 | 
|    int gc_callbacks_depth_;
 | 
|  
 | 
| 
 |