From: Panayotis K. <pan...@pa...> - 2010-09-17 19:24:17
|
On 17 Σεπ 2010, at 9:03 μ.μ., Arno Puder wrote: > > fact is that we will soon add quite a bit more to the OneJar. The source > code of the Boehm GC and (more importantly) the cross-compiled version > of the OpenJDK. Especially the latter will increase the size of the > OneJar significantly. > > In principle I like the OneJar approach for its simplicity: everything > is bundled in one jar. However, we should make sure that the > jar-inside-jar for huge files does not have any significant performance > impact. If that should be the case, we definitely need to abandon the > OneJar approach. I totally agree. But I do think that the one jar approach makes system slow. For example, if you run xmlvm with no command line arguments, there is a significant time before displaying the help text, in order to unzip the contents of the file. This is an obvious problem but I also thing there are other performance issues elsewhere. One thing I thought and didn't discuss it is, if we want to develop a java-based iphone application, only the xml2objc jar should could be added to the project and not everything. Similar with Android projects… :) This will decrease developer frustration - I think. |