GH-1993 swap min/max memory settings when they are the wrong way around
This commit is contained in:
parent
79d208795c
commit
9a2d203c0d
4 changed files with 73 additions and 12 deletions
|
@ -305,8 +305,18 @@ QStringList MinecraftInstance::javaArguments() const
|
|||
"minecraft.exe.heapdump");
|
||||
#endif
|
||||
|
||||
args << QString("-Xms%1m").arg(settings()->get("MinMemAlloc").toInt());
|
||||
args << QString("-Xmx%1m").arg(settings()->get("MaxMemAlloc").toInt());
|
||||
int min = settings()->get("MinMemAlloc").toInt();
|
||||
int max = settings()->get("MaxMemAlloc").toInt();
|
||||
if(min < max)
|
||||
{
|
||||
args << QString("-Xms%1m").arg(min);
|
||||
args << QString("-Xmx%1m").arg(max);
|
||||
}
|
||||
else
|
||||
{
|
||||
args << QString("-Xms%1m").arg(max);
|
||||
args << QString("-Xmx%1m").arg(min);
|
||||
}
|
||||
|
||||
// No PermGen in newer java.
|
||||
JavaVersion javaVersion = getJavaVersion();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue