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