RFR JDK-8037781: Remove sun.misc.Regexp* classes (original) (raw)

Alan Bateman Alan.Bateman at oracle.com
Fri Mar 28 11:42:02 UTC 2014


On 28/03/2014 11:35, Pavel Rappo wrote:

Hi everyone,

could you please review my change for JDK-8037781: http://cr.openjdk.java.net/~chegar/8037781/webrev.00/ After JDK-8035158 was fixed we freed our hands to remove these 4 classes: 1. sun.misc.RegexpPool, 2. sun.misc.RegexpTarget, 3. sun.misc.Regexp, 4. sun.misc.REException The sole client class sun.net.spi.DefaultProxySelector relied on this private regex implementation for years. Now we broke this dependency and used public API instead: java.util.regex.* Thus those classes have no reasons to stay in jdk any more. It's good to get rid of these, nothing out of the JDK should be using these classes directly (and they have no reason to it). So thanks for doing this.

-Alan



More information about the core-libs-dev mailing list