Index: src/ppc/assembler-ppc-inl.h |
diff --git a/src/ppc/assembler-ppc-inl.h b/src/ppc/assembler-ppc-inl.h |
index 35968fc682a06ec9814a67fc67336572f34b63d1..b1e2825751906820173e64c66f43c54fcbd72ea2 100644 |
--- a/src/ppc/assembler-ppc-inl.h |
+++ b/src/ppc/assembler-ppc-inl.h |
@@ -698,7 +698,7 @@ void Assembler::set_target_address_at(Address pc, Address constant_pool, |
*(p + 3) = instr4; |
*(p + 4) = instr5; |
if (icache_flush_mode != SKIP_ICACHE_FLUSH) { |
- CpuFeatures::FlushICache(p, 5 * kInstrSize); |
+ Assembler::FlushICacheWithoutIsolate(p, 5 * kInstrSize); |
} |
#else |
uint32_t* p = reinterpret_cast<uint32_t*>(pc); |
@@ -713,7 +713,7 @@ void Assembler::set_target_address_at(Address pc, Address constant_pool, |
*p = instr1; |
*(p + 1) = instr2; |
if (icache_flush_mode != SKIP_ICACHE_FLUSH) { |
- CpuFeatures::FlushICache(p, 2 * kInstrSize); |
+ Assembler::FlushICacheWithoutIsolate(p, 2 * kInstrSize); |
} |
#endif |
return; |