< prev index next >

src/share/vm/memory/barrierSet.inline.hpp

Print this page
rev 7800 : [mq]: cleanupOopInlineHpp

*** 24,34 **** #ifndef SHARE_VM_MEMORY_BARRIERSET_INLINE_HPP #define SHARE_VM_MEMORY_BARRIERSET_INLINE_HPP #include "memory/barrierSet.hpp" ! #include "memory/cardTableModRefBS.hpp" // Inline functions of BarrierSet, which de-virtualize certain // performance-critical calls when the barrier is the most common // card-table kind. --- 24,34 ---- #ifndef SHARE_VM_MEMORY_BARRIERSET_INLINE_HPP #define SHARE_VM_MEMORY_BARRIERSET_INLINE_HPP #include "memory/barrierSet.hpp" ! #include "memory/cardTableModRefBS.inline.hpp" // Inline functions of BarrierSet, which de-virtualize certain // performance-critical calls when the barrier is the most common // card-table kind.
*** 74,84 **** #endif write_ref_array_work(MemRegion(aligned_start, aligned_end)); } ! void BarrierSet::write_region(MemRegion mr) { if (kind() == CardTableModRef) { ((CardTableModRefBS*)this)->inline_write_region(mr); } else { write_region_work(mr); } --- 74,84 ---- #endif write_ref_array_work(MemRegion(aligned_start, aligned_end)); } ! inline void BarrierSet::write_region(MemRegion mr) { if (kind() == CardTableModRef) { ((CardTableModRefBS*)this)->inline_write_region(mr); } else { write_region_work(mr); }
< prev index next >