| Index: src/arm64/assembler-arm64.h
|
| diff --git a/src/arm64/assembler-arm64.h b/src/arm64/assembler-arm64.h
|
| index a7e5a06640212544632cd2c195d2f429311e75f3..3aa112f6b4b27dea0cadbcc029b0e180c5d0a278 100644
|
| --- a/src/arm64/assembler-arm64.h
|
| +++ b/src/arm64/assembler-arm64.h
|
| @@ -810,6 +810,9 @@ class ConstPool {
|
|
|
| class Assembler : public AssemblerBase {
|
| public:
|
| + using AssemblerBase::FlushICache;
|
| + using AssemblerBase::FlushICacheWithoutIsolate;
|
| +
|
| // Create an assembler. Instructions and relocation information are emitted
|
| // into a buffer, with the instructions starting from the beginning and the
|
| // relocation information starting from the end of the buffer. See CodeDesc
|
| @@ -2279,7 +2282,7 @@ class PatchingAssembler : public Assembler {
|
| DCHECK(IsConstPoolEmpty());
|
| // Flush the Instruction cache.
|
| size_t length = buffer_size_ - kGap;
|
| - CpuFeatures::FlushICache(buffer_, length);
|
| + Assembler::FlushICache(isolate(), buffer_, length);
|
| }
|
|
|
| // See definition of PatchAdrFar() for details.
|
|
|