Home
last modified time | relevance | path

Searched refs:TraceObject (Results 1 – 7 of 7) sorted by relevance

/external/v8/include/libplatform/
Dv8-tracing.h27 class V8_PLATFORM_EXPORT TraceObject {
38 TraceObject() {} in TraceObject() function
39 ~TraceObject();
103 TraceObject(const TraceObject&) = delete;
104 void operator=(const TraceObject&) = delete;
111 virtual void AppendTraceEvent(TraceObject* trace_event) = 0;
130 TraceObject* AddTraceEvent(size_t* event_index);
131 TraceObject* GetEventAt(size_t index) { return &chunk_[index]; } in GetEventAt()
140 TraceObject chunk_[kChunkSize];
153 virtual TraceObject* AddTraceEvent(uint64_t* handle) = 0;
[all …]
/external/v8/src/libplatform/tracing/
Dtrace-object.cc34 void TraceObject::Initialize( in Initialize()
104 TraceObject::~TraceObject() { delete[] parameter_copy_storage_; } in ~TraceObject()
106 void TraceObject::UpdateDuration(int64_t timestamp, int64_t cpu_timestamp) { in UpdateDuration()
111 void TraceObject::InitializeForTesting( in InitializeForTesting()
Dtrace-buffer.cc20 TraceObject* TraceBufferRingBuffer::AddTraceEvent(uint64_t* handle) { in AddTraceEvent()
34 TraceObject* trace_object = chunk->AddTraceEvent(&event_index); in AddTraceEvent()
39 TraceObject* TraceBufferRingBuffer::GetEventByHandle(uint64_t handle) { in GetEventByHandle()
97 TraceObject* TraceBufferChunk::AddTraceEvent(size_t* event_index) { in AddTraceEvent()
Dtrace-writer.h19 void AppendTraceEvent(TraceObject* trace_event) override;
23 void AppendArgValue(uint8_t type, TraceObject::ArgValue value);
Dtrace-writer.cc59 TraceObject::ArgValue value) { in AppendArgValue()
132 void JSONTraceWriter::AppendTraceEvent(TraceObject* trace_event) { in AppendTraceEvent()
156 TraceObject::ArgValue* arg_values = trace_event->arg_values(); in AppendTraceEvent()
Dtrace-buffer.h23 TraceObject* AddTraceEvent(uint64_t* handle) override;
24 TraceObject* GetEventByHandle(uint64_t handle) override;
Dtracing-controller.cc81 TraceObject* trace_object = trace_buffer_->AddTraceEvent(&handle); in AddTraceEvent()
99 TraceObject* trace_object = trace_buffer_->AddTraceEvent(&handle); in AddTraceEventWithTimestamp()
111 TraceObject* trace_object = trace_buffer_->GetEventByHandle(handle); in UpdateTraceEventDuration()