package net.minecraft.crash; import java.util.concurrent.Callable; import net.minecraft.util.AxisAlignedBB; class CallableCrashMemoryReport implements Callable { final CrashReport theCrashReport; CallableCrashMemoryReport(CrashReport par1CrashReport) { this.theCrashReport = par1CrashReport; } public String func_83003_a() { int var1 = AxisAlignedBB.getAABBPool().getlistAABBsize(); int var2 = 56 * var1; int var3 = var2 / 1024 / 1024; int var4 = AxisAlignedBB.getAABBPool().getnextPoolIndex(); int var5 = 56 * var4; int var6 = var5 / 1024 / 1024; return var1 + " (" + var2 + " bytes; " + var3 + " MB) allocated, " + var4 + " (" + var5 + " bytes; " + var6 + " MB) used"; } public Object call() { return this.func_83003_a(); } }