United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-7025628 Remove the temporary hack added for jdk modularization in hotspot
JDK-7025628 : Remove the temporary hack added for jdk modularization in hotspot

Details
Type:
Bug
Submit Date:
2011-03-08
Status:
Closed
Updated Date:
2011-04-24
Project Name:
JDK
Resolved Date:
2011-04-24
Component:
hotspot
OS:
generic
Sub-Component:
runtime
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
7
Fixed Versions:
hs21 (b06)

Related Reports
Backport:
Relates:

Sub Tasks

Description
A temporary hack that was added in JDK 7 hotspot for jdk modularization
should be removed since modularity is targetted for JDK 8. 

diff --git a/src/share/vm/runtime/os.cpp b/src/share/vm/runtime/os.cpp
--- a/src/share/vm/runtime/os.cpp
+++ b/src/share/vm/runtime/os.cpp
@@ -1079,11 +1079,6 @@
         "%/lib/jsse.jar:"
         "%/lib/jce.jar:"
         "%/lib/charsets.jar:"
-
-        // ## TEMPORARY hack to keep the legacy launcher working when
-        // ## only the boot module is installed (cf. j.l.ClassLoader)
-        "%/lib/modules/jdk.boot.jar:"
-
         "%/classes";
     char* sysclasspath = format_boot_path(classpath_format, home, home_len, fileSep, pathSep);
     if (sysclasspath == NULL) return false;

                                    

Comments
EVALUATION

Should remove it from jdk 7.
                                     
2011-03-08
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/fc416c2556ec
                                     
2011-03-23
EVALUATION

7025628: Remove the temporary hack added for jdk modularization in hotspot
Summary: Removed
Reviewed-by: ohair, coleenp
                                     
2011-03-23
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/fc416c2556ec
                                     
2011-03-25
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/fc416c2556ec
                                     
2011-03-25



Hardware and Software, Engineered to Work Together