From 2f82040cb1c831bf329d65a0b5c348c235e68f2e Mon Sep 17 00:00:00 2001 From: Tim Ledbetter Date: Wed, 1 Apr 2026 23:12:43 +0100 Subject: [PATCH] LibCore: Add a CORE_API annotation to `log_timing_info()` This is required to use the `REPORT_TIME` and `REPORT_TIME_EVERY` macros. --- Libraries/LibCore/ReportTime.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Libraries/LibCore/ReportTime.h b/Libraries/LibCore/ReportTime.h index 0bd5d6a8c6..035d295239 100644 --- a/Libraries/LibCore/ReportTime.h +++ b/Libraries/LibCore/ReportTime.h @@ -9,6 +9,7 @@ #include #include #include +#include namespace Core { @@ -17,7 +18,7 @@ struct TimingInfo { u64 call_count { 0 }; }; -void log_timing_info(ByteString const& name, AK::Duration const& elapsed_time, u64 print_every_n_calls); +CORE_API void log_timing_info(ByteString const& name, AK::Duration const& elapsed_time, u64 print_every_n_calls); #define CONCAT(a, b) a##b #define UNIQUE_NAME(base) CONCAT(base, __LINE__)