Changeset 1986 for trunk/src/kmk/make.h


Ignore:
Timestamp:
Oct 28, 2008, 2:59:10 AM (17 years ago)
Author:
bird
Message:

kmk: some make stats cleanup.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/make.h

    r1976 r1986  
    208208#ifdef CONFIG_WITH_MAKE_STATS
    209209extern long make_stats_allocations;
     210extern long make_stats_reallocations;
    210211extern unsigned long make_stats_allocated;
    211 extern unsigned long make_stats_allocated_sum;
    212212extern unsigned long make_stats_ht_lookups;
    213213extern unsigned long make_stats_ht_collisions;
     
    215215# ifdef __APPLE__
    216216#  include <malloc/malloc.h>
    217 #  define SIZE_OF_HEAP_BLOCK(ptr)   malloc_size(ptr)
     217#  define SIZE_OF_HEAP_BLOCK(ptr)   malloc_good_size(ptr)
    218218
    219219# elif defined(__linux__) /* glibc */
     
    228228#  define SIZE_OF_HEAP_BLOCK(ptr)   0
    229229#endif
    230 
    231 # if defined(CONFIG_WITH_MAKE_STATS) && !defined(ELECTRIC_HEAP)
    232 #  define free xfree
    233 extern void xfree (void *);
    234 # endif
    235230
    236231# define MAKE_STATS_3(expr) do { expr; } while (0)
Note: See TracChangeset for help on using the changeset viewer.