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

  /external/perfetto/include/perfetto/public/
consumer_api.h 132 struct TraceBuffer {
146 TraceBuffer ReadTrace(Handle);
  /external/perfetto/src/tracing/test/
fake_packet.h 31 class TraceBuffer;
54 FakeChunk(TraceBuffer* t, ProducerID p, WriterID w, ChunkID c);
79 TraceBuffer* trace_buffer_;
fake_packet.cc 106 FakeChunk::FakeChunk(TraceBuffer* t, ProducerID p, WriterID w, ChunkID c)
147 data.size() + TraceBuffer::InlineChunkHeaderSize);
149 chunk_size - (data.size() + TraceBuffer::InlineChunkHeaderSize);
159 return data.size() + TraceBuffer::InlineChunkHeaderSize;
  /external/v8/include/libplatform/
v8-tracing.h 148 class V8_PLATFORM_EXPORT TraceBuffer {
150 TraceBuffer() {}
151 virtual ~TraceBuffer() {}
159 static TraceBuffer* CreateTraceBufferRingBuffer(size_t max_chunks,
164 TraceBuffer(const TraceBuffer&) = delete;
165 void operator=(const TraceBuffer&) = delete;
241 void Initialize(TraceBuffer* trace_buffer);
280 std::unique_ptr<TraceBuffer> trace_buffer_;
  /external/perfetto/src/tracing/core/
trace_buffer.h 140 class TraceBuffer {
164 static std::unique_ptr<TraceBuffer> Create(size_t size_in_bytes,
167 ~TraceBuffer();
183 // If |chunk_complete| is |false|, the TraceBuffer will only consider the
218 // Reads in the TraceBuffer are NOT idempotent.
320 // the TraceBuffer.
402 // Flags set by TraceBuffer to track the state of the chunk in the index.
491 explicit TraceBuffer(OverwritePolicy);
492 TraceBuffer(const TraceBuffer&) = delete
    [all...]
trace_buffer.cc 61 constexpr size_t TraceBuffer::ChunkRecord::kMaxSize;
62 constexpr size_t TraceBuffer::InlineChunkHeaderSize = sizeof(ChunkRecord);
65 std::unique_ptr<TraceBuffer> TraceBuffer::Create(size_t size_in_bytes,
67 std::unique_ptr<TraceBuffer> trace_buffer(new TraceBuffer(pol));
73 TraceBuffer::TraceBuffer(OverwritePolicy pol) : overwrite_policy_(pol) {
80 TraceBuffer::~TraceBuffer() = default
    [all...]
startup_trace_writer_unittest.cc 74 auto buffer = TraceBuffer::Create(abi->size());
121 TraceBuffer::PacketSequenceProperties sequence_properties{};
trace_buffer_unittest.cc 42 using SequenceIterator = TraceBuffer::SequenceIterator;
43 using ChunkMetaKey = TraceBuffer::ChunkMeta::Key;
44 using ChunkRecord = TraceBuffer::ChunkRecord;
59 TraceBuffer::OverwritePolicy policy = TraceBuffer::kOverwrite) {
60 trace_buffer_ = TraceBuffer::Create(size_, policy);
67 std::vector<TraceBuffer::Patch> patches,
74 TraceBuffer::PacketSequenceProperties* sequence_properties = nullptr,
78 TraceBuffer::PacketSequenceProperties ignored_sequence_properties{};
123 TraceBuffer::ChunkMeta::Key key(p, w, 0)
    [all...]
tracing_service_impl.h 53 class TraceBuffer;
523 TraceBuffer* GetBufferByID(BufferID);
542 std::map<BufferID, std::unique_ptr<TraceBuffer>> buffers_;
tracing_service_impl.cc 444 TraceBuffer::OverwritePolicy policy =
446 ? TraceBuffer::kDiscard
447 : TraceBuffer::kOverwrite;
449 global_id, TraceBuffer::Create(buf_size_bytes, policy));
451 std::unique_ptr<TraceBuffer>& trace_buffer = it_and_inserted.first->second;
    [all...]
  /external/v8/src/libplatform/tracing/
trace-buffer.h 18 class TraceBufferRingBuffer : public TraceBuffer {
trace-buffer.cc 102 TraceBuffer* TraceBuffer::CreateTraceBufferRingBuffer(
tracing-controller.cc 60 void TracingController::Initialize(TraceBuffer* trace_buffer) {
  /external/perfetto/src/tracing/api_impl/
consumer_api.cc 284 TraceBuffer ReadTrace(Handle);
366 TraceBuffer TracingController::ReadTrace(Handle handle) {
367 TraceBuffer buf{};
419 PERFETTO_EXPORTED_API TraceBuffer ReadTrace(Handle handle) {
consumer_api_test.cc 50 void DumpTrace(TraceBuffer buf) {
  /external/v8/src/
d8.cc     [all...]

Completed in 2676 milliseconds