Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-29 | threads: introduce util/threadnames, refactor thread naming | James O'Beirne | |
This work is prerequisite to attaching thread names to log lines and deadlock debug utilities. This code allows setting of an "internal" threadname per thread on platforms where thread_local is available. This commit also moves RenameThread() out of a more general module and adds a numeric suffix to disambiguate between threads with the same name. It explicitly names a few main threads using the new util::ThreadRename(). |