From cf78925859dd2640b3c2500fc6be8b5bb308d96e Mon Sep 17 00:00:00 2001 From: Casper Norrbin Date: Wed, 18 Jun 2025 13:58:45 +0000 Subject: [PATCH] 8358891: Remove the PerfDataSamplingIntervalFunc code Reviewed-by: shade, jwilhelm --- .../runtime/flags/jvmFlagConstraintsRuntime.cpp | 12 ------------ .../runtime/flags/jvmFlagConstraintsRuntime.hpp | 1 - 2 files changed, 13 deletions(-) diff --git a/src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp b/src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp index efffa8ac753..f49b7f66690 100644 --- a/src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp +++ b/src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp @@ -99,18 +99,6 @@ JVMFlag::Error ContendedPaddingWidthConstraintFunc(int value, bool verbose) { } } -JVMFlag::Error PerfDataSamplingIntervalFunc(int value, bool verbose) { - if ((value % PeriodicTask::interval_gran != 0)) { - JVMFlag::printError(verbose, - "PerfDataSamplingInterval (%d) must be " - "evenly divisible by PeriodicTask::interval_gran (%d)\n", - value, PeriodicTask::interval_gran); - return JVMFlag::VIOLATES_CONSTRAINT; - } else { - return JVMFlag::SUCCESS; - } -} - JVMFlag::Error VMPageSizeConstraintFunc(uintx value, bool verbose) { uintx min = (uintx)os::vm_page_size(); if (value < min) { diff --git a/src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp b/src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp index 3040dafabc5..ddd2bae1914 100644 --- a/src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp +++ b/src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp @@ -39,7 +39,6 @@ f(ccstr, AOTModeConstraintFunc) \ f(int, ObjectAlignmentInBytesConstraintFunc) \ f(int, ContendedPaddingWidthConstraintFunc) \ - f(int, PerfDataSamplingIntervalFunc) \ f(uintx, VMPageSizeConstraintFunc) \ f(size_t, NUMAInterleaveGranularityConstraintFunc)