On Tue Feb 27 06:34:13 2024 +0000, Brendan Shanks wrote:
It's unfortunate that the names get cut off on Linux, but I think the "wine" prefix is important since it makes it very easy to tell that a thread comes from Wine rather than an app or game. Especially when looking at a crash log which may have `+threadname` turned on but not `+quartz` or anything more specific. Maybe I could remove an underscore, so that these names will at least be unique when cut off to 15 characters? Then you would see `winequartz_file`, `wine_quartz_filt`, and `winequartz_syst`. (And also, the full thread names are seen in `+threadname` and `winedbg`)
Hm. We don't use the abbreviation elsewhere, but maybe "wine_qtz" or "wine_qz"?
Simplifying to "wine_qz_async_reader_io" and "wine_qz_graph_worker" would also put more semantically interesting parts within the 15 character limit.