src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp
changeset 57811 947252a54b98
parent 57777 90ead0febf56
child 58679 9c3209ff7550
child 59292 95b1385dd476
equal deleted inserted replaced
57805:e62f402c337f 57811:947252a54b98
    24 #ifndef SHARE_GC_SHENANDOAH_SHENANDOAHFORWARDING_INLINE_HPP
    24 #ifndef SHARE_GC_SHENANDOAH_SHENANDOAHFORWARDING_INLINE_HPP
    25 #define SHARE_GC_SHENANDOAH_SHENANDOAHFORWARDING_INLINE_HPP
    25 #define SHARE_GC_SHENANDOAH_SHENANDOAHFORWARDING_INLINE_HPP
    26 
    26 
    27 #include "gc/shenandoah/shenandoahAsserts.hpp"
    27 #include "gc/shenandoah/shenandoahAsserts.hpp"
    28 #include "gc/shenandoah/shenandoahForwarding.hpp"
    28 #include "gc/shenandoah/shenandoahForwarding.hpp"
    29 #include "oops/markOop.inline.hpp"
    29 #include "oops/markWord.inline.hpp"
    30 #include "runtime/atomic.hpp"
    30 #include "runtime/atomic.hpp"
    31 
    31 
    32 inline HeapWord* ShenandoahForwarding::get_forwardee_raw(oop obj) {
    32 inline HeapWord* ShenandoahForwarding::get_forwardee_raw(oop obj) {
    33   shenandoah_assert_in_heap(NULL, obj);
    33   shenandoah_assert_in_heap(NULL, obj);
    34   return get_forwardee_raw_unchecked(obj);
    34   return get_forwardee_raw_unchecked(obj);