MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / mergeStats

Method mergeStats

src/jrd/Attachment.cpp:659–668  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

657
658
659void Jrd::Attachment::mergeStats(bool pageStatsOnly)
660{
661 MutexLockGuard guard(att_database->dbb_stats_mutex, FB_FUNCTION);
662 att_database->dbb_stats.adjustPageStats(att_base_stats, att_stats);
663 if (!pageStatsOnly)
664 {
665 att_database->dbb_stats.adjust(att_base_stats, att_stats, true);
666 att_base_stats.assign(att_stats);
667 }
668}
669
670
671bool Attachment::hasActiveRequests() const

Callers 5

~AttachmentHolderMethod · 0.80
release_attachmentFunction · 0.80
cache_writerMethod · 0.80
garbage_collectorMethod · 0.80
dumpAttachmentMethod · 0.80

Calls 3

adjustPageStatsMethod · 0.80
adjustMethod · 0.80
assignMethod · 0.45

Tested by

no test coverage detected