equal
deleted
inserted
replaced
27 |
27 |
28 #include "gc/g1/g1ParScanThreadState.hpp" |
28 #include "gc/g1/g1ParScanThreadState.hpp" |
29 #include "gc/g1/g1RemSet.hpp" |
29 #include "gc/g1/g1RemSet.hpp" |
30 #include "oops/access.inline.hpp" |
30 #include "oops/access.inline.hpp" |
31 #include "oops/oop.inline.hpp" |
31 #include "oops/oop.inline.hpp" |
32 #include "utilities/ticks.inline.hpp" |
|
33 |
32 |
34 template <class T> void G1ParScanThreadState::do_oop_evac(T* p) { |
33 template <class T> void G1ParScanThreadState::do_oop_evac(T* p) { |
35 // 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. |
36 oop obj = RawAccess<OOP_NOT_NULL>::oop_load(p); |
35 oop obj = RawAccess<OOP_NOT_NULL>::oop_load(p); |
37 |
36 |