OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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