--- gforth/engine/profile.c 2001/02/28 22:31:43 1.2 +++ gforth/engine/profile.c 2001/03/01 14:27:22 1.3 @@ -127,6 +127,7 @@ void postprocess(void) } } +#if 0 void print_block(FILE *file, block_count *b) { size_t i; @@ -136,6 +137,20 @@ void print_block(FILE *file, block_count fprintf(file, "%s ", b->insts[i]); putc('\n', file); } +#endif + +void print_block(FILE *file, block_count *b) +{ + size_t i,j,k; + + for (i=2; i<12; i++) + for (j=0; i+jninsts; j++) { + fprintf(file,"%14lld\t",b->count); + for (k=j; kinsts[k]); + putc('\n', file); + } +} void vm_print_profile(FILE *file) {