Review request: 7025631 "Remove the modules build support from jdk 7"

Mandy Chung mandy.chung at oracle.com
Tue Mar 8 19:26:07 UTC 2011


  7025631: Remove the modules build support from jdk 7

Webrev at:
    http://cr.openjdk.java.net/~mchung/7025631/webrev.00/

JDK modularity is targetted for JDK 8 [1].  The modules build is 
supported in the jigsaw repository [2] and updated to work with the 
module system.  The modules build support added in JDK 7 repository 
should be removed.

The change touches many files but it's mainly 1-line removal (removing 
the MODULE variable).   It also removes the class analyzer tool.  Calls 
to the install-module-* function can simply be removed since it copies 
the file to the modules temporary directory that is used only for the 
modules build.  Calls to the install-non-module-file function is 
replaced with install-file since the install-non-module-file function is 
equivalent to the install-file function exception that it does not copy 
the file to the modules temporary directory.

I verified this change by building the JDK with SKIP_BOOT_CYCLE=false 
and also run the default set of jprt tests on all platforms.  I also 
compare the files in j2sdk-image with those in a promoted JDK 7 build 
(minus the files created from the deploy workspace).

Mandy

[1] http://openjdk.java.net/projects/jdk7/features/
[2] http://hg.openjdk.java.net/jigsaw/jigsaw/



More information about the build-dev mailing list