On 12/26/2010 08:33 PM, Mark Roos wrote:
We are working on a port of Smalltalk to the MLVM. For this we were
thinking of using the
constant patch feature of the anonymous class loader in java.dyn.anon
to create constant pool
entries with instances of our Smalltalk types.
Is this feature expected to continue? If so in which package will it
be located in the JDK7
release?
If not then I assume that we have to hold these constants as static
fields and create an initializer.
Any other suggestions?
thanks for all of the good work
mark roos
Hi Mark,
the anonymous classloader is a Hotspot specific feature,
jdk classes are in package sun.dyn.anon
http://hg.openjdk.java.net/jdk7/jdk7/jdk/file/tip/src/share/classes/sun/dyn/anon/
Also to enable it, you need to use this flag:
-XX:+AnonymousClasses
This patch was not touched since a long time, so you may espect some
troubles,
as far as I remember, it only works with host class that is null.
I really hope to that the JSR 292 expert group will standardize this API
during the JDK8 timeframe.
Rémi
_______________________________________________
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev