- 
    Enhancement 
- 
    Resolution: Fixed
- 
     P3 P3
- 
    None
- 
    9-repo-jigsaw
                    JDK 9 currently ships debuginfo as a separate bundle:
http://jre.us.oracle.com/java/re/jdk/9/latest/bundles/linux-x64/jdk-9_linux-x64_bin-symbols.tar.gz
For each $LIBNAME share library,
Linux, Solaris - it contains one $LIBNAME.debuginfo file
Windows it contains a paired $LIBNAME.map and $LIBNAME.pdb file
OSX - it contains $LIBNAME.dylib.dSYM
In jake, the JDK build by default generates $LIBNAME.diz file zipping up the debug symbols. Hence a pair of shared library + .diz file are packaged in jmod file.
Need to decide where and how debuginfo should be packaged
1) JMOD file
2) JDK image build
3) Release bundles
http://jre.us.oracle.com/java/re/jdk/9/latest/bundles/linux-x64/jdk-9_linux-x64_bin-symbols.tar.gz
For each $LIBNAME share library,
Linux, Solaris - it contains one $LIBNAME.debuginfo file
Windows it contains a paired $LIBNAME.map and $LIBNAME.pdb file
OSX - it contains $LIBNAME.dylib.dSYM
In jake, the JDK build by default generates $LIBNAME.diz file zipping up the debug symbols. Hence a pair of shared library + .diz file are packaged in jmod file.
Need to decide where and how debuginfo should be packaged
1) JMOD file
2) JDK image build
3) Release bundles
- relates to
- 
                    JDK-8155632 Remove debuginfo from jmod files -           
- Resolved
 
-         
- 
                    JDK-8136777 Introduce bundle targets -           
- Resolved
 
-