RFR: 8294316: SA core file support is broken on macosx-x64 starting with macOS 12.x [v2]
Tom Rodriguez
never at openjdk.org
Fri Jun 23 19:31:21 UTC 2023
On Wed, 21 Jun 2023 19:56:58 GMT, Chris Plummer <cjplummer at openjdk.org> wrote:
>> Tom Rodriguez has updated the pull request incrementally with three additional commits since the last revision:
>>
>> - Flatten nested ifs
>> - Adjust ordering of message
>> - Adjust printing
>
> src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c line 309:
>
>> 307: print_debug("LC_SEGMENT_64 added: nsects=%d fileoff=0x%llx vmaddr=0x%llx vmsize=0x%llx filesize=0x%llx %s\n",
>> 308: segcmd.nsects, segcmd.fileoff, segcmd.vmaddr, segcmd.vmsize,
>> 309: segcmd.filesize, &segcmd.segname[0]);
>
> It would be nice to include this print_debug for the `filesize == 0` case. Maybe you can move it outside of the `if` and print `added` or `skipped` conditional on `filesize`.
Good idea. I've flattened the ifs a little and fixed the message.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/14569#discussion_r1240227363
More information about the serviceability-dev
mailing list