equal
deleted
inserted
replaced
848 size_t _total_remset_bytes; |
848 size_t _total_remset_bytes; |
849 |
849 |
850 // Accumulator for strong code roots memory size |
850 // Accumulator for strong code roots memory size |
851 size_t _total_strong_code_roots_bytes; |
851 size_t _total_strong_code_roots_bytes; |
852 |
852 |
853 static double perc(size_t val, size_t total) { |
|
854 if (total == 0) { |
|
855 return 0.0; |
|
856 } else { |
|
857 return 100.0 * ((double) val / (double) total); |
|
858 } |
|
859 } |
|
860 |
|
861 static double bytes_to_mb(size_t val) { |
853 static double bytes_to_mb(size_t val) { |
862 return (double) val / (double) M; |
854 return (double) val / (double) M; |
863 } |
855 } |
864 |
856 |
865 public: |
857 public: |