-
Task
-
Resolution: Fixed
-
P3
-
None
-
9
For example:
cd nashorn/make
ant externals
java -jar dist/nashorn.jar -scripting --log=time ../test/script/basic/compile-octane.js
will show the class installation time as part of the code generation time as an exit hook.
Is there any trick to minimize class installation overhead or low hanging fruit inside the JVM to pick at regarding class installation overhead
- relates to
-
JDK-8055854 Examine overhead in java.net.URLClassLoader
- Closed
-
JDK-8055923 jdk.nashorn.internal.{codegen.CompilationPhase|runtime.Timing} should use System.nanoTime
- Resolved
-
JDK-8055954 Questionable use of parallelStream() in jdk.nashorn.internal.runtime.Context$ContextCodeInstaller.initialize()
- Resolved
-
JDK-8056025 jdk.nashorn.internal.codegen.CompilationPhase.setStates() is hot in class installation phase
- Resolved
-
JDK-8057936 java.net.URLClassLoader.findClass uses exceptions in control flow
- Resolved
-
JDK-8055909 Reflective set of SOURCE/CONSTANTS is hot in jdk.nashorn.internal.runtime.Context$ContextCodeInstaller
- Closed
-
JDK-8057845 ClassVerifier::verify_exception_handler_targets reconstructs the ExceptionTable in a loop
- Closed
-
JDK-8057846 ClassVerifier::change_sig_to_verificationType temporary symbol creation code is hot
- Closed
-
JDK-8055854 Examine overhead in java.net.URLClassLoader
- Closed