
Thread names are useful when debugging for identifying which process is which. While investigating some test failures I noticed that the CrUtilityMain threads had the same name for all the different types of utility processes. This uses the kUtilitySubType parameter to give CrUtilityMain threads names like audio.CrUtilityMain. See also crrev.com/c/4127916 for test launcher thread naming. Change-Id: I545cf22134effe415c89e4d3a97f70455c246d4b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4129799 Reviewed-by: Dmitry Gozman <dgozman@chromium.org> Commit-Queue: Bruce Dawson <brucedawson@chromium.org> Auto-Submit: Bruce Dawson <brucedawson@chromium.org> Cr-Commit-Position: refs/heads/main@{#1096056}