RFR (S): 8151322: Implement os::set_native_thread_name() on Solaris
    David Holmes 
    david.holmes at oracle.com
       
    Tue Mar 15 06:24:58 UTC 2016
    
    
  
RFE: https://bugs.openjdk.java.net/browse/JDK-8151322
Webrev: http://cr.openjdk.java.net/~dholmes/8151322/webrev/
As of Solaris 11.3 pthread_set_name_np has been implemented:
http://docs.oracle.com/cd/E53394_01/html/E54766/pthread-setname-np-3c.html#scrolltoc
https://blogs.oracle.com/observatory/entry/named_threads
So we can now implement os::set_native_thread_name using dynamic lookup 
as done on Linux. The only difference is we have 31 characters to play 
with instead of 16.
Testing: - JPRT (only 11.2 systems)
          - Manually on 11.3 - see examples in bug report
Thanks,
David
    
    
More information about the hotspot-runtime-dev
mailing list