equal
deleted
inserted
replaced
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; |