Skip to content

Commit c009c79

Browse files
authored
Ignore Nashorn's class loader for performance reasons (open-telemetry#7116)
See this discussion thread for background: open-telemetry#6985
1 parent 597b2a5 commit c009c79

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

javaagent-tooling/src/main/java/io/opentelemetry/javaagent/tooling/ignore/GlobalIgnoredTypesConfigurer.java

+1
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ private static void configureIgnoredClassLoaders(IgnoredTypesBuilder builder) {
118118
.ignoreClassLoader(
119119
"org.springframework.context.support.ContextTypeMatchClassLoader$ContextOverridingClassLoader")
120120
.ignoreClassLoader("sun.misc.Launcher$ExtClassLoader")
121+
.ignoreClassLoader("org.openjdk.nashorn.internal.runtime.ScriptLoader")
121122
.ignoreClassLoader(AgentClassLoader.class.getName())
122123
.ignoreClassLoader(ExtensionClassLoader.class.getName());
123124

0 commit comments

Comments
 (0)