Lines Matching refs:memtraceBase
82 static sqlite3_mem_methods memtraceBase; variable
89 memtraceBase.xRoundup(n)); in memtraceMalloc()
91 return memtraceBase.xMalloc(n); in memtraceMalloc()
96 fprintf(memtraceOut, "MEMTRACE: free %d bytes\n", memtraceBase.xSize(p)); in memtraceFree()
98 memtraceBase.xFree(p); in memtraceFree()
108 memtraceBase.xSize(p), memtraceBase.xRoundup(n)); in memtraceRealloc()
110 return memtraceBase.xRealloc(p, n); in memtraceRealloc()
113 return memtraceBase.xSize(p); in memtraceSize()
116 return memtraceBase.xRoundup(n); in memtraceRoundup()
119 return memtraceBase.xInit(p); in memtraceInit()
122 memtraceBase.xShutdown(p); in memtraceShutdown()
139 if( memtraceBase.xMalloc==0 ){ in sqlite3MemTraceActivate()
140 rc = sqlite3_config(SQLITE_CONFIG_GETMALLOC, &memtraceBase); in sqlite3MemTraceActivate()
152 if( memtraceBase.xMalloc!=0 ){ in sqlite3MemTraceDeactivate()
153 rc = sqlite3_config(SQLITE_CONFIG_MALLOC, &memtraceBase); in sqlite3MemTraceDeactivate()
155 memset(&memtraceBase, 0, sizeof(memtraceBase)); in sqlite3MemTraceDeactivate()