Dev #13

Merged
omegaleo merged 49 commits from dev into main 2026-02-13 14:28:46 +00:00
Showing only changes of commit 9acc18e1fa - Show all commits
@@ -36,6 +36,25 @@ namespace GameDevLibrary.Helpers
return stopwatch.ElapsedMilliseconds; return stopwatch.ElapsedMilliseconds;
} }
public static long RecordAndSaveToResults(string key, Action actionToRecord)
{
var stopwatch = new Stopwatch();
stopwatch.Start();
actionToRecord.Invoke();
stopwatch.Stop();
if (!_benchmarks.ContainsKey(key))
{
_benchmarks[key] = new List<long>();
}
_benchmarks[key].Add(stopwatch.ElapsedMilliseconds);
return stopwatch.ElapsedMilliseconds;
}
public static void Start(string key) public static void Start(string key)
{ {
GetStopwatch(key).Restart(); GetStopwatch(key).Restart();