struct TrackEventIncrementalState
Defined at line 139 of file ../../third_party/perfetto/include/perfetto/tracing/internal/track_event_internal.h
Public Members
bool was_cleared
HeapBuffered serialized_interned_data
array interned_data_indices
FlatSet seen_tracks
unordered_map dynamic_categories
uint64_t last_timestamp_ns
unordered_map last_counter_value_per_track
int64_t last_thread_time_ns
uint64_t last_thread_time_timestamp_ns
static const size_t kMaxInternedDataFields
static const uint32_t kClockIdIncremental
static const uint32_t kClockIdAbsolute
Public Methods
void Clear ()
Clears the incremental state without destroying and recreating this object.
This allows reusing allocated memory in hash maps and other data structures
instead of deallocating and reallocating them.
Defined at line 200 of file ../../third_party/perfetto/include/perfetto/tracing/internal/track_event_internal.h