static void tl_stats(void) { extern int Stack_mx; printf("total memory used: %9ld\n", All_Mem); printf("largest stack sze: %9d\n", Stack_mx); cache_stats(); a_stats(); }
int cmd_cache() { #ifndef HAS_CACHE_STATS write("Driver was compiled without CACHE_STATS!\n"); #else cache_stats(); #endif return 1; }
void cache_err(Linear_s *t) { CacheStat_s cs = cache_stats(); printf("cache stats:\n" " num bufs = %8d\n" " gets = %8lld\n" " puts = %8lld\n" " hits = %8lld\n" " miss = %8lld\n" "hit ratio = %8g%%\n", cs.numbufs, cs.gets, cs.puts, cs.hits, cs.miss, (double)(cs.hits) / (cs.hits + cs.miss) * 100.); }
static void external_cache_stats(int fd) { cache_stats(external, fd); }
int cmd(string arg){ if(!archp(previous_object())) return 0; cache_stats(); return 1; }