Lines Matching refs:TraceObject
37 class V8_PLATFORM_EXPORT TraceObject {
47 TraceObject() = default;
48 ~TraceObject();
112 TraceObject(const TraceObject&) = delete;
113 void operator=(const TraceObject&) = delete;
120 virtual void AppendTraceEvent(TraceObject* trace_event) = 0;
141 TraceObject* AddTraceEvent(size_t* event_index);
142 TraceObject* GetEventAt(size_t index) { return &chunk_[index]; }
151 TraceObject chunk_[kChunkSize];
164 virtual TraceObject* AddTraceEvent(uint64_t* handle) = 0;
165 virtual TraceObject* GetEventByHandle(uint64_t handle) = 0;