Home | History | Annotate | Download | only in base

Lines Matching defs:memory

5 /*    Memory debugger (body).                                              */
33 * memory, however.
42 FT_DumpMemory( FT_Memory memory );
54 * site. This is useful to know where memory operations happen the
79 * We don't need a resizable array for the memory sources, because
86 * memory block. If KEEPALIVE is defined, blocks that are freed by
89 * at the price of large memory footprint during execution.
133 FT_Memory memory;
229 FT_Memory memory = table->memory;
233 memory->user = table->memory_user;
234 block = table->alloc( memory, size );
235 memory->user = table;
245 FT_Memory memory = table->memory;
248 memory->user = table->memory_user;
249 table->free( memory, block );
250 memory->user = table;
305 ft_mem_table_new( FT_Memory memory )
310 table = (FT_MemTable)memory->alloc( memory, sizeof ( *table ) );
319 table->memory = memory;
321 table->memory_user = memory->user;
323 table->alloc = memory->alloc;
324 table->realloc = memory->realloc;
325 table->free = memory->free;
328 memory->alloc( memory,
334 memory->free( memory, table );
349 FT_DumpMemory( table->memory );
371 "leaked memory block at address %p, size %8ld in (%s:%ld)\n",
413 "FreeType: total memory allocations = %ld\n", table->alloc_total );
415 "FreeType: maximum memory footprint = %ld\n", table->alloc_max );
421 "FreeType: %ld bytes of memory leaked in %ld blocks\n",
424 printf( "FreeType: no memory leaks detected\n" );
484 "not enough memory to perform memory debugging\n" );
528 /* This block was already freed. Our memory is now completely */
532 "memory heap corrupted (allocating freed block)" );
536 /* This block was already allocated. This means that our memory */
539 "memory heap corrupted (re-allocating allocated block at"
551 ft_mem_debug_panic( "not enough memory to run memory tests" );
626 "freeing memory block at %p more than once at (%s:%ld)\n"
680 ft_mem_debug_alloc( FT_Memory memory,
683 FT_MemTable table = (FT_MemTable)memory->user;
716 ft_mem_debug_free( FT_Memory memory,
719 FT_MemTable table = (FT_MemTable)memory->user;
740 ft_mem_debug_realloc( FT_Memory memory,
745 FT_MemTable table = (FT_MemTable)memory->user;
824 ft_mem_debug_init( FT_Memory memory )
832 table = ft_mem_table_new( memory );
838 memory->user = table;
839 memory->alloc = ft_mem_debug_alloc;
840 memory->realloc = ft_mem_debug_realloc;
841 memory->free = ft_mem_debug_free;
887 ft_mem_debug_done( FT_Memory memory )
889 FT_MemTable table = (FT_MemTable)memory->user;
894 memory->free = table->free;
895 memory->realloc = table->realloc;
896 memory->alloc = table->alloc;
899 memory->user = NULL;
923 FT_DumpMemory( FT_Memory memory )
925 FT_MemTable table = (FT_MemTable)memory->user;
962 printf( "FreeType Memory Dump: "