8008368: Deprecate MaxGCMinorPauseMillis
Deprecate MaxGCMinorPauseMillis and emit a warning if set by users Reviewed-by: brutisso, johnc
This commit is contained in:
parent
4bec822d40
commit
3baff284ba
@ -1813,6 +1813,13 @@ void Arguments::check_deprecated_gcs() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void Arguments::check_deprecated_gc_flags() {
|
||||||
|
if (FLAG_IS_CMDLINE(MaxGCMinorPauseMillis)) {
|
||||||
|
warning("Using MaxGCMinorPauseMillis as minor pause goal is deprecated"
|
||||||
|
"and will likely be removed in future release");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Check stack pages settings
|
// Check stack pages settings
|
||||||
bool Arguments::check_stack_pages()
|
bool Arguments::check_stack_pages()
|
||||||
{
|
{
|
||||||
@ -3292,6 +3299,7 @@ jint Arguments::parse(const JavaVMInitArgs* args) {
|
|||||||
set_g1_gc_flags();
|
set_g1_gc_flags();
|
||||||
}
|
}
|
||||||
check_deprecated_gcs();
|
check_deprecated_gcs();
|
||||||
|
check_deprecated_gc_flags();
|
||||||
#else // INCLUDE_ALL_GCS
|
#else // INCLUDE_ALL_GCS
|
||||||
assert(verify_serial_gc_flags(), "SerialGC unset");
|
assert(verify_serial_gc_flags(), "SerialGC unset");
|
||||||
#endif // INCLUDE_ALL_GCS
|
#endif // INCLUDE_ALL_GCS
|
||||||
|
@ -414,6 +414,7 @@ class Arguments : AllStatic {
|
|||||||
// Check for consistency in the selection of the garbage collector.
|
// Check for consistency in the selection of the garbage collector.
|
||||||
static bool check_gc_consistency();
|
static bool check_gc_consistency();
|
||||||
static void check_deprecated_gcs();
|
static void check_deprecated_gcs();
|
||||||
|
static void check_deprecated_gc_flags();
|
||||||
// Check consistecy or otherwise of VM argument settings
|
// Check consistecy or otherwise of VM argument settings
|
||||||
static bool check_vm_args_consistency();
|
static bool check_vm_args_consistency();
|
||||||
// Check stack pages settings
|
// Check stack pages settings
|
||||||
|
Loading…
x
Reference in New Issue
Block a user