Home
last modified time | relevance | path

Searched refs:TraceBufferRingBuffer (Results 1 – 2 of 2) sorted by relevance

/external/v8/src/libplatform/tracing/
Dtrace-buffer.cc11 TraceBufferRingBuffer::TraceBufferRingBuffer(size_t max_chunks, in TraceBufferRingBuffer() function in v8::platform::tracing::TraceBufferRingBuffer
18 TraceBufferRingBuffer::~TraceBufferRingBuffer() {} in ~TraceBufferRingBuffer()
20 TraceObject* TraceBufferRingBuffer::AddTraceEvent(uint64_t* handle) { in AddTraceEvent()
39 TraceObject* TraceBufferRingBuffer::GetEventByHandle(uint64_t handle) { in GetEventByHandle()
50 bool TraceBufferRingBuffer::Flush() { in Flush()
69 uint64_t TraceBufferRingBuffer::MakeHandle(size_t chunk_index, in MakeHandle()
76 void TraceBufferRingBuffer::ExtractHandle(uint64_t handle, size_t* chunk_index, in ExtractHandle()
85 size_t TraceBufferRingBuffer::NextChunkIndex(size_t index) const { in NextChunkIndex()
104 return new TraceBufferRingBuffer(max_chunks, trace_writer); in CreateTraceBufferRingBuffer()
Dtrace-buffer.h18 class TraceBufferRingBuffer : public TraceBuffer {
20 TraceBufferRingBuffer(size_t max_chunks, TraceWriter* trace_writer);
21 ~TraceBufferRingBuffer();