EventLogTags.logtags revision 85cce376cbeecb185ba485c69643bfabe72fe794
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# surfaceflinger 3560100 sf_jank (window|3),(value|1) 36 37# NOTE - the range 1000000-2000000 is reserved for partners and others who 38# want to define their own log tags without conflicting with the core platform. 39