Vision work, move camera calcs to CameraValues class

This commit is contained in:
Banks Troutman
2019-09-16 04:08:23 -04:00
parent dc3936ad8f
commit 86b811a36d
5 changed files with 153 additions and 76 deletions

View File

@@ -25,17 +25,19 @@ public class MemoryManager {
System.runFinalization();
}
public void run() {
public void run() { run(false); }
public void run(boolean print) {
var usedMem = getUsedMemoryMB();
if (usedMem != lastUsedMb) {
lastUsedMb = usedMem;
System.out.printf("Memory usage: %dMB\n", usedMem);
if (print) System.out.printf("Memory usage: %dMB\n", usedMem);
}
if (usedMem >= collectionThreshold) {
collect();
System.out.printf("Garbage collected at %dMB\n", usedMem);
if (print) System.out.printf("Garbage collected at %dMB\n", usedMem);
}
}
}