From 935f537a8034c51ef92b0fb6a59275488ff2bee2 Mon Sep 17 00:00:00 2001 From: Dentomologist Date: Sun, 18 Jan 2026 14:23:58 -0800 Subject: [PATCH] JitRegister: Fix IsEnabled when using VTune without perf Set `s_is_enabled` to `true` in `Init` when `USE_VTUNE` is defined so that `IsEnabled` returns true even if perf isn't being used. --- Source/Core/Common/JitRegister.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Source/Core/Common/JitRegister.cpp b/Source/Core/Common/JitRegister.cpp index 053c411a939..9728a7682c0 100644 --- a/Source/Core/Common/JitRegister.cpp +++ b/Source/Core/Common/JitRegister.cpp @@ -34,6 +34,10 @@ static bool s_is_enabled = false; void Init(const std::string& perf_dir) { +#ifdef USE_VTUNE + s_is_enabled = true; +#endif + if (!perf_dir.empty() || getenv("PERF_BUILDID_DIR")) { const std::string dir = perf_dir.empty() ? "/tmp" : perf_dir;