Home | History | Annotate | Download | only in libplatform

Lines Matching defs:TraceObject

27 class V8_PLATFORM_EXPORT TraceObject {
38 TraceObject() {}
39 ~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]; }
138 TraceObject chunk_[kChunkSize];
151 virtual TraceObject* AddTraceEvent(uint64_t* handle) = 0;
152 virtual TraceObject* GetEventByHandle(uint64_t handle) = 0;