JMC-5506 Rule that detects fatal errors in the end of the recording
Erik Gahlin
erik.gahlin at oracle.com
Sun Nov 4 15:54:55 UTC 2018
Hi Marcus,
It is stated in the event. For details, look at the patch which is linked in the bug for the event.
Erik
> On 4 Nov 2018, at 12:43, Marcus Hirt <marcus.hirt at oracle.com> wrote:
>
> Hi Erik,
>
> Will Shutdown Reason state that the reason for the shutdown was due to no more
> remaining non-daemon threads? If so, the reason will be shown on the page.
> If we want it to be even more apparent, we could also add it to the rule
> as Severity.INFO (25). Either way is fine with me.
>
> If the Shutdown Reason doesn't state this explicitly, that should
> probably be fixed in the event.
>
> Kind regards,
> Marcus
>
> On 2018-11-02, 22:28, "jmc-dev on behalf of Erik Gahlin" <jmc-dev-bounces at openjdk.java.net on behalf of erik.gahlin at oracle.com> wrote:
>
> Hi Joshua,
>
> I think the text should say "JVM" instead of "VM"
>
> Calling the event "VM" was a mistake in JVM implementation and we intend
> to change the label of the event to "JVM", similar to other events, such
> as "JVM Information"
>
> One of the reason the event was added was to detect if there were no
> more remaining non-daemon Java threads [1] [2]. Maybe that should be
> called out? A user may wonder why their application exited abruptly.
> It's not an error per se, but it would still be good to see somehow.
>
> [1] https://bugs.openjdk.java.net/browse/JDK-8041626
> [2] http://hg.openjdk.java.net/jdk/hs/rev/f413e471a6ab
>
> Thanks
> Erik
>
>> Hi,
>>
>> The following patch adds support for the recently added VM Shutdown event
>> by creating a rule to detect if the JVM terminated in a VM Error, as well
>> as adding shutdown information to the JVM internals page.
>>
>> http://cr.openjdk.java.net/~jmatsuoka/JMC-5506/webrev.02/
>>
>> Thoughts?
>>
>> Cheers,
>>
>> - Josh
>
>
>
>
>
More information about the jmc-dev
mailing list