RFR 8223065: Add jcmd to get the listen address of the debugger
Chris Plummer
chris.plummer at oracle.com
Mon Apr 29 17:58:49 UTC 2019
Hi Ralf,
I think print_debug_listen_address() should have some exception checking
added after the java calls.
I'm a little unsure why you modified DebugOnCmdStartDCmd to use
print_debug_listen_address(), but still have a fallback to print the
specified transport and address. If anything I would have written a
get_debug_listen_address() and used it to verify that the specified and
actual addresses end up being the same (and then also make
print_debug_listen_address() use this API).
I'm also unsure of your ThreadToNativeFromVM change. This is not an area
I understand well, so best to get someone else to ok it.
You need to update copyright date to 2019.
Can you write a test for this new dcmd. You can probably just extend
OnJcmdTest.java.
thanks,
Chris
On 4/29/19 8:31 AM, Schmelter, Ralf wrote:
> Thanks for the review.
>
> I've update the webrev to use explicit NULL checks: https://bugs.openjdk.java.net/browse/JDK-8223065
>
> And I now use the pointer to the first byte in the result to split the property value, since I might need the calculate the pointer past the last character (if the prop ends with ':').
>
> I cannot see the SEGV, but I've scheduled the patch to be tested in our nightly build again, so maybe I can reproduce it there.
>
> Best regards,
> Ralf
More information about the serviceability-dev
mailing list