| Index: src/compiler/pipeline.cc | 
| diff --git a/src/compiler/pipeline.cc b/src/compiler/pipeline.cc | 
| index f2571e3c6ddf2f815a81dc494274f6d7a4eb7358..e116f9705cc3fbb6f05c46ecfa375163f8b16430 100644 | 
| --- a/src/compiler/pipeline.cc | 
| +++ b/src/compiler/pipeline.cc | 
| @@ -584,15 +584,17 @@ Handle<Code> Pipeline::GenerateCode(Linkage* linkage, PipelineData* data) { | 
| ZonePool::Scope zone_scope(data->zone_pool()); | 
|  | 
| SmartArrayPointer<char> debug_name; | 
| +    RegisterAllocator::VerificationType verification_type = | 
| +        RegisterAllocator::kNoVerify; | 
| #ifdef DEBUG | 
| debug_name = GetDebugName(info()); | 
| +    verification_type = RegisterAllocator::kVerifyAssignment; | 
| #endif | 
|  | 
| - | 
| RegisterAllocator allocator(RegisterConfiguration::ArchDefault(), | 
| zone_scope.zone(), &frame, &sequence, | 
| debug_name.get()); | 
| -    if (!allocator.Allocate(data->pipeline_statistics())) { | 
| +    if (!allocator.Allocate(data->pipeline_statistics(), verification_type)) { | 
| info()->AbortOptimization(kNotEnoughVirtualRegistersRegalloc); | 
| return Handle<Code>::null(); | 
| } | 
|  |