#include "config.h"
#include <stdlib.h>
構成 | |
class | TCMalloc_Printer |
マクロ定義 | |
#define | MESSAGE TCMalloc_MESSAGE |
#define | CHECK_CONDITION(cond) |
#define | ASSERT(cond) CHECK_CONDITION(cond) |
関数 | |
void | TCMalloc_MESSAGE (const char *format,...) __attribute__((__format__(__printf__ |
#define ASSERT | ( | cond | ) | CHECK_CONDITION(cond) |
tcmalloc-0.93/internal_logging.h の 70 行で定義されています。
#define CHECK_CONDITION | ( | cond | ) |
値:
do { \ if (!(cond)) { \ MESSAGE("%s:%d: assertion failed: %s\n", __FILE__, __LINE__, #cond); \ abort(); \ } \ } while (0)
tcmalloc-0.93/internal_logging.h の 59 行で定義されています。
#define MESSAGE TCMalloc_MESSAGE |
tcmalloc-0.93/internal_logging.h の 55 行で定義されています。
void TCMalloc_MESSAGE | ( | const char * | format, | |
... | ||||
) |