RFR: JDK-8160350 cannot truss jdk9 [solaris]

Alan Burlison Alan.Burlison at oracle.com
Fri Jul 1 13:29:13 UTC 2016


Microstate accounting has been always-on on Solaris since Solaris 9, the 
use of /proc/self/ctl to enable it is redundant and has the side-effect 
of breaking the use of truss on JVM processes. Microstate accounting 
code removed and other now-redundant *vtime* methods also removed.

Tested with JPRT hostpot testset, all tests passed

Webrev:   http://cr.openjdk.java.net/~coleenp/JDK-8160350/
Bug link: https://bugs.openjdk.java.net/browse/JDK-8160350

Alan Burlison

More information about the hotspot-dev mailing list