MCPcopy Create free account
hub / github.com/ClickHouse/ClickHouse / getStats

Function getStats

src/Common/Jemalloc.cpp:98–111  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

96
97
98std::string getStats()
99{
100 std::string result;
101 auto callback = [](void * opaque, const char * data)
102 {
103 auto * str = static_cast<std::string *>(opaque);
104 str->append(data);
105 };
106 size_t epoch = 1;
107 size_t sz = sizeof(epoch);
108 je_mallctl("epoch", &epoch, &sz, &epoch, sz);
109 je_malloc_stats_print(callback, &result, nullptr);
110 return result;
111}
112
113namespace
114{

Callers 1

handleRequestMethod · 0.85

Calls 1

appendMethod · 0.45

Tested by

no test coverage detected