@tracerbench/trace-event
Version:
Chrome Trace Events interfaces
47 lines (41 loc) • 1.61 kB
text/typescript
export const enum Constants {
STRIPPED = '__stripped__',
PROCESS_NAME_RENDERER = 'Renderer',
THREAD_NAME_RENDERER_MAIN = 'CrRendererMain',
METADATA_NAME_PROCESS_NAME = 'process_name',
METADATA_NAME_PROCESS_LABELS = 'process_labels',
METADATA_NAME_PROCESS_SORT_INDEX = 'process_sort_index',
METADATA_NAME_THREAD_NAME = 'thread_name',
METADATA_NAME_THREAD_SORT_INDEX = 'thread_sort_index',
METADATA_ARG_NAME = 'name',
METADATA_ARG_LABELS = 'labels',
METADATA_ARG_SORT_INDEX = 'sort_index',
TRACE_EVENT_SCOPE_NAME_GLOBAL = 'g',
TRACE_EVENT_SCOPE_NAME_PROCESS = 'p',
TRACE_EVENT_SCOPE_NAME_THREAD = 't',
TRACE_EVENT_PHASE_BEGIN = 'B',
TRACE_EVENT_PHASE_END = 'E',
TRACE_EVENT_PHASE_COMPLETE = 'X',
TRACE_EVENT_PHASE_INSTANT = 'I',
TRACE_EVENT_PHASE_ASYNC_BEGIN = 'S',
TRACE_EVENT_PHASE_ASYNC_STEP_INTO = 'T',
TRACE_EVENT_PHASE_ASYNC_STEP_PAST = 'p',
TRACE_EVENT_PHASE_ASYNC_END = 'F',
TRACE_EVENT_PHASE_NESTABLE_ASYNC_BEGIN = 'b',
TRACE_EVENT_PHASE_NESTABLE_ASYNC_END = 'e',
TRACE_EVENT_PHASE_NESTABLE_ASYNC_INSTANT = 'n',
TRACE_EVENT_PHASE_FLOW_BEGIN = 's',
TRACE_EVENT_PHASE_FLOW_STEP = 't',
TRACE_EVENT_PHASE_FLOW_END = 'f',
TRACE_EVENT_PHASE_METADATA = 'M',
TRACE_EVENT_PHASE_COUNTER = 'C',
TRACE_EVENT_PHASE_SAMPLE = 'P',
TRACE_EVENT_PHASE_CREATE_OBJECT = 'N',
TRACE_EVENT_PHASE_SNAPSHOT_OBJECT = 'O',
TRACE_EVENT_PHASE_DELETE_OBJECT = 'D',
TRACE_EVENT_PHASE_MEMORY_DUMP = 'v',
TRACE_EVENT_PHASE_MARK = 'R',
TRACE_EVENT_PHASE_CLOCK_SYNC = 'c',
TRACE_EVENT_PHASE_ENTER_CONTEXT = '(',
TRACE_EVENT_PHASE_LEAVE_CONTEXT = ')'
}