From a23220ae84094ecfb54c1c0bdc8f276f1bcfccf3 Mon Sep 17 00:00:00 2001 From: Tomasz Grabiec <tgrabiec@cloudius-systems.com> Date: Fri, 24 Jan 2014 17:34:26 +0100 Subject: [PATCH] java: set context class loader of context's main thread. This is an optimization which saves the isolate code from going through OsvSystemClassLoader proxy. --- java/runjava/src/main/java/io/osv/ContextIsolator.java | 1 + 1 file changed, 1 insertion(+) diff --git a/java/runjava/src/main/java/io/osv/ContextIsolator.java b/java/runjava/src/main/java/io/osv/ContextIsolator.java index a54b40003..8ac3a8227 100644 --- a/java/runjava/src/main/java/io/osv/ContextIsolator.java +++ b/java/runjava/src/main/java/io/osv/ContextIsolator.java @@ -114,6 +114,7 @@ public class ContextIsolator { e.printStackTrace(); } }); + thread.setContextClassLoader(classLoader); thread.start(); return context; } -- GitLab