src/hotspot/share/runtime/threadHeapSampler.cpp
changeset 59247 56bf71d64d51
parent 54659 62d6baca22fc
child 59290 97d13893ec3c
equal deleted inserted replaced
59246:fcad92f425c5 59247:56bf71d64d51
   137   size_t overflow_bytes = total_allocated_bytes - _bytes_until_sample;
   137   size_t overflow_bytes = total_allocated_bytes - _bytes_until_sample;
   138   pick_next_sample(overflow_bytes);
   138   pick_next_sample(overflow_bytes);
   139 }
   139 }
   140 
   140 
   141 int ThreadHeapSampler::get_sampling_interval() {
   141 int ThreadHeapSampler::get_sampling_interval() {
   142   return OrderAccess::load_acquire(&_sampling_interval);
   142   return Atomic::load_acquire(&_sampling_interval);
   143 }
   143 }
   144 
   144 
   145 void ThreadHeapSampler::set_sampling_interval(int sampling_interval) {
   145 void ThreadHeapSampler::set_sampling_interval(int sampling_interval) {
   146   OrderAccess::release_store(&_sampling_interval, sampling_interval);
   146   Atomic::release_store(&_sampling_interval, sampling_interval);
   147 }
   147 }