25 lines
396 B
Java
25 lines
396 B
Java
package net.minecraft.util;
|
|
|
|
import org.jetbrains.annotations.Nullable;
|
|
|
|
public class MemoryReserve {
|
|
@Nullable
|
|
private static byte[] reserve;
|
|
|
|
public static void allocate() {
|
|
reserve = new byte[10485760];
|
|
}
|
|
|
|
public static void release() {
|
|
if (reserve != null) {
|
|
reserve = null;
|
|
|
|
try {
|
|
System.gc();
|
|
System.gc();
|
|
System.gc();
|
|
} catch (Throwable var1) {
|
|
}
|
|
}
|
|
}
|
|
}
|