comparison src/share/vm/runtime/arguments.cpp @ 6917:e81fbc04a942

7191817: -XX:+UseSerialGC -XX:+UseLargePages crashes with SIGFPE on MacOS X Summary: Disable -XX:+UseLargePages for MacOS X Reviewed-by: dholmes, coleenp, sla Contributed-by: harold.seigel@oracle.com
author coleenp
date Thu, 25 Oct 2012 16:33:40 -0400
parents 5ec0c42da025
children 8cb93eadfb6d
comparison
equal deleted inserted replaced
6916:5ec0c42da025 6917:e81fbc04a942
2567 FLAG_SET_CMDLINE(uintx, NewSize, 2567 FLAG_SET_CMDLINE(uintx, NewSize,
2568 ((julong)MaxHeapSize / (julong)8) * (julong)3); 2568 ((julong)MaxHeapSize / (julong)8) * (julong)3);
2569 FLAG_SET_CMDLINE(uintx, MaxNewSize, NewSize); 2569 FLAG_SET_CMDLINE(uintx, MaxNewSize, NewSize);
2570 } 2570 }
2571 2571
2572 #ifndef _ALLBSD_SOURCE // UseLargePages is not yet supported on BSD.
2572 FLAG_SET_DEFAULT(UseLargePages, true); 2573 FLAG_SET_DEFAULT(UseLargePages, true);
2574 #endif
2573 2575
2574 // Increase some data structure sizes for efficiency 2576 // Increase some data structure sizes for efficiency
2575 FLAG_SET_CMDLINE(uintx, BaseFootPrintEstimate, MaxHeapSize); 2577 FLAG_SET_CMDLINE(uintx, BaseFootPrintEstimate, MaxHeapSize);
2576 FLAG_SET_CMDLINE(bool, ResizeTLAB, false); 2578 FLAG_SET_CMDLINE(bool, ResizeTLAB, false);
2577 FLAG_SET_CMDLINE(uintx, TLABSize, 256*K); 2579 FLAG_SET_CMDLINE(uintx, TLABSize, 256*K);
3132 3134
3133 #if (defined JAVASE_EMBEDDED || defined ARM) 3135 #if (defined JAVASE_EMBEDDED || defined ARM)
3134 UNSUPPORTED_OPTION(UseG1GC, "G1 GC"); 3136 UNSUPPORTED_OPTION(UseG1GC, "G1 GC");
3135 #endif 3137 #endif
3136 3138
3139 #ifdef _ALLBSD_SOURCE // UseLargePages is not yet supported on BSD.
3140 UNSUPPORTED_OPTION(UseLargePages, "-XX:+UseLargePages");
3141 #endif
3142
3137 #if !INCLUDE_ALTERNATE_GCS 3143 #if !INCLUDE_ALTERNATE_GCS
3138 if (UseParallelGC) { 3144 if (UseParallelGC) {
3139 warning("Parallel GC is not supported in this VM. Using Serial GC."); 3145 warning("Parallel GC is not supported in this VM. Using Serial GC.");
3140 } 3146 }
3141 if (UseParallelOldGC) { 3147 if (UseParallelOldGC) {