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()); |