changeset 41:eeea1dcf966a

Only count "live" data in cset
author shade
date Fri, 10 Aug 2018 15:59:08 +0200
parents d9ecc74a4b84
children c449baa6e471
files src/main/java/org/openjdk/shenandoah/Snapshot.java
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/main/java/org/openjdk/shenandoah/Snapshot.java	Fri Dec 01 10:39:16 2017 +0100
+++ b/src/main/java/org/openjdk/shenandoah/Snapshot.java	Fri Aug 10 15:59:08 2018 +0200
@@ -101,7 +101,7 @@
         long used = 0L;
         for (RegionStat rs : stats) {
             if (rs.state() == RegionState.CSET || rs.state() == RegionState.PINNED_CSET) {
-                used += regionSize * rs.used();
+                used += regionSize * rs.live();
             }
         }
         return used;