a6c75fda12
temporarily copy SkBase64.h until flutter can move to using the one in include/util Copy TRACE_EVENT_PHASE_* into its own file in include/util; the only part of SkTraceEventCommon.h that flutter needs. R=reed@google.com,chinmaygarde@google.com Bug: skia:7741 Change-Id: I8671edbf1d6b6b868bde98aa9ad04abcb85a43a0 Reviewed-on: https://skia-review.googlesource.com/135870 Reviewed-by: Chinmay Garde <chinmaygarde@google.com> Reviewed-by: Mike Reed <reed@google.com> Commit-Queue: Cary Clark <caryclark@skia.org>
20 lines
773 B
C
20 lines
773 B
C
// Copyright 2018 The Chromium Authors. All rights reserved.
|
|
// Use of this source code is governed by a BSD-style license that can be
|
|
// found in the LICENSE file.
|
|
#ifndef SkTraceEventPhase_DEFINED
|
|
#define SkTraceEventPhase_DEFINED
|
|
|
|
// Phase indicates the nature of an event entry. E.g. part of a begin/end pair.
|
|
#define TRACE_EVENT_PHASE_BEGIN ('B')
|
|
#define TRACE_EVENT_PHASE_END ('E')
|
|
#define TRACE_EVENT_PHASE_COMPLETE ('X')
|
|
#define TRACE_EVENT_PHASE_INSTANT ('I')
|
|
#define TRACE_EVENT_PHASE_ASYNC_BEGIN ('S')
|
|
#define TRACE_EVENT_PHASE_ASYNC_END ('F')
|
|
#define TRACE_EVENT_PHASE_COUNTER ('C')
|
|
#define TRACE_EVENT_PHASE_CREATE_OBJECT ('N')
|
|
#define TRACE_EVENT_PHASE_SNAPSHOT_OBJECT ('O')
|
|
#define TRACE_EVENT_PHASE_DELETE_OBJECT ('D')
|
|
|
|
#endif // SkTraceEventPhase_DEFINED
|