[Nestedvm] NestedVM & ProGuard

Brian Alliet brian at brianweb.net
Wed Sep 21 11:37:48 EDT 2011


On Wed, Sep 21, 2011 at 06:49:40AM +0300, Panayotis Katsaloulis wrote:
> The problem is, when I am using proguad to reduce the size of the JAR
> file, I get many missing files:

I suspect progaud won't reduce the file size much. There shouldn't be
much in NestedVM generated classes that is unused. Of course, I don't
know much about ProGuard, I'm assuming it just does dead code
elimination. It would be interesting to see! Please post your results.

> Warning: org.ibex.nestedvm.ClassFileCompiler: can't find referenced class org.ibex.classgen.CGConst
[snip]

All these files are part of the NestedVM runtime. If it is working,
they must be somewhere. I don't know how SQLiteJDBC packages NestedVM,
but if you don't see these classfiles somewhere in the distribution
they may be hidden in a .jar files (such as runtime.jar), which would
need to be added to the classpath.

-Brian



More information about the Nestedvm mailing list