hotspot/src/share/vm/oops/oop.inline.hpp
changeset 46625 edefffab74e2
parent 46620 750c6edff33b
child 46683 33808f7eadd5
equal deleted inserted replaced
46622:910fc72c03e8 46625:edefffab74e2
    37 #include "oops/markOop.inline.hpp"
    37 #include "oops/markOop.inline.hpp"
    38 #include "oops/oop.hpp"
    38 #include "oops/oop.hpp"
    39 #include "runtime/atomic.hpp"
    39 #include "runtime/atomic.hpp"
    40 #include "runtime/orderAccess.inline.hpp"
    40 #include "runtime/orderAccess.inline.hpp"
    41 #include "runtime/os.hpp"
    41 #include "runtime/os.hpp"
       
    42 #include "utilities/align.hpp"
    42 #include "utilities/macros.hpp"
    43 #include "utilities/macros.hpp"
    43 
    44 
    44 inline void update_barrier_set(void* p, oop v, bool release = false) {
    45 inline void update_barrier_set(void* p, oop v, bool release = false) {
    45   assert(oopDesc::bs() != NULL, "Uninitialized bs in oop!");
    46   assert(oopDesc::bs() != NULL, "Uninitialized bs in oop!");
    46   oopDesc::bs()->write_ref_field(p, v, release);
    47   oopDesc::bs()->write_ref_field(p, v, release);