Mistmatch hotspot/jdk when calling sun.dyn.CallSiteImpl.makeSite

Rémi Forax forax at univ-mlv.fr
Tue Apr 28 08:03:26 PDT 2009


Hi John, hi all,
I was trying to use the build from the hotspot repository (not the mlvm one)
with the jdk classes from the mlvm repository.

It works with one exception, the hotspot code look for a method
to create a call site
java.dyn.CallSite.makeSite(Ljava/lang/Class;Ljava/lang/String;Ljava/dyn/MethodType;II)Ljava/dyn/CallSite;

but in the current jdk code, the method makeSite() has a different 
return type:
sun.dyn.CallSiteImpl.makeSite(Ljava/lang/Class;Ljava/lang/String;Ljava/dyn/MethodType;II)Ljava/dyn/CallSite;

perhaps this mismatch is already corrected in the mlvm hotspot code.

Rémi




More information about the mlvm-dev mailing list