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

Method print_contents

src/common/classes/alloc.cpp:2746–2754  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2744
2745#ifdef MEM_DEBUG
2746void MemPool::print_contents(const char* filename, unsigned flags, const char* filter_path) noexcept
2747{
2748 FILE* out = os_utils::fopen(filename, "w");
2749 if (!out)
2750 return;
2751
2752 print_contents(out, flags, filter_path);
2753 fclose(out);
2754}
2755
2756// This member function can't be const because there are calls to the mutex.
2757void MemPool::print_contents(FILE* file, unsigned flags, const char* filter_path) noexcept

Callers 11

WinMainFunction · 0.45
print_memoryMethod · 0.45
print_contentsMethod · 0.45
print_contentsMethod · 0.45
validateMethod · 0.45
printContentsMethod · 0.45
allCleanFunction · 0.45
testAllocatorFunction · 0.45
mainFunction · 0.45
gds__print_poolFunction · 0.45

Calls 4

fcloseFunction · 0.85
validateFunction · 0.70
fopenFunction · 0.50
valueMethod · 0.45

Tested by 2

testAllocatorFunction · 0.36
mainFunction · 0.36