RFR : JDK-8151797 - java/lang/management/ThreadMXBean/ThreadLists.java : inconsistent results

Harsha Wardhana B harsha.wardhana.b at oracle.com
Mon Mar 21 04:10:41 UTC 2016


Hello,

Please review the new patch located at,

http://cr.openjdk.java.net/~hb/8151797/webrev.01/

-Harsha

On Friday 18 March 2016 05:01 PM, Staffan Larsen wrote:
> You should move the Arrays.stream trigger call to before 
> the ManagementFactory.getThreadMXBean, otherwise the threads you get 
> from ThreadMXBean will not match the threads you get from the 
> ThreadGroups.
>
>> On 18 mars 2016, at 12:17, Harsha Wardhana B 
>> <harsha.wardhana.b at oracle.com <mailto:harsha.wardhana.b at oracle.com>> 
>> wrote:
>>
>> Hello All,
>>
>> Please review fix for,
>>
>> Issue : JDK-8151797 <http://jdk-8151797/> - 
>> java/lang/management/ThreadMXBean/ThreadLists.java : inconsistent results
>> Webrev : http://cr.openjdk.java.net/~hb/8151797/webrev.00/
>>
>> Root-cause :  call-site cleaner thread not started before counting 
>> threads via Thread.getAllStackTraces();.
>> Fix : Create ThreadMXBean at the beginning of test so that call-site 
>> cleaner thread will be started.
>>
>> Thanks
>> Harsha
>>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/serviceability-dev/attachments/20160321/7326c4fc/attachment.html>


More information about the serviceability-dev mailing list