United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6967423 Hotspot support for modules image
JDK-6967423 : Hotspot support for modules image

Details
Type:
Bug
Submit Date:
2010-07-07
Status:
Closed
Updated Date:
2011-04-23
Project Name:
JDK
Resolved Date:
2011-04-23
Component:
hotspot
OS:
generic
Sub-Component:
runtime
CPU:
generic
Priority:
P4
Resolution:
Fixed
Affected Versions:
7
Fixed Versions:
hs19 (b04)

Related Reports
Backport:
Backport:
Backport:
Backport:
Relates:

Sub Tasks

Description
To support JDK modularity, jdk will build new module images that will have some changes in the jdk layout.  For example, the "jre" subdirectory in the JDK is removed.  JDK will no longer have jar files that will be replaced with modules.

Hotspot has some dependency on the layout of the legacy image that needs to be revised for module image.  It includes:
o Hotspot SA build has a dependency on tools.jar
o the gamma launcher has hardcoded path of the JRE path
o the default bootclasspath assumes the presence of rt.jar.  A temporary fix to include jdk.boot module in the bootclasspath is needed to bootstrap the VM.

                                    

Comments
EVALUATION

The fixes have been implemented in jigsaw repo and to be integrated in jdk 7.
                                     
2010-07-07
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/0e7d2a08b605
                                     
2010-07-09
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/0e7d2a08b605
                                     
2010-07-15
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/0e7d2a08b605
                                     
2010-07-21



Hardware and Software, Engineered to Work Together