RFR: 8314021: HeapDump: Optimize segmented heap file merging phase [v2]
Yi Yang
yyang at openjdk.org
Wed Oct 11 06:52:22 UTC 2023
On Thu, 21 Sep 2023 02:12:06 GMT, Yi Yang <yyang at openjdk.org> wrote:
> I had not noticed this PR sorry. I do not like the fact we have Linux-only functionality being added with no intent to supply similar functionality on other platforms. I also do not like the fact we had to ifdef the Linux code into the shared code. It would have been metter to place the code in os::Linux and then have a single LINUX_ONLY() to make that call.
I made a simple attempt, but it is difficult to integrate this portion of code into OS Linux because it requires modifying the writer's written bytes and setting error messages. Logically, it belongs to DumpMerge. Abstracting it into a function similar to concatenate_file and placing it into OS Linux seems challenging.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/15245#issuecomment-1756954378
More information about the serviceability-dev
mailing list