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;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 …]
34 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()
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()
19 void AppendTraceEvent(TraceObject* trace_event) override;23 void AppendArgValue(uint8_t type, TraceObject::ArgValue value);
59 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()
23 TraceObject* AddTraceEvent(uint64_t* handle) override;24 TraceObject* GetEventByHandle(uint64_t handle) override;
81 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()