Charles Oliver Nutter wrote:
Of course, I don't think we have jarjar culling unused classes either, which might be useful and which would make piggybacking impossible and perhaps less desirable in light of potential size reduction.
FYI I just tried turning on unreferenced class culling (using the "keep" subtag with a pattern of "org.jruby.**" in jarjar). It reduced the normal jruby.jar file by only about 150kb, but it also turned out to be unreliable since libraries which use reflection internally to lazily load stuff don't get picked up right. So that's pretty much a dead end.
I did manage to reduce the size about 100k myself by simplifying some generated code.
- Charlie --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email