From 7ffd196c2ef5659cd72bd8a63512e1b471648090 Mon Sep 17 00:00:00 2001 From: goat Date: Sat, 18 Feb 2023 23:36:25 +0100 Subject: [PATCH] chore: adjust minimum times for hitch detection a bit --- Dalamud/Game/Framework.cs | 2 +- Dalamud/Game/Network/GameNetwork.cs | 4 ++-- Dalamud/Interface/UiBuilder.cs | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Dalamud/Game/Framework.cs b/Dalamud/Game/Framework.cs index 9ba9b2f0e..dd610b988 100644 --- a/Dalamud/Game/Framework.cs +++ b/Dalamud/Game/Framework.cs @@ -28,7 +28,7 @@ public sealed class Framework : IDisposable, IServiceType private static Stopwatch statsStopwatch = new(); private readonly Stopwatch updateStopwatch = new(); - private readonly HitchDetector hitchDetector = new("FrameworkUpdate", 20); + private readonly HitchDetector hitchDetector = new("FrameworkUpdate", 50); private readonly Hook updateHook; private readonly Hook destroyHook; diff --git a/Dalamud/Game/Network/GameNetwork.cs b/Dalamud/Game/Network/GameNetwork.cs index f2cd5ecbd..43205a361 100644 --- a/Dalamud/Game/Network/GameNetwork.cs +++ b/Dalamud/Game/Network/GameNetwork.cs @@ -22,8 +22,8 @@ public sealed class GameNetwork : IDisposable, IServiceType private readonly Hook processZonePacketDownHook; private readonly Hook processZonePacketUpHook; - private readonly HitchDetector hitchDetectorUp = new("GameNetworkUp"); - private readonly HitchDetector hitchDetectorDown = new("GameNetworkDown"); + private readonly HitchDetector hitchDetectorUp = new("GameNetworkUp", 30); + private readonly HitchDetector hitchDetectorDown = new("GameNetworkDown", 30); private IntPtr baseAddress; diff --git a/Dalamud/Interface/UiBuilder.cs b/Dalamud/Interface/UiBuilder.cs index 8b1b7d5c6..74d34f9ee 100644 --- a/Dalamud/Interface/UiBuilder.cs +++ b/Dalamud/Interface/UiBuilder.cs @@ -42,7 +42,7 @@ public sealed class UiBuilder : IDisposable internal UiBuilder(string namespaceName) { this.stopwatch = new Stopwatch(); - this.hitchDetector = new HitchDetector($"UiBuilder({namespaceName})", 15.0f); + this.hitchDetector = new HitchDetector($"UiBuilder({namespaceName})", 100); this.namespaceName = namespaceName; this.interfaceManager.Draw += this.OnDraw;