RFR: 8339289: Parameter size mismatch between client and VM sides of the Attach API - Windows [v2]
Alex Menkov
amenkov at openjdk.org
Mon Oct 14 20:32:26 UTC 2024
On Sat, 12 Oct 2024 11:04:25 GMT, Serguei Spitsyn <sspitsyn at openjdk.org> wrote:
>> Alex Menkov has updated the pull request incrementally with one additional commit since the last revision:
>>
>> feedback
>
> src/hotspot/share/services/attachListener.cpp line 649:
>
>> 647:
>> 648: return true;
>> 649: }
>
> Nit: This function is too big. I'd suggest to split it to make more readable. For example, the lines 596-648 can be moved to new function which is called by the `AttachOperation::read_request()'.
Done
> src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java line 46:
>
>> 44:
>> 45: private volatile long hProcess; // handle to the process
>> 46: private int ver = VERSION_1; // updated by detectVersion on attach
>
> Nit: The comment is not fully accurate as the result returned by the `detectVersion()` is stored in this private field by the `VirtualMachineImpl` constructor.
Updated.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/20782#discussion_r1800056341
PR Review Comment: https://git.openjdk.org/jdk/pull/20782#discussion_r1800056007
More information about the serviceability-dev
mailing list