[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

transformation declares java.lang.Object as super of java.lang.Object



Hi,

I'm trying to run the following simple transformation:

http://www.sable.mcgill.ca/~cpicke/soot-list-stuff/EnableSpmt.java

All it does is put a call to an empty method in my Spmt class before and after every single invoke.

I need to transform the entire GNU Classpath with it, because I want to gather statistics on predicting the return value of every single method call. When I do so (or at least transform the classes that are referenced for my application), and then look at the jasmin output of

$ java soot.Main -f jasmin java.lang.Object

I see:

.super java/lang/Object

and this super declaration is causing the class not to load in SableVM.

Is it something I should be taking care of, or is it a bug in Soot?

Cheers,
Chris