#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()