Summary bar: Bounds check on memory info

This commit is contained in:
zzz
2018-01-10 20:36:15 +00:00
parent 8d6d1bc751
commit c6c61c9e57

View File

@ -315,6 +315,8 @@ public class SummaryHelper extends HelperBase {
}
used /= 1024*1024;
long total = tot / (1024*1024);
if (used > total)
used = total;
// long free = Runtime.getRuntime().freeMemory()/1024/1024;
// return integerFormatter.format(used) + "MB (" + usedPc + "%)";
// return integerFormatter.format(used) + "MB / " + free + " MB";
@ -339,6 +341,10 @@ public class SummaryHelper extends HelperBase {
used /= 1024*1024;
}
long total = tot / (1024*1024);
if (used > total)
used = total;
if (usedPc > 100)
usedPc = 100;
// long free = Runtime.getRuntime().freeMemory()/1024/1024;
// return integerFormatter.format(used) + "MB (" + usedPc + "%)";
// return integerFormatter.format(used) + "MB / " + free + " MB";