Searched refs:TraceBuffer (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/net/disk_cache/blockfile/
H A Dtrace.cc38 struct TraceBuffer { struct in namespace:__anon9161
89 static TraceBuffer* s_trace_buffer = NULL;
96 s_trace_buffer = new TraceBuffer;
/external/chromium_org/base/debug/
H A Dtrace_event_impl.h190 // TraceBufferChunk is the basic unit of TraceBuffer.
225 // TraceBuffer holds the events as they are collected.
226 class BASE_EXPORT TraceBuffer {
228 virtual ~TraceBuffer() {}
239 // For iteration. Each TraceBuffer can only be iterated once.
242 virtual scoped_ptr<TraceBuffer> CloneForIteration() const = 0;
701 TraceBuffer* trace_buffer() const { return logged_events_.get(); }
702 TraceBuffer* CreateTraceBuffer();
703 TraceBuffer* CreateTraceBufferVectorOfSize(size_t max_chunks);
720 void ConvertTraceEventsToTraceFormat(scoped_ptr<TraceBuffer> logged_event
[all...]
H A Dtrace_event_impl.cc129 class TraceBufferRingBuffer : public TraceBuffer {
215 virtual scoped_ptr<TraceBuffer> CloneForIteration() const OVERRIDE {
225 return cloned_buffer.PassAs<TraceBuffer>();
229 class ClonedTraceBuffer : public TraceBuffer {
253 virtual scoped_ptr<TraceBuffer> CloneForIteration() const OVERRIDE {
255 return scoped_ptr<TraceBuffer>();
300 class TraceBufferVector : public TraceBuffer {
363 virtual scoped_ptr<TraceBuffer> CloneForIteration() const OVERRIDE {
365 return scoped_ptr<TraceBuffer>();
1607 TraceBuffer* TraceLo
[all...]
H A Dtrace_event_unittest.cc2494 TraceBuffer* buffer = TraceLog::GetInstance()->trace_buffer();
2554 TraceBuffer* buffer = TraceLog::GetInstance()->trace_buffer();
2582 TraceBuffer* buffer = TraceLog::GetInstance()->trace_buffer();
2609 TraceBuffer* buffer = TraceLog::GetInstance()->trace_buffer();

Completed in 120 milliseconds