| 403 | } |
| 404 | |
| 405 | static void PrintStats(int level) { |
| 406 | const int kBufferSize = 16 << 10; |
| 407 | char* buffer = new char[kBufferSize]; |
| 408 | TCMalloc_Printer printer(buffer, kBufferSize); |
| 409 | DumpStats(&printer, level); |
| 410 | write(STDERR_FILENO, buffer, strlen(buffer)); |
| 411 | delete[] buffer; |
| 412 | } |
| 413 | |
| 414 | // TCMalloc's support for extra malloc interfaces |
| 415 | class TCMallocImplementation : public MallocExtension { |
no test coverage detected