-
- Downloads
java: extract abstraction of isolated application
We aim to support running multiple isolated Java applications in one JVM. Some work has already been done to isolate system class loaders. There is much more to it than that. Isolated applications (aka Contexts) do not map 1-1 to class loaders. One context may have many different class loaders. This change extracts context-specific logic to separate classes as a base for further additions.
Showing
- java/runjava/io/osv/Context.java 33 additions, 0 deletionsjava/runjava/io/osv/Context.java
- java/runjava/io/osv/ContextIsolator.java 59 additions, 0 deletionsjava/runjava/io/osv/ContextIsolator.java
- java/runjava/io/osv/OsvSystemClassLoader.java 3 additions, 45 deletionsjava/runjava/io/osv/OsvSystemClassLoader.java
- java/runjava/io/osv/RunJava.java 3 additions, 1 deletionjava/runjava/io/osv/RunJava.java
Loading
Please register or sign in to comment