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