RFR: 8217612: (CL)HSDB cannot show some JVM flags
David Holmes
david.holmes at oracle.com
Sat Jan 26 05:22:51 UTC 2019
Hi Yasumasa,
We're seeing the following test fail on all platforms after this change:
gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
No real information just:
java.lang.Exception: jmap -heap exited with error code: 1
at
CompressedClassSpaceSizeInJmapHeap.run(CompressedClassSpaceSizeInJmapHeap.java:80)
at
CompressedClassSpaceSizeInJmapHeap.main(CompressedClassSpaceSizeInJmapHeap.java:68)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at
com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
at java.base/java.lang.Thread.run(Thread.java:835)
Can you try it?
Thanks,
David
On 26/01/2019 11:32 am, Yasumasa Suenaga wrote:
> Thanks Chris!
>
>
> Yasumasa
>
>
> On 2019/01/26 3:53, Chris Plummer wrote:
>> +1
>>
>> Chris
>>
>> On 1/24/19 10:59 PM, Yasumasa Suenaga wrote:
>>> Thanks David!
>>>
>>> I'm waiting for second reviewer.
>>>
>>>
>>> Yasumasa
>>>
>>> 2019年1月25日(金) 15:31 David Holmes <david.holmes at oracle.com>:
>>>> Hi Yasumasa,
>>>>
>>>> This all looks quite reasonable to me.
>>>>
>>>> Thanks,
>>>> David
>>>>
>>>> On 25/01/2019 10:41 am, Yasumasa Suenaga wrote:
>>>>> Hi all,
>>>>>
>>>>> Please review this change.
>>>>>
>>>>> JBS: https://bugs.openjdk.java.net/browse/JDK-8217612
>>>>> webrev:
>>>>> http://cr.openjdk.java.net/~ysuenaga/JDK-8217612/webrev.00/
>>>>>
>>>>>
>>>>> "Show -XX flags" on HSDB and `flags` command on CLHSDB show -XX flags.
>>>>> However some flags cannot do so.
>>>>>
>>>>> sun.jvm.hotspot.runtime.VM.Flag handles -XX flags in debuggee, but
>>>>> it do not
>>>>> handle following types:
>>>>>
>>>>> - ccstr
>>>>> - ccstrlist
>>>>> - double
>>>>> - uint64_t
>>>>>
>>>>>
>>>>> This webrev has passed all tests on submit repo.
>>>>>
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Yasumasa
>>>>>
>>
>>
More information about the serviceability-dev
mailing list