Searched refs:NodeTraceBuffer (Results 1 – 5 of 5) sorted by relevance
98 NodeTraceBuffer::NodeTraceBuffer(size_t max_chunks, in NodeTraceBuffer() function in node::tracing::NodeTraceBuffer115 NodeTraceBuffer::~NodeTraceBuffer() { in ~NodeTraceBuffer()123 TraceObject* NodeTraceBuffer::AddTraceEvent(uint64_t* handle) { in AddTraceEvent()135 TraceObject* NodeTraceBuffer::GetEventByHandle(uint64_t handle) { in GetEventByHandle()139 bool NodeTraceBuffer::Flush() { in Flush()148 bool NodeTraceBuffer::TryLoadAvailableBuffer() { in TryLoadAvailableBuffer()164 void NodeTraceBuffer::NonBlockingFlushSignalCb(uv_async_t* signal) { in NonBlockingFlushSignalCb()165 NodeTraceBuffer* buffer = static_cast<NodeTraceBuffer*>(signal->data); in NonBlockingFlushSignalCb()175 void NodeTraceBuffer::ExitSignalCb(uv_async_t* signal) { in ExitSignalCb()176 NodeTraceBuffer* buffer = in ExitSignalCb()[all …]
18 class NodeTraceBuffer; variable51 class NodeTraceBuffer : public TraceBuffer {53 NodeTraceBuffer(size_t max_chunks, Agent* agent, uv_loop_t* tracing_loop);54 ~NodeTraceBuffer() override;
90 NodeTraceBuffer* trace_buffer_ = new NodeTraceBuffer( in Start()91 NodeTraceBuffer::kBufferChunks, this, &tracing_loop_); in Start()
1019 …m/nodejs/node/commit/e28d891788)] - **src**: fix race condition in `~NodeTraceBuffer` (Anna Hennin…
876 …m/nodejs/node/commit/bc5e04b5f7)] - **src**: fix race condition in `~NodeTraceBuffer` (Anna Hennin…