From 8fe3e2152bba8ad547789c06a85917d924211038 Mon Sep 17 00:00:00 2001 From: Jack Andersen Date: Mon, 16 Jan 2017 15:20:50 -1000 Subject: [PATCH] Update logvisor; name key threads --- lib/mac/ApplicationCocoa.mm | 3 +++ lib/win/ApplicationWin32.cpp | 1 + lib/x11/ApplicationUnix.cpp | 1 + logvisor | 2 +- 4 files changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/mac/ApplicationCocoa.mm b/lib/mac/ApplicationCocoa.mm index ae14cc6..d051f3e 100644 --- a/lib/mac/ApplicationCocoa.mm +++ b/lib/mac/ApplicationCocoa.mm @@ -113,6 +113,8 @@ public: /* Spawn client thread */ m_clientThread = std::thread([&]() { + logvisor::RegisterThreadName("Boo Client Thread"); + /* Run app */ m_clientReturn = m_callback.appMain(this); @@ -177,6 +179,7 @@ int ApplicationRun(IApplication::EPlatformType platform, const std::vector& args, bool singleInstance) { + logvisor::RegisterThreadName("Boo Main Thread"); @autoreleasepool { if (!APP) diff --git a/lib/win/ApplicationWin32.cpp b/lib/win/ApplicationWin32.cpp index e3e5b7c..a28c2a0 100644 --- a/lib/win/ApplicationWin32.cpp +++ b/lib/win/ApplicationWin32.cpp @@ -469,6 +469,7 @@ int ApplicationRun(IApplication::EPlatformType platform, const std::vector& args, bool singleInstance) { + logvisor::RegisterThreadName("Boo Main Thread"); if (APP) return 1; if (platform != IApplication::EPlatformType::Win32 && diff --git a/lib/x11/ApplicationUnix.cpp b/lib/x11/ApplicationUnix.cpp index 7e3bf52..c701197 100644 --- a/lib/x11/ApplicationUnix.cpp +++ b/lib/x11/ApplicationUnix.cpp @@ -56,6 +56,7 @@ int ApplicationRun(IApplication::EPlatformType platform, const std::vector& args, bool singleInstance) { + logvisor::RegisterThreadName("Boo Main Thread"); if (APP) return 1; if (platform == IApplication::EPlatformType::Wayland) diff --git a/logvisor b/logvisor index f601125..3624997 160000 --- a/logvisor +++ b/logvisor @@ -1 +1 @@ -Subproject commit f601125b22b2c8891be103c709b567f068c52217 +Subproject commit 362499716cada22f62906de3b0392568ea8d4d3a