AnonymousClassLoader in JRuby
Charles Oliver Nutter
charles.nutter at sun.com
Sun Apr 27 00:29:54 PDT 2008
Rémi Forax wrote:
> In my opinion, there is one AnonymousClassloader by host class to share
> security check.
I'm not sure I see how to use a single java.dyn.AnonymousClassLoader to
load multiple classes, since it seems to want the class bytes on
construction. Looking at source now.
> Else, why do you use reflection in org.jruby.util.AnonymousClassLoader ?
The reflection stuff is just to isolate pre-DVM JDKs from
java.dyn.AnonymousClasLoader. It would probably be replaced with a
pluggable mechanism of some kind. So it's essentially the same as what
you have, but backward compatible.
More information about the mlvm-dev