mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 14:48:21 +00:00
logging speedup by switching to raw record access
This commit is contained in:
parent
f866252e5e
commit
4600ca41f6
3 changed files with 65 additions and 28 deletions
|
@ -52,9 +52,15 @@ class HashKey;
|
|||
|
||||
class ValTrace;
|
||||
class ZBody;
|
||||
class CPPRuntime;
|
||||
|
||||
} // namespace detail
|
||||
|
||||
namespace logging
|
||||
{
|
||||
class Manager;
|
||||
}
|
||||
|
||||
namespace run_state
|
||||
{
|
||||
|
||||
|
@ -1403,8 +1409,10 @@ public:
|
|||
static void DoneParsing();
|
||||
|
||||
protected:
|
||||
friend class zeek::logging::Manager;
|
||||
friend class zeek::detail::ValTrace;
|
||||
friend class zeek::detail::ZBody;
|
||||
friend class zeek::detail::CPPRuntime;
|
||||
|
||||
RecordValPtr DoCoerceTo(RecordTypePtr other, bool allow_orphaning) const;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue