equal
deleted
inserted
replaced
24 |
24 |
25 #ifndef SHARE_VM_GC_G1_G1PARSCANTHREADSTATE_INLINE_HPP |
25 #ifndef SHARE_VM_GC_G1_G1PARSCANTHREADSTATE_INLINE_HPP |
26 #define SHARE_VM_GC_G1_G1PARSCANTHREADSTATE_INLINE_HPP |
26 #define SHARE_VM_GC_G1_G1PARSCANTHREADSTATE_INLINE_HPP |
27 |
27 |
28 #include "gc/g1/g1ParScanThreadState.hpp" |
28 #include "gc/g1/g1ParScanThreadState.hpp" |
29 #include "gc/g1/g1RemSet.inline.hpp" |
29 #include "gc/g1/g1RemSet.hpp" |
30 #include "oops/oop.inline.hpp" |
30 #include "oops/oop.inline.hpp" |
31 |
31 |
32 template <class T> void G1ParScanThreadState::do_oop_evac(T* p, HeapRegion* from) { |
32 template <class T> void G1ParScanThreadState::do_oop_evac(T* p, HeapRegion* from) { |
33 assert(!oopDesc::is_null(oopDesc::load_decode_heap_oop(p)), |
33 assert(!oopDesc::is_null(oopDesc::load_decode_heap_oop(p)), |
34 "Reference should not be NULL here as such are never pushed to the task queue."); |
34 "Reference should not be NULL here as such are never pushed to the task queue."); |