sun.misc.CompoundEnumeration is a utility class that supports enumerating over an array of enumerations. It is used in just a single place in the JDK, in ClassLoader.getResources(String) to support enumerating over the parent's resources as well as the current loaders resources. I can find no usages outside of the JDK. This issue proposes to move sun.mics.CompoundEnumeration and its only use-site, in ClassLoader.