HomeSort by: relevance | last modified time | path
    Searched refs:finalizing (Results 1 - 6 of 6) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/lib/xray/
xray_buffer_queue.h 142 atomic_uint8_t Finalizing;
187 return "queue already finalizing";
213 /// a finalizing/finalized BufferQueue.
233 bool finalizing() const { function in class:__xray::BufferQueue
234 return atomic_load(&Finalizing, memory_order_acquire);
244 /// Sets the state of the BufferQueue to finalizing, which ensures that:
xray_buffer_queue.cc 74 if (!finalizing())
141 atomic_store(&Finalizing, 0, memory_order_release);
151 Finalizing{1},
163 if (atomic_load(&Finalizing, memory_order_acquire))
220 if (atomic_exchange(&Finalizing, 1, memory_order_acq_rel))
xray_fdr_logging.cc 195 DCHECK(BQ->finalizing());
197 if (BQ == nullptr || !BQ->finalizing()) {
200 "XRay FDR: Failed global buffer queue is null or not finalizing!\n");
293 Report("Not flushing log, implementation is still finalizing.\n");
448 // Check if we're finalizing, before proceeding.
xray_fdr_controller.h 44 return BQ == nullptr || BQ->finalizing();
xray_profiling.cc 332 // Wait a grace period to allow threads to see that we're finalizing.
423 DCHECK(!BQ->finalizing());
  /src/sys/external/bsd/compiler_rt/dist/lib/xray/tests/unit/
buffer_queue_test.cc 187 while (!Buffers.finalizing()) {
197 // Spin until we find that the Buffer Queue is no longer finalizing.

Completed in 17 milliseconds