1.1 --- a/src/jdk/internal/dynalink/DynamicLinkerFactory.java Mon Aug 12 14:43:53 2013 +0530 1.2 +++ b/src/jdk/internal/dynalink/DynamicLinkerFactory.java Mon Aug 12 12:46:01 2013 +0200 1.3 @@ -99,6 +99,7 @@ 1.4 import jdk.internal.dynalink.linker.LinkRequest; 1.5 import jdk.internal.dynalink.support.AutoDiscovery; 1.6 import jdk.internal.dynalink.support.BottomGuardingDynamicLinker; 1.7 +import jdk.internal.dynalink.support.ClassLoaderGetterContextProvider; 1.8 import jdk.internal.dynalink.support.CompositeGuardingDynamicLinker; 1.9 import jdk.internal.dynalink.support.CompositeTypeBasedGuardingDynamicLinker; 1.10 import jdk.internal.dynalink.support.LinkerServicesImpl; 1.11 @@ -315,7 +316,7 @@ 1.12 public ClassLoader run() { 1.13 return Thread.currentThread().getContextClassLoader(); 1.14 } 1.15 - }); 1.16 + }, ClassLoaderGetterContextProvider.GET_CLASS_LOADER_CONTEXT); 1.17 } 1.18 1.19 private static void addClasses(Set<Class<? extends GuardingDynamicLinker>> knownLinkerClasses,