RFR: 8338883: Add core dump info to -Xlog:os=info [v2]

David Holmes dholmes at openjdk.org
Thu Aug 29 01:03:24 UTC 2024


On Wed, 28 Aug 2024 20:04:32 GMT, Gerard Ziemski <gziemski at openjdk.org> wrote:

>> We add a small feature, which adds core dump info, which till now was only printed as part of hs_err log file, directly to stdout, when desired using log mechanism, i.e. `-Xlog:os=info`
>> 
>> For example, if we see:
>> 
>> `core dump info: core.28283`
>> 
>> we know all is set up correctly and we can expect a core file if java process crashes. If we see:
>> 
>> `core dump info: Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again`
>> 
>> instead, however, we know that "ulimit -c unlimited" needs to be set.
>> 
>> Testing: 
>> - passes `"MACH5 runtime/ErrorHandling/CreateCoredumpOnCrash.java"`
>> - full MACH5 test in progress...
>
> Gerard Ziemski has updated the pull request incrementally with two additional commits since the last revision:
> 
>  - copyright year
>  - refactor core dump check code and separate checking from creating core file

BTW see the 2015 code review thread for more info on current functions and naming, in particular Thomas's summary here:
https://mail.openjdk.org/pipermail/hotspot-runtime-dev/2015-March/014356.html

-------------

PR Comment: https://git.openjdk.org/jdk/pull/20734#issuecomment-2316521382


More information about the hotspot-runtime-dev mailing list