JDK-8144957 : Remove PICL warning message
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 9
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2015-12-08
  • Updated: 2017-03-17
  • Resolved: 2016-02-11
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 7 JDK 8 JDK 9
7u111Fixed 8u102Fixed 9 b108Fixed
Sub Tasks
JDK-8156862 :  
Description
As part of the following PICL related changes, a warning message gets printed on console if the PICL library is not found on the Sparc system:
1. JDK-8056124: Hotspot should use PICL interface to get cacheline size on SPARC
2. JDK-8059200:Promoted JDK9 b31 for Solaris-amd64 fails (Error: dl failure on line 744, no picl library) on Solaris 11.1

Warning message:
Java HotSpot(TM) Server VM warning: PICL (libpicl.so.1) is missing.
Performance will not be optimal. 

This message is very misleading and confusing to the users. 

There is no need to print any error/warning message when a library needed for performance optimization is not found on the system. Hence this request to remove this warning message.