使用 Java 25 启动游戏时默认开启 Compact Object Headers (#4506)
This commit is contained in:
@@ -229,6 +229,10 @@ public class DefaultLauncher extends Launcher {
|
||||
}
|
||||
}
|
||||
|
||||
if (is64bit && javaVersion == 25) {
|
||||
res.addUnstableDefault("UseCompactObjectHeaders", true);
|
||||
}
|
||||
|
||||
// As 32-bit JVM allocate 320KB for stack by default rather than 64-bit version allocating 1MB,
|
||||
// causing Minecraft 1.13 crashed accounting for java.lang.StackOverflowError.
|
||||
if (!is64bit) {
|
||||
|
||||
Reference in New Issue
Block a user