From 5cd93df9eec1d1b310916fefecc9282e02e9cf2d Mon Sep 17 00:00:00 2001 From: jackpoz Date: Tue, 28 Jul 2020 17:46:38 +0200 Subject: Core/Metric: Add new metric in World::UpdateSessions() Add new metric about how long adding sessions took --- src/common/Metric/Metric.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/common') diff --git a/src/common/Metric/Metric.h b/src/common/Metric/Metric.h index 599d432d65d..ed455b6b8e4 100644 --- a/src/common/Metric/Metric.h +++ b/src/common/Metric/Metric.h @@ -170,6 +170,7 @@ MetricStopWatch MakeMetricStopWatch(LoggerType&& loggerFunc) #define TC_METRIC_VALUE(category, value) ((void)0) #define TC_METRIC_TIMER(category, ...) ((void)0) #define TC_METRIC_DETAILED_TIMER(category, ...) ((void)0) +#define TC_METRIC_DETAILED_NO_THRESHOLD_TIMER(category, ...) ((void)0) #else # if TRINITY_PLATFORM != TRINITY_PLATFORM_WINDOWS #define TC_METRIC_EVENT(category, title, description) \ @@ -213,8 +214,10 @@ MetricStopWatch MakeMetricStopWatch(LoggerType&& loggerFunc) if (sMetric->ShouldLog(category, duration)) \ sMetric->LogValue(category, duration, { __VA_ARGS__ }); \ }); +#define TC_METRIC_DETAILED_NO_THRESHOLD_TIMER(category, ...) TC_METRIC_TIMER(category, __VA_ARGS__) # else #define TC_METRIC_DETAILED_TIMER(category, ...) ((void)0) +#define TC_METRIC_DETAILED_NO_THRESHOLD_TIMER(category, ...) ((void)0) # endif #endif -- cgit v1.2.3