Synchronization in URLClassLoader is also extremely coarse grained. Low hanging fruit?
This might be helpful when we are attacking the various warmup problems that stem from the huge amounts of classes being generated by Indy.
I know Claes was looking at stuff like this, so I am assigning it to him.
- relates to
-
JDK-8053904 JVM Warmup: Investigate class installation overhead
-
- Closed
-
-
JDK-8061244 Use of stack-less ClassNotFoundException thrown from (URL)ClassLoader.findClass()
-
- Open
-
-
JDK-8057936 java.net.URLClassLoader.findClass uses exceptions in control flow
-
- Resolved
-
-
JDK-8073497 Lazy conversion of ZipEntry time
-
- Resolved
-
-
JDK-8057655 Empty delegating URLClassLoader performance is erratic
-
- Closed
-
-
JDK-8060130 Simplify the synchronization of defining and getting java.lang.Package
-
- Closed
-
-
JDK-8053904 JVM Warmup: Investigate class installation overhead
-
- Closed
-