RFR: 8275185: Remove dead code and clean up jvmstat LocalVmManager
Chris Plummer
cjplummer at openjdk.java.net
Tue Oct 19 22:07:07 UTC 2021
On Tue, 19 Oct 2021 21:41:41 GMT, Ioi Lam <iklam at openjdk.org> wrote:
>> src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java line 80:
>>
>>> 78: "^hsperfdata_[0-9]+(_[1-2]+)?$";
>>> 79:
>>> 80:
>>
>> I don't understand why you thought it best to remove these and instead use hard coded references to these partterns.
>
> I have two goals
> - these aren't used anywhere else, so it's better to at least move them from this file to LocalVmManager.java, where they are actually used. So you don't need to flip between two files.
> - the behavior is easier to understand if the string literals, comments, and the code that uses them are together.
>
> Note that the original code has plenty of comment that are rather useless if you want to know how the files are searched.
ok
-------------
PR: https://git.openjdk.java.net/jdk/pull/5923
More information about the serviceability-dev
mailing list