PING: RFR: 8217362: Emergency dump does not work when disk=false is set
Markus Gronlund
markus.gronlund at oracle.com
Fri Feb 15 12:23:24 UTC 2019
Hi again Yasumasa,
Thanks for the feedback, I have updated and incorporated your suggestion on JVM_MAXPATHLEN.
Rebased webrev:
http://cr.openjdk.java.net/~mgronlun/8217362/webrev03/
I have also taken ownership of the bug and will put you down as a contributor on this changeset - that ok?
Thanks
Markus
-----Original Message-----
From: Yasumasa Suenaga <yasuenag at gmail.com>
Sent: den 15 februari 2019 02:52
To: Markus Gronlund <markus.gronlund at oracle.com>
Cc: hotspot-jfr-dev at openjdk.java.net
Subject: Re: PING: RFR: 8217362: Emergency dump does not work when disk=false is set
Hi Markus,
I have two comments for your change.
- jfrEmergencyDump.cpp: L262:
You use O_BUFLEN for dump path. It might be not enough for it.
Can you use JVM_MAXPATHLEN?
- I could not apply your change straightly to current HEAD of jdk/jdk.
It seems to be caused by the change of 8218935.
Can you update your change?
In addition, may I change assignee of 8217362 to you?
Thanks,
Yasumasa
2019年2月15日(金) 2:04 Markus Gronlund <markus.gronlund at oracle.com>:
>
> Hi again Yasumasa,
>
> Thank you for finding and reporting this. Looks like I managed to introduce this bug in the attempt to modularize for the open source effort.
>
> Your patch reminded me of another patch I had been working on with the intent to move the remaining emergency dump logic from jfrRepository into jfrEmergencyDump proper.
>
> I suggest we take the opportunity to fix this in a unified way under this bug (retaining the modified test to test for the in memory emergency case - thanks).
>
> Here is a suggestion:
>
> http://cr.openjdk.java.net/~mgronlun/8217362/webrev02/
>
> Thanks
> Markus
>
> -----Original Message-----
> From: Markus Gronlund
> Sent: den 14 februari 2019 11:33
> To: Yasumasa Suenaga <yasuenag at gmail.com>
> Cc: hotspot-jfr-dev at openjdk.java.net
> Subject: RE: PING: RFR: 8217362: Emergency dump does not work when
> disk=false is set
>
> Hi Yasumasa,
>
> Sorry for the delay on this, I will take a look and get back to you.
>
> Thanks
> Markus
>
> -----Original Message-----
> From: Yasumasa Suenaga <yasuenag at gmail.com>
> Sent: den 13 februari 2019 15:41
> To: hotspot-jfr-dev at openjdk.java.net
> Subject: PING: RFR: 8217362: Emergency dump does not work when
> disk=false is set
>
> PING: Could you review?
>
> >> JBS: https://bugs.openjdk.java.net/browse/JDK-8217362
> >> webrev:
> >> http://cr.openjdk.java.net/~ysuenaga/JDK-8217362/webrev.00/
>
>
> Thanks,
>
> Yasumasa
>
>
> On 2019/02/02 14:01, Yasumasa Suenaga wrote:
> > PING: Could you review it?
> >
> >> JBS: https://bugs.openjdk.java.net/browse/JDK-8217362
> >> webrev:
> >> http://cr.openjdk.java.net/~ysuenaga/JDK-8217362/webrev.00/
> >
> >
> > Thanks,
> >
> > Yasumasa
> >
> >
> > On 2019/01/18 16:25, Yasumasa Suenaga wrote:
> >> Hi all,
> >>
> >> Please review this change:
> >>
> >> JBS: https://bugs.openjdk.java.net/browse/JDK-8217362
> >> webrev:
> >> http://cr.openjdk.java.net/~ysuenaga/JDK-8217362/webrev.00/
> >>
> >> We cannot get emergency dump of flight record if disk=false is
> >> passed to HotSpot.
> >> This change works fine on all tests on submit repo and jdk_jfr jtreg tests.
> >>
> >>
> >> Thanks,
> >>
> >> Yasumasa
> >>
More information about the hotspot-jfr-dev
mailing list