PING: RFR: 8217362: Emergency dump does not work when disk=false is set
Markus Gronlund
markus.gronlund at oracle.com
Mon Feb 18 12:55:20 UTC 2019
Thank you Yasumasa-san!
Markus
-----Original Message-----
From: Yasumasa Suenaga <yasuenag at gmail.com>
Sent: den 16 februari 2019 03:29
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,
On 2019/02/15 21:23, Markus Gronlund wrote:
> 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/
Looks good!
> I have also taken ownership of the bug and will put you down as a contributor on this changeset - that ok?
No problem.
Thanks,
Yasumasa
> 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