src/hotspot/share/gc/z/zNMethodData.cpp
changeset 59247 56bf71d64d51
parent 58237 944b58cbaf93
child 59290 97d13893ec3c
equal deleted inserted replaced
59246:fcad92f425c5 59247:56bf71d64d51
    76 ZReentrantLock* ZNMethodData::lock() {
    76 ZReentrantLock* ZNMethodData::lock() {
    77   return &_lock;
    77   return &_lock;
    78 }
    78 }
    79 
    79 
    80 ZNMethodDataOops* ZNMethodData::oops() const {
    80 ZNMethodDataOops* ZNMethodData::oops() const {
    81   return OrderAccess::load_acquire(&_oops);
    81   return Atomic::load_acquire(&_oops);
    82 }
    82 }
    83 
    83 
    84 ZNMethodDataOops* ZNMethodData::swap_oops(ZNMethodDataOops* new_oops) {
    84 ZNMethodDataOops* ZNMethodData::swap_oops(ZNMethodDataOops* new_oops) {
    85   ZLocker<ZReentrantLock> locker(&_lock);
    85   ZLocker<ZReentrantLock> locker(&_lock);
    86   ZNMethodDataOops* const old_oops = _oops;
    86   ZNMethodDataOops* const old_oops = _oops;