src/hotspot/cpu/zero/icache_zero.hpp
changeset 47687 fb290fd1f9d4
parent 47216 71c04702a3d5
child 53244 9807daeb47c4
equal deleted inserted replaced
47686:24ebaf9d7198 47687:fb290fd1f9d4
    27 #define CPU_ZERO_VM_ICACHE_ZERO_HPP
    27 #define CPU_ZERO_VM_ICACHE_ZERO_HPP
    28 
    28 
    29 // Interface for updating the instruction cache.  Whenever the VM
    29 // Interface for updating the instruction cache.  Whenever the VM
    30 // modifies code, part of the processor instruction cache potentially
    30 // modifies code, part of the processor instruction cache potentially
    31 // has to be flushed.  This implementation is empty: Zero never deals
    31 // has to be flushed.  This implementation is empty: Zero never deals
    32 // with code, and LLVM handles cache flushing for Shark.
    32 // with code.
    33 
    33 
    34 class ICache : public AbstractICache {
    34 class ICache : public AbstractICache {
    35  public:
    35  public:
    36   static void initialize() {}
    36   static void initialize() {}
    37   static void invalidate_word(address addr) {}
    37   static void invalidate_word(address addr) {}