Tesseract 3.01
|
#include "params.h"
Go to the source code of this file.
Classes | |
class | MEMUNION |
class | MEMBLOCK |
class | FREE_CALL |
class | MALLOC_CALL |
class | MEM_ALLOCATOR |
Defines | |
#define | MAXBLOCKS 16 |
#define | MAX_STRUCTS 20 |
#define | MAX_CLASSES 24 |
#define | MAX_FREE_S_BLOCKS 10 |
#define | STRUCT_BLOCK_SIZE 2521 |
#define | MAX_CHUNK 262144 |
#define | FIRSTSIZE 16384 |
#define | LASTSIZE 262144 |
#define | BIGSIZE 2100000 |
#define | MAX_BIGCHUNK 20000000 |
Functions | |
void * | trace_caller (inT32 depth) |
inT32 | identify_struct_owner (inT32 struct_count, const char *name) |
void | check_struct (inT8 level, inT32 count) |
void | check_structs (inT8 level) |
void * | new_struct_block () |
void | old_struct_block (MEMUNION *deadblock) |
Variables | |
MEM_ALLOCATOR | big_mem |
MEM_ALLOCATOR | main_mem |
MEMUNION * | free_structs [MAX_STRUCTS] |
inT32 | structs_in_use [MAX_STRUCTS] |
inT32 | blocks_in_use [MAX_STRUCTS] |
MEMUNION * | struct_blocks [MAX_STRUCTS] |
inT32 | owner_counts [MAX_STRUCTS][MAX_CLASSES] |
int | mem_mallocdepth = 0 |
int | mem_mallocbits = 8 |
int | mem_freedepth = 0 |
int | mem_freebits = 8 |
int | mem_countbuckets = 16 |
int | mem_checkfreq = 0 |
#define BIGSIZE 2100000 |
#define FIRSTSIZE 16384 |
#define LASTSIZE 262144 |
#define MAX_BIGCHUNK 20000000 |
#define MAX_CHUNK 262144 |
#define MAX_CLASSES 24 |
#define MAX_FREE_S_BLOCKS 10 |
#define MAX_STRUCTS 20 |
#define MAXBLOCKS 16 |
#define STRUCT_BLOCK_SIZE 2521 |
void check_structs | ( | inT8 | level | ) |
void* new_struct_block | ( | ) |
void old_struct_block | ( | MEMUNION * | deadblock | ) |
void* trace_caller | ( | inT32 | depth | ) |
inT32 blocks_in_use[MAX_STRUCTS] |
MEMUNION* free_structs[MAX_STRUCTS] |
int mem_checkfreq = 0 |
"Calls to alloc_mem between owner counts"
int mem_countbuckets = 16 |
"No of buckets for histogram"
int mem_freebits = 8 |
"Log 2 of hash table size"
int mem_freedepth = 0 |
"Free stack dpeth to trace"
int mem_mallocbits = 8 |
"Log 2 of hash table size"
int mem_mallocdepth = 0 |
"Malloc stack depth to trace"
inT32 owner_counts[MAX_STRUCTS][MAX_CLASSES] |
MEMUNION* struct_blocks[MAX_STRUCTS] |
inT32 structs_in_use[MAX_STRUCTS] |