Many of the classes sin 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).
For compatibility reason, these classes may need to remain in the JDK in a separate module.