pike.git / src / builtin_functions.c

version» Context lines:

pike.git/src/builtin_functions.c:7168:      #define COUNT(TYPE) do { \    PIKE_CONCAT3(count_memory_in_, TYPE, s)(&num, &size); \    push_text("num_" #TYPE "s"); \    push_ulongest(num); \    push_text(#TYPE "_bytes"); \    push_ulongest(size); \    } while(0)       COUNT(array); +  COUNT(ba_mixed_frame); +  COUNT(call_out_s);    COUNT(callable);    COUNT(callback); -  +  COUNT(catch_context); +  COUNT(compat_cb_box); +  COUNT(destroy_called_mark); +  COUNT(gc_rec_frame);    COUNT(mapping); -  +  COUNT(marker); +  COUNT(mc_marker);    COUNT(multiset); -  +  COUNT(node_s);    COUNT(object);    COUNT(pike_frame); -  +  COUNT(pike_list_node); +  COUNT(pike_type);    COUNT(program); -  +  COUNT(short_pike_string);    COUNT(string); -  +  COUNT(supporter_marker);      #ifdef DEBUG_MALLOC    {    extern void count_memory_in_memory_maps(size_t*, size_t*);    extern void count_memory_in_memory_map_entrys(size_t*, size_t*);    extern void count_memory_in_memlocs(size_t*, size_t*);    extern void count_memory_in_memhdrs(size_t*, size_t*);       COUNT(memory_map);    COUNT(memory_map_entry);