| Index: runtime/vm/flow_graph_compiler_arm.cc | 
| =================================================================== | 
| --- runtime/vm/flow_graph_compiler_arm.cc	(revision 44159) | 
| +++ runtime/vm/flow_graph_compiler_arm.cc	(working copy) | 
| @@ -1222,10 +1222,22 @@ | 
| // Used by CodePatcher; so must be constant across all code in an isolate. | 
| int32_t size = 3 * Instr::kInstrSize; | 
| #if defined(DEBUG) | 
| -  size += 35 * Instr::kInstrSize; | 
| +  if (TargetCPUFeatures::arm_version() == ARMv7) { | 
| +    size += 35 * Instr::kInstrSize; | 
| +  } else { | 
| +    // To update this number for e.g. ARMv6, run a SIMARM build with | 
| +    // --sim_use_armv6 on any Dart program. | 
| +    size += 51 * Instr::kInstrSize; | 
| +  } | 
| #endif  // DEBUG | 
| if (VerifiedMemory::enabled()) { | 
| -    size += 20 * Instr::kInstrSize; | 
| +    if (TargetCPUFeatures::arm_version() == ARMv7) { | 
| +      size += 20 * Instr::kInstrSize; | 
| +    } else { | 
| +      // To update this number for e.g. ARMv6, run a SIMARM build with | 
| +      // --sim_use_armv6 --verified_mem on any Dart program. | 
| +      size += 28 * Instr::kInstrSize; | 
| +    } | 
| } | 
| return size; | 
| } | 
|  |