5#ifndef RUNTIME_VM_TAGS_H_
6#define RUNTIME_VM_TAGS_H_
19#define VM_TAG_LIST(V) \
24 V(CompileUnoptimized) \
26 V(CompileParseRegExp) \
39#define DEFINE_VM_TAG_ID(tag) k##tag##TagId,
41#undef DEFINE_VM_TAG_KIND
76 static const TagEntry entries_[];
87 DISALLOW_ALLOCATION();
125 static Mutex* subscribed_tags_lock_;
void Increment(uword tag)
void PrintToJSONObject(JSONObject *obj)
static void RegisterRuntimeEntry(RuntimeEntry *runtime_entry)
static bool IsExitFrameTag(uword id)
static bool IsVMTag(uword id)
static const char * RuntimeEntryTagName(uword id)
static bool IsNativeEntryTag(uword id)
static bool IsRuntimeEntryTag(uword id)
static const char * TagName(uword id)
static bool IsDartTag(uword id)