[8u] RFA for 8185164: GetOwnedMonitorInfo() returns incorrect owned monitor

David Buck david.buck at oracle.com
Sat Aug 12 06:58:53 UTC 2017


Hi Yasumasa!

I have pushed your fix into 8u-dev:

http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b55756ea22d8

Unfortunately, I forgot to use your OpenJDK ID when I pushed, so I am 
showing up as the author of the push. When you are eventually nominated 
for committer status for JDK 8 Updates, please remember to include this 
fix in the list of jdk8 fixes. I am very sorry for the mistake.

Cheers,
-Buck

On 2017/08/12 12:32, Yasumasa Suenaga wrote:
> Hi David,
> 
> 8185164 for 8u has been reviewed by Dan.
> Could you push to 8u?
> 
> 
>    JBS:
>      https://bugs.openjdk.java.net/browse/JDK-8185164
> 
>    Review thread for 8u:
>      
> http://mail.openjdk.java.net/pipermail/serviceability-dev/2017-August/021683.html 
> 
> 
>    webrev for 8u:
>      http://cr.openjdk.java.net/~ysuenaga/JDK-8185164/jdk8u/webrev.00/
> 
> 
> Thanks,
> 
> Yasumasa
> 
> 
> On 2017/08/11 6:29, Daniel D. Daugherty wrote:
>> I will review it when Yasumasa posts the JDK8u webrev...
>>
>> Dan
>>
>>
>>
>> On 8/10/17 8:27 AM, David Buck wrote:
>>> Hi Dan!
>>>
>>> I that case, it sounds perfectly reasonable to me that the JDK 8 
>>> backport just drop the testcases. Unfortunately, he will still need 
>>> to get a Reviewer to sign off on the backport webrev as it is 
>>> technically no longer a "trivial" backport. Maybe you can do that for 
>>> him?
>>>
>>> Cheers,
>>> -Buck
>>>
>>> On 2017/08/10 22:54, Daniel D. Daugherty wrote:
>>>> Hi Buck!
>>>>
>>>> Serguei and I helped Yasumasa port his reproducer program into a native
>>>> JTREG test which was included in the push to JDK10/hs. I believe that
>>>> infrastructure is only available in JDK9 and JDK10. He does have a
>>>> standalone version of his reproducer.
>>>>
>>>> Dan
>>>>
>>>>
>>>> On 8/10/17 12:40 AM, David Buck wrote:
>>>>> Hi Yasumasa!
>>>>>
>>>>> You will need to provide a new webrev based on the jdk8u-dev forest 
>>>>> and get that reviewed on the relevant public alias (in this case, 
>>>>> serviceability-dev). It at all possible, test cases should be 
>>>>> modified as needed to work on JDK 8. Of course, you should also 
>>>>> build and and test the JDK 8 version of the fix before requesting a 
>>>>> review.
>>>>>
>>>>> Once the JDK 8 version of your fix passes code review, please send 
>>>>> a new request for approval [0] this alias, jdk8u-dev. (It would 
>>>>> probably be best to just reply to this thread.)
>>>>>
>>>>> Once both of the above are done correctly, I will be happy to push 
>>>>> this change for you.
>>>>>
>>>>> Cheers,
>>>>> -Buck
>>>>>
>>>>> [0] http://openjdk.java.net/projects/jdk8u/approval-template.html
>>>>>
>>>>> On 2017/08/10 15:29, Yasumasa Suenaga wrote:
>>>>>> Hi David, (CC'ed to original reviewers)
>>>>>>
>>>>>>> This doesn't look like a strictly trivial backport. Have you made 
>>>>>>> and tested
>>>>>>> a diff against the the jdk8u-dev forest [0]?
>>>>>>
>>>>>> I could not import all of the change to jdk8u/hotspot because I could
>>>>>> not apply the changes for testcase.
>>>>>> However, essence of this change is for objectMonitor.cpp. It can 
>>>>>> apply.
>>>>>>
>>>>>> http://cr.openjdk.java.net/~ysuenaga/JDK-8185164/webrev.05/src/share/vm/runtime/objectMonitor.cpp.udiff.html 
>>>>>>
>>>>>>
>>>>>> Cannot I request backport?
>>>>>> I use this JVMTI API and event callback in my application. So I want
>>>>>> to fix it in current Java releases.
>>>>>>
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Yasumasa
>>>>>>
>>>>>>
>>>>>> P.S.
>>>>>>    I'm also requesting it to the IcedTea 7. It seems to be accepted.
>>>>>> http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3433
>>>>>>
>>>>>>
>>>>>> 2017-08-10 14:51 GMT+09:00 David Buck <david.buck at oracle.com>:
>>>>>>> Hi Yasumasa!
>>>>>>>
>>>>>>> Thank you for your submission.
>>>>>>>
>>>>>>> This doesn't look like a strictly trivial backport. Have you made 
>>>>>>> and tested
>>>>>>> a diff against the the jdk8u-dev forest [0]? Please see our 
>>>>>>> homepage [1] for
>>>>>>> details on how to work on the JDK 8 Updates Project.
>>>>>>>
>>>>>>> Cheers,
>>>>>>> -Buck
>>>>>>>
>>>>>>> [0] http://hg.openjdk.java.net/jdk8u/jdk8u-dev
>>>>>>> [1] http://openjdk.java.net/projects/jdk8u/
>>>>>>>
>>>>>>>
>>>>>>> On 2017/08/10 13:12, Yasumasa Suenaga wrote:
>>>>>>>>
>>>>>>>> Hi all,
>>>>>>>>
>>>>>>>> Please approve the backport of the following fixe to JDK 8u:
>>>>>>>>
>>>>>>>> JBS:
>>>>>>>>     https://bugs.openjdk.java.net/browse/JDK-8185164
>>>>>>>>
>>>>>>>> Review thread:
>>>>>>>>
>>>>>>>> http://mail.openjdk.java.net/pipermail/serviceability-dev/2017-August/021591.html 
>>>>>>>>
>>>>>>>>
>>>>>>>> Webrev:
>>>>>>>> http://cr.openjdk.java.net/~ysuenaga/JDK-8185164/webrev.05/
>>>>>>>>
>>>>>>>>
>>>>>>>> I'm not a jdk8u committer. So I need a sponsor.
>>>>>>>>
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>>
>>>>>>>> Yasumasa
>>>>>>>>
>>>>>>>
>>>>>
>>>>
>>>
>>


More information about the jdk8u-dev mailing list