equal
deleted
inserted
replaced
154 _prologue->num_entries = 0; |
154 _prologue->num_entries = 0; |
155 _prologue->used = 0; |
155 _prologue->used = 0; |
156 _prologue->overflow = 0; |
156 _prologue->overflow = 0; |
157 _prologue->mod_time_stamp = 0; |
157 _prologue->mod_time_stamp = 0; |
158 |
158 |
159 OrderAccess::release_store(&_initialized, 1); |
159 Atomic::release_store(&_initialized, 1); |
160 } |
160 } |
161 |
161 |
162 void PerfMemory::destroy() { |
162 void PerfMemory::destroy() { |
163 |
163 |
164 if (!is_usable()) return; |
164 if (!is_usable()) return; |
267 |
267 |
268 return dest_file; |
268 return dest_file; |
269 } |
269 } |
270 |
270 |
271 bool PerfMemory::is_initialized() { |
271 bool PerfMemory::is_initialized() { |
272 return OrderAccess::load_acquire(&_initialized) != 0; |
272 return Atomic::load_acquire(&_initialized) != 0; |
273 } |
273 } |