1# The entries in this file map a sparse set of log tag numbers to tag names. 2# This is installed on the device, in /system/etc, and parsed by logcat. 3# 4# Tag numbers are decimal integers, from 0 to 2^31. (Let's leave the 5# negative values alone for now.) 6# 7# Tag names are one or more ASCII letters and numbers or underscores, i.e. 8# "[A-Z][a-z][0-9]_". Do not include spaces or punctuation (the former 9# impacts log readability, the latter makes regex searches more annoying). 10# 11# Tag numbers and names are separated by whitespace. Blank lines and lines 12# starting with '#' are ignored. 13# 14# Optionally, after the tag names can be put a description for the value(s) 15# of the tag. Description are in the format 16# (<name>|data type[|data unit]) 17# Multiple values are separated by commas. 18# 19# The data type is a number from the following values: 20# 1: int 21# 2: long 22# 3: string 23# 4: list 24# 25# The data unit is a number taken from the following list: 26# 1: Number of objects 27# 2: Number of bytes 28# 3: Number of milliseconds 29# 4: Number of allocations 30# 5: Id 31# 6: Percent 32# Default value for data of type int/long is 2 (bytes). 33# 34# See system/core/logcat/event.logtags for the master copy of the tags. 35 36# 60100 - 60199 reserved for surfaceflinger 37 3860100 sf_frame_dur (window|3),(dur0|1),(dur1|1),(dur2|1),(dur3|1),(dur4|1),(dur5|1),(dur6|1) 39 40# NOTE - the range 1000000-2000000 is reserved for partners and others who 41# want to define their own log tags without conflicting with the core platform. 42