7198334: UseNUMA modifies system parameters on non-NUMA system

The flags MinHeapDeltaBytes and UseNUMAInterleaving must be adjusted after the OS have adjusted the UseNUMA flag in the method os::init_2.

Reviewed-by: dholmes, brutisso
This commit is contained in:
Erik Helin 2012-11-20 11:40:11 +01:00 committed by Bengt Rutisson
parent a054222634
commit 7e892709bd
3 changed files with 21 additions and 8 deletions

View file

@ -409,6 +409,8 @@ class Arguments : AllStatic {
public:
// Parses the arguments
static jint parse(const JavaVMInitArgs* args);
// Adjusts the arguments after the OS have adjusted the arguments
static jint adjust_after_os();
// Check for consistency in the selection of the garbage collector.
static bool check_gc_consistency();
// Check consistecy or otherwise of VM argument settings