Subversion Repositories HelenOS-historic

Rev

Rev 968 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 968 Rev 985
Line 45... Line 45...
45
#define dlmallopt              mallopt
45
#define dlmallopt              mallopt
46
#define dlmalloc_trim          malloc_trim
46
#define dlmalloc_trim          malloc_trim
47
#define dlmalloc_stats         malloc_stats
47
#define dlmalloc_stats         malloc_stats
48
#define dlmalloc_usable_size   malloc_usable_size
48
#define dlmalloc_usable_size   malloc_usable_size
49
#define dlmalloc_footprint     malloc_footprint
49
#define dlmalloc_footprint     malloc_footprint
-
 
50
#define dlmalloc_max_footprint malloc_max_footprint
50
#define dlindependent_calloc   independent_calloc
51
#define dlindependent_calloc   independent_calloc
51
#define dlindependent_comalloc independent_comalloc
52
#define dlindependent_comalloc independent_comalloc
52
#endif /* USE_DL_PREFIX */
53
#endif /* USE_DL_PREFIX */
53
 
54
 
54
 
55
 
Line 160... Line 161...
160
  value. Unlike mallinfo, this function returns only a precomputed
161
  value. Unlike mallinfo, this function returns only a precomputed
161
  result, so can be called frequently to monitor memory consumption.
162
  result, so can be called frequently to monitor memory consumption.
162
  Even if locks are otherwise defined, this function does not use them,
163
  Even if locks are otherwise defined, this function does not use them,
163
  so results might not be up to date.
164
  so results might not be up to date.
164
*/
165
*/
165
size_t dlmalloc_footprint();
166
size_t dlmalloc_footprint(void);
-
 
167
size_t dlmalloc_max_footprint(void);
166
 
168
 
167
#if !NO_MALLINFO
169
#if !NO_MALLINFO
168
/*
170
/*
169
  mallinfo()
171
  mallinfo()
170
  Returns (by copy) a struct containing various summary statistics:
172
  Returns (by copy) a struct containing various summary statistics:
Line 389... Line 391...
389
  (normally sbrk) outside of malloc.
391
  (normally sbrk) outside of malloc.
390
 
392
 
391
  malloc_stats prints only the most commonly interesting statistics.
393
  malloc_stats prints only the most commonly interesting statistics.
392
  More information can be obtained by calling mallinfo.
394
  More information can be obtained by calling mallinfo.
393
*/
395
*/
394
void  dlmalloc_stats();
396
void  dlmalloc_stats(void);
395
 
397
 
396
#endif /* !ONLY_MSPACES */
398
#endif /* !ONLY_MSPACES */
397
 
399
 
398
#if MSPACES
400
#if MSPACES
399
 
401