HomeSort by relevance Sort by last modified time
    Searched refs:TraceBufferChunk (Results 1 - 8 of 8) sorted by null

  /external/libchrome/base/trace_event/
trace_buffer.cc 34 std::unique_ptr<TraceBufferChunk> GetChunk(size_t* index) override {
48 TraceBufferChunk* chunk = chunks_[*index].release();
53 chunk = new TraceBufferChunk(current_chunk_seq_++);
55 return std::unique_ptr<TraceBufferChunk>(chunk);
59 std::unique_ptr<TraceBufferChunk> chunk) override {
75 return chunks_.size() * TraceBufferChunk::kTraceBufferChunkSize;
79 return max_chunks_ * TraceBufferChunk::kTraceBufferChunkSize;
85 TraceBufferChunk* chunk = chunks_[handle.chunk_index].get();
91 const TraceBufferChunk* NextChunk() override {
142 std::vector<std::unique_ptr<TraceBufferChunk>> chunks_
    [all...]
trace_buffer.h 19 // TraceBufferChunk is the basic unit of TraceBuffer.
20 class BASE_EXPORT TraceBufferChunk {
22 explicit TraceBufferChunk(uint32_t seq);
23 ~TraceBufferChunk();
62 virtual std::unique_ptr<TraceBufferChunk> GetChunk(size_t* index) = 0;
64 std::unique_ptr<TraceBufferChunk> chunk) = 0;
72 virtual const TraceBufferChunk* NextChunk() = 0;
trace_log.cc 74 const size_t kTraceBufferChunkSize = TraceBufferChunk::kTraceBufferChunkSize;
79 kTraceEventVectorBigBufferChunks <= TraceBufferChunk::kMaxChunkIndex,
83 kTraceEventVectorBufferChunks <= TraceBufferChunk::kMaxChunkIndex,
157 DCHECK(chunk_index <= TraceBufferChunk::kMaxChunkIndex);
158 DCHECK(event_index < TraceBufferChunk::kTraceBufferChunkSize);
240 std::unique_ptr<TraceBufferChunk> chunk_;
924 while (const TraceBufferChunk* chunk = logged_events->NextChunk()) {
    [all...]
trace_log.h 36 class TraceBufferChunk;
489 std::unique_ptr<TraceBufferChunk> thread_shared_chunk_;
trace_event_unittest.cc     [all...]
  /external/v8/src/libplatform/tracing/
trace-buffer.cc 29 chunk.reset(new TraceBufferChunk(current_chunk_seq_++));
73 chunk_index * TraceBufferChunk::kChunkSize + event_index;
81 *chunk_index = indices / TraceBufferChunk::kChunkSize;
82 *event_index = indices % TraceBufferChunk::kChunkSize;
90 TraceBufferChunk::TraceBufferChunk(uint32_t seq) : seq_(seq) {}
92 void TraceBufferChunk::Reset(uint32_t new_seq) {
97 TraceObject* TraceBufferChunk::AddTraceEvent(size_t* event_index) {
trace-buffer.h 32 size_t Capacity() const { return max_chunks_ * TraceBufferChunk::kChunkSize; }
38 std::vector<std::unique_ptr<TraceBufferChunk>> chunks_;
  /external/v8/include/libplatform/
v8-tracing.h 122 class V8_PLATFORM_EXPORT TraceBufferChunk {
124 explicit TraceBufferChunk(uint32_t seq);
142 TraceBufferChunk(const TraceBufferChunk&) = delete;
143 void operator=(const TraceBufferChunk&) = delete;

Completed in 540 milliseconds