#include <stdio.h>
Go to the source code of this file.
|
| #define | RVM_STATISTICS_VERSION "RVM Statistics Version 1.1 8 Dec 1992" |
| |
| #define | flush_times_len 10 /* length of flush timing vectors */ |
| |
| #define | flush_times_dist 25, 50, 100, 250, 500, 1000, 2500, 5000, 10000 |
| |
| #define | truncation_times_len 5 /* length of truncation timing vectors */ |
| |
| #define | truncation_times_dist |
| |
| #define | range_lengths_len 13 /* length of range length histogram */ |
| |
| #define | range_lengths_dist |
| |
| #define | range_overlaps_len 13 /* length of overlaps eliminated by range coalesce */ |
| |
| #define | range_overlaps_dist |
| |
| #define | trans_overlaps_len 13 /* length of overlaps eliminated by transaction coalesce */ |
| |
| #define | trans_overlaps_dist |
| |
| #define | range_elims_len 6 /* ranges eliminated from log by range coalesce */ |
| |
| #define | range_elims_dist /* number of ranges */ 0, 5, 10, 50, 100 |
| |
| #define | trans_elims_len 6 /* ranges eliminated from log by trans coalesce */ |
| |
| #define | trans_elims_dist /* number of ranges */ 0, 5, 10, 50, 100 |
| |
| #define | trans_coalesces_len 6 /* transactions coalesced by trans coalesce */ |
| |
| #define | trans_coalesces_dist /* number of transactions */ 0, 5, 10, 50, 100 |
| |
| #define | RVM_STATISTICS(statistics) rvm_statistics(RVM_STATISTICS_VERSION, (statistics)) |
| |
◆ flush_times_dist
| #define flush_times_dist 25, 50, 100, 250, 500, 1000, 2500, 5000, 10000 |
◆ flush_times_len
| #define flush_times_len 10 /* length of flush timing vectors */ |
◆ range_elims_dist
| #define range_elims_dist /* number of ranges */ 0, 5, 10, 50, 100 |
◆ range_elims_len
| #define range_elims_len 6 /* ranges eliminated from log by range coalesce */ |
◆ range_lengths_dist
Value: \
0, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096
◆ range_lengths_len
| #define range_lengths_len 13 /* length of range length histogram */ |
◆ range_overlaps_dist
Value: \
0, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096
◆ range_overlaps_len
| #define range_overlaps_len 13 /* length of overlaps eliminated by range coalesce */ |
◆ RVM_STATISTICS
◆ RVM_STATISTICS_VERSION
| #define RVM_STATISTICS_VERSION "RVM Statistics Version 1.1 8 Dec 1992" |
◆ trans_coalesces_dist
| #define trans_coalesces_dist /* number of transactions */ 0, 5, 10, 50, 100 |
◆ trans_coalesces_len
| #define trans_coalesces_len 6 /* transactions coalesced by trans coalesce */ |
◆ trans_elims_dist
| #define trans_elims_dist /* number of ranges */ 0, 5, 10, 50, 100 |
◆ trans_elims_len
| #define trans_elims_len 6 /* ranges eliminated from log by trans coalesce */ |
◆ trans_overlaps_dist
Value: \
0, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096
◆ trans_overlaps_len
| #define trans_overlaps_len 13 /* length of overlaps eliminated by transaction coalesce */ |
◆ truncation_times_dist
◆ truncation_times_len
| #define truncation_times_len 5 /* length of truncation timing vectors */ |
◆ rvm_copy_statistics()
◆ rvm_free_statistics()
◆ rvm_init_statistics()
◆ rvm_malloc_statistics()
◆ rvm_print_statistics()
◆ rvm_statistics()