Searched refs:TraceObject (Results 1 – 7 of 7) sorted by relevance
27 class V8_PLATFORM_EXPORT TraceObject {38 TraceObject() {} in TraceObject() function39 ~TraceObject();103 TraceObject(const TraceObject&) = delete;104 void operator=(const TraceObject&) = delete;111 virtual void AppendTraceEvent(TraceObject* trace_event) = 0;128 TraceObject* AddTraceEvent(size_t* event_index);129 TraceObject* GetEventAt(size_t index) { return &chunk_[index]; } in GetEventAt()138 TraceObject chunk_[kChunkSize];151 virtual TraceObject* AddTraceEvent(uint64_t* handle) = 0;[all …]
34 void TraceObject::Initialize( in Initialize()104 TraceObject::~TraceObject() { delete[] parameter_copy_storage_; } in ~TraceObject()106 void TraceObject::UpdateDuration() { in UpdateDuration()111 void TraceObject::InitializeForTesting( in InitializeForTesting()
20 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()
18 void AppendTraceEvent(TraceObject* trace_event) override;22 void AppendArgValue(uint8_t type, TraceObject::ArgValue value);
59 TraceObject::ArgValue value) { in AppendArgValue()128 void JSONTraceWriter::AppendTraceEvent(TraceObject* trace_event) { in AppendTraceEvent()152 TraceObject::ArgValue* arg_values = trace_event->arg_values(); in AppendTraceEvent()
23 TraceObject* AddTraceEvent(uint64_t* handle) override;24 TraceObject* GetEventByHandle(uint64_t handle) override;
58 TraceObject* trace_object = trace_buffer_->AddTraceEvent(&handle); in AddTraceEvent()69 TraceObject* trace_object = trace_buffer_->GetEventByHandle(handle); in UpdateTraceEventDuration()