| Index: src/arm/assembler-arm.h | 
| diff --git a/src/arm/assembler-arm.h b/src/arm/assembler-arm.h | 
| index a7273a27fb5b46a9257679a8e9cab5bad0abd927..677a48748f4cfde2c08f2b678345541b6a787a99 100644 | 
| --- a/src/arm/assembler-arm.h | 
| +++ b/src/arm/assembler-arm.h | 
| @@ -75,10 +75,10 @@ class CpuFeatures : public AllStatic { | 
| return Check(f, found_by_runtime_probing_only_); | 
| } | 
|  | 
| -  static bool IsSafeForSnapshot(CpuFeature f) { | 
| +  static bool IsSafeForSnapshot(Isolate* isolate, CpuFeature f) { | 
| return Check(f, cross_compile_) || | 
| (IsSupported(f) && | 
| -            (!Serializer::enabled() || !IsFoundByRuntimeProbingOnly(f))); | 
| +            (!Serializer::enabled(isolate) || !IsFoundByRuntimeProbingOnly(f))); | 
| } | 
|  | 
| static unsigned cache_line_size() { return cache_line_size_; } | 
| @@ -592,8 +592,11 @@ class Operand BASE_EMBEDDED { | 
| // the instruction this operand is used for is a MOV or MVN instruction the | 
| // actual instruction to use is required for this calculation. For other | 
| // instructions instr is ignored. | 
| -  bool is_single_instruction(const Assembler* assembler, Instr instr = 0) const; | 
| -  bool must_output_reloc_info(const Assembler* assembler) const; | 
| +  bool is_single_instruction(Isolate* isolate, | 
| +                             const Assembler* assembler, | 
| +                             Instr instr = 0) const; | 
| +  bool must_output_reloc_info(Isolate* isolate, | 
| +                              const Assembler* assembler) const; | 
|  | 
| inline int32_t immediate() const { | 
| ASSERT(!rm_.is_valid()); | 
|  |