[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-serviceability-dev
Subject:    Re: RFR (XS): 8165681 ClassLoad and ClassPrepare JVMTI events are missed in the start phase
From:       "serguei.spitsyn () oracle ! com" <serguei ! spitsyn () oracle ! com>
Date:       2016-09-13 19:59:42
Message-ID: b53cd1e5-ce87-6b72-5880-72dc304e2406 () oracle ! com
[Download RAW message or body]

Thanks, Dmitry!
Serguei


On 9/13/16 12:49, Dmitry Samersoff wrote:
> Serguei,
>
> Looks good for me!
>
> -Dmitry
>
>
> On 2016-09-12 06:58, serguei.spitsyn@oracle.com wrote:
>> On 9/11/16 18:49, David Holmes wrote:
>>> Hi Serguei,
>>>
>>> On 12/09/2016 11:15 AM, serguei.spitsyn@oracle.com wrote:
>>>> Please, review the one-liner fix for:
>>>>    https://bugs.openjdk.java.net/browse/JDK-8165681
>>>>
>>>> Webrev:
>>>> http://cr.openjdk.java.net/~sspitsyn/webrevs/2016/hotspot/8165681-jvmti-events.hs1/
>>>>
>>>>
>>>> Summary:
>>>>    The JVMTI spec tells the ClassLoad and ClassPrepare events can be send
>>>> during start phase.
>>>>    The new test below identified that they are missed because of this bug
>>>> in JVMTI.
>>>>    The fix is to add the events to the set of the set of the
>>>> EARLY_EVENT_BITS.
>>> Seems fine.
>> Thank you for the review, David.
>>
>>> Good to see the additional test coverage.
>> Thanks to D. Dmitriev for the additional coverage.
>>
>> Thanks,
>> Serguei
>>
>>
>>> Thanks,
>>> David
>>>
>>>> Testing:
>>>>    The following new test covers this issue:
>>>> test/serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare/VMEarly
>>>>    They are developed as a part of the following test enhancement:
>>>>      8150758 [TESTBUG] need jvmti tests for module aware agents
>>>>
>>>>    Additionally, the following tests were run:
>>>>      nsk.jvmti, nsk,jdi, jtreg com/sun/jdi and java/lang/instrument
>>>>
>>>>
>>>> Thanks,
>>>> Serguei
>>
>

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic