Review request: exports runtime support + jdk modules converted to use exports

Mandy Chung mandy.chung at oracle.com
Fri Jun 10 11:20:18 PDT 2011


  On 6/10/11 10:48 AM, Roger Riggs wrote:
> Hi Mandy,
>
> The size of the meta-data seems significant.  What is the percentage 
> overhead
> added by the configuration tables?  Does the entire configuration 
> occupy the heap?
> From a small system perspective; the total memory numbers seem out of 
> scale.
>
> If it is just an optimization then it can wait.  But if the current 
> API implies
> a huge data structure is needed; then the design should be re-examined.
>

The current implementation is a SimpleLibrary.  As it's named, it's a 
simple prototype for proof-of-concept.  There will certainly be 
performance improvement works e.g. Mike Duigou has started looking at a 
btree implementation for fast configuration [1].  The size of the config 
file is just the on-disk storage.  I have included a simple fix for the 
memory issue in the webrev (see [2])

Mandy
[1] http://mail.openjdk.java.net/pipermail/jigsaw-dev/2011-May/001296.html
[2] http://mail.openjdk.java.net/pipermail/jigsaw-dev/2011-June/001333.html




More information about the jigsaw-dev mailing list