logging speedup by switching to raw record access

This commit is contained in:
Vern Paxson 2023-04-10 11:43:19 -07:00
parent f866252e5e
commit 4600ca41f6
3 changed files with 65 additions and 28 deletions

View file

@ -291,7 +291,7 @@ private:
threading::Value** RecordToFilterVals(Stream* stream, Filter* filter, RecordVal* columns);
threading::Value* ValToLogVal(Val* val, Type* ty = nullptr);
threading::Value* ValToLogVal(std::optional<ZVal>& val, Type* ty);
Stream* FindStream(EnumVal* id);
void RemoveDisabledWriters(Stream* stream);
void InstallRotationTimer(WriterInfo* winfo);