Post-build modularization scripts and class lists
Mark Reinhold
mr at sun.com
Tue Sep 15 11:07:52 PDT 2009
I've copied these to
http://cr.openjdk.java.net/~mr/jigsaw/jdk.make.modules/
for now; they'll be pushed into the Jigsaw forest in due course, in
the jdk/make/modules directory.
The class lists are the very crude, preliminary cut of rt.jar which
I did for demo purposes at JavaOne back in June.
In contrast to Mandy's analysis, these lists are bottom-up. The boot
(aka base) module, in particular, is the static transitive closure over
API and implementation dependences of the java.{lang{,.ref},io,net,util}
packages and the sun.launcher package, plus some additional classes
needed to satisfy dynamic dependences (i.e., via Class.forName).
- Mark
More information about the jigsaw-dev
mailing list