3767 }
3768
3769 // Delay warning until here so that we've had a chance to process
3770 // the -XX:-PrintWarnings flag
3771 if (needs_hotspotrc_warning) {
3772 warning("%s file is present but has been ignored. "
3773 "Run with -XX:Flags=%s to load the file.",
3774 hotspotrc, hotspotrc);
3775 }
3776
3777 if (needs_module_property_warning) {
3778 warning("Ignoring system property options whose names match the '-Djdk.module.*'."
3779 " names that are reserved for internal use.");
3780 }
3781
3782 #if defined(_ALLBSD_SOURCE) || defined(AIX) // UseLargePages is not yet supported on BSD and AIX.
3783 UNSUPPORTED_OPTION(UseLargePages);
3784 #endif
3785
3786 #if defined(AIX)
3787 UNSUPPORTED_OPTION(AllocateHeapAt);
3788 UNSUPPORTED_OPTION(AllocateOldGenAt);
3789 #endif
3790
3791 #ifndef PRODUCT
3792 if (TraceBytecodesAt != 0) {
3793 TraceBytecodes = true;
3794 }
3795 if (CountCompiledCalls) {
3796 if (UseCounterDecay) {
3797 warning("UseCounterDecay disabled because CountCalls is set");
3798 UseCounterDecay = false;
3799 }
3800 }
3801 #endif // PRODUCT
3802
3803 if (ScavengeRootsInCode == 0) {
3804 if (!FLAG_IS_DEFAULT(ScavengeRootsInCode)) {
3805 warning("Forcing ScavengeRootsInCode non-zero");
3806 }
3807 ScavengeRootsInCode = 1;
3808 }
|
3767 }
3768
3769 // Delay warning until here so that we've had a chance to process
3770 // the -XX:-PrintWarnings flag
3771 if (needs_hotspotrc_warning) {
3772 warning("%s file is present but has been ignored. "
3773 "Run with -XX:Flags=%s to load the file.",
3774 hotspotrc, hotspotrc);
3775 }
3776
3777 if (needs_module_property_warning) {
3778 warning("Ignoring system property options whose names match the '-Djdk.module.*'."
3779 " names that are reserved for internal use.");
3780 }
3781
3782 #if defined(_ALLBSD_SOURCE) || defined(AIX) // UseLargePages is not yet supported on BSD and AIX.
3783 UNSUPPORTED_OPTION(UseLargePages);
3784 #endif
3785
3786 #if defined(AIX)
3787 UNSUPPORTED_OPTION_NULL(AllocateHeapAt);
3788 UNSUPPORTED_OPTION_NULL(AllocateOldGenAt);
3789 #endif
3790
3791 #ifndef PRODUCT
3792 if (TraceBytecodesAt != 0) {
3793 TraceBytecodes = true;
3794 }
3795 if (CountCompiledCalls) {
3796 if (UseCounterDecay) {
3797 warning("UseCounterDecay disabled because CountCalls is set");
3798 UseCounterDecay = false;
3799 }
3800 }
3801 #endif // PRODUCT
3802
3803 if (ScavengeRootsInCode == 0) {
3804 if (!FLAG_IS_DEFAULT(ScavengeRootsInCode)) {
3805 warning("Forcing ScavengeRootsInCode non-zero");
3806 }
3807 ScavengeRootsInCode = 1;
3808 }
|