RFR : JDK-8151797 - java/lang/management/ThreadMXBean/ThreadLists.java : inconsistent results
Staffan Larsen
staffan.larsen at oracle.com
Fri Mar 18 11:31:05 UTC 2016
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> 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/ <http://cr.openjdk.java.net/%7Ehb/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/20160318/643051cc/attachment.html>
More information about the serviceability-dev
mailing list