Mark Salyzyn | d45d36e | 2015-02-12 15:14:26 -0800 | [diff] [blame] | 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 | # TODO: generate ".java" and ".h" files with integer constants from this file. |
| 35 | |
| 36 | 1005 liblog (dropped|1) |