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.
Many of the classes in sun.misc date back to early JDK releases and may not be used anymore. Others have public replacements. This bug is submitted to check each of the classes in sun.misc and remove any that aren't being used. Further bugs/rfes may be submitted for cases where other code should be updated to use public or more modern replacements (eg: sun.misc.Service -> java.util.ServiceLoader).
From the Maven Central search dated May 2014, sun.misc.UUEncoder and UUDecoder are used by:
It appears that the following are no longer used:
sun.misc.CRC16 is loaded using Class.forName by test/closed/java/lang/SecurityManager/CheckPackagesLock.java. It looks like this test case easily be changed to use another class.
For compatibility reason, these classes may need to remain in the JDK in a separate module.