Release v0.6.35: reduce resident memory and compact shared dictionaries

This commit is contained in:
agrynco committed 2026-11-04 14:08:05 +02:00
1 parent 004fee4976
commit d13e9849a7
21 files changed
+469 -100

No files matched your search

+2
View File
@@ -72,10 +72,12 @@ class DiagnosticBuffer
{
std::deque<std::pair<ULONGLONG, std::wstring>> entries;
public:
size_t expire(ULONGLONG now);
std::wstring record(const std::wstring &message, bool problem, ULONGLONG now);
void clear() { entries.clear(); }
};
void setLoggingEnabled(bool enabled);
void expireDiagnostics(ULONGLONG now);
void diagnosticEvent(const std::wstring &message, bool problem = false);
void diagnosticOperation(const std::string &json);
std::wstring readDiagnosticLog(bool previous);