Mercurial > hg > truffle
changeset 21041:e121783a0df9
Use the same behaviour for UseLargePages in a graal VM than in a server VM
author | Gilles Duboscq <gilles.m.duboscq@oracle.com> |
---|---|
date | Mon, 20 Apr 2015 14:38:58 +0200 |
parents | 12e94cba3696 |
children | 38b39b75500c |
files | src/share/vm/runtime/arguments.cpp |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/vm/runtime/arguments.cpp Mon Apr 20 17:56:38 2015 +0200 +++ b/src/share/vm/runtime/arguments.cpp Mon Apr 20 14:38:58 2015 +0200 @@ -3672,7 +3672,7 @@ FLAG_SET_ERGO(uintx, InitialTenuringThreshold, MaxTenuringThreshold); } -#ifndef COMPILER2 +#if !defined(COMPILER2) && !defined(COMPILERGRAAL) // Don't degrade server performance for footprint if (FLAG_IS_DEFAULT(UseLargePages) && MaxHeapSize < LargePageHeapSizeThreshold) { @@ -3682,7 +3682,7 @@ FLAG_SET_DEFAULT(UseLargePages, false); } -#else +#elif defined(COMPILER2) if (!FLAG_IS_DEFAULT(OptoLoopAlignment) && FLAG_IS_DEFAULT(MaxLoopPad)) { FLAG_SET_DEFAULT(MaxLoopPad, OptoLoopAlignment-1); }