Skip to content
This repository has been archived by the owner on Aug 23, 2022. It is now read-only.

Debug symbols #7

Closed
h0nIg opened this issue Aug 31, 2016 · 5 comments
Closed

Debug symbols #7

h0nIg opened this issue Aug 31, 2016 · 5 comments

Comments

@h0nIg
Copy link

h0nIg commented Aug 31, 2016

Hey,

could you please provide debug symbols within the build?

@ojdkbuild
Copy link
Owner

Yes, debug-related stuff is planned but not yet implemented. Maybe you'll have comments on the debug features that are interesting to you - PDB debug symbols for release binaries, additional full-debug build (bundled with debuggable version of msvcr and with hotspot built in "slowdebug" mode), full sources for java part debugging etc?

@quijote
Copy link

quijote commented Dec 30, 2016

As a first step, just including the PDB for bin/server/jvm.dll in the ZIP distribution would already be very helpful.

@ojdkbuild
Copy link
Owner

@quijote , just to note that PDBs for release binaries are available with the latest release as a separate "debug.zip" download ( direct link - https://github.com/ojdkbuild/ojdkbuild/releases/download/1.8.0.111-3/java-1.8.0-openjdk-1.8.0.111-3.b15.ojdkbuild.windows.debug.zip ).

@quijote
Copy link

quijote commented Jan 13, 2017

Thank you. I overlooked these downloads under the releases section. Maybe they could be listed directly on the homepage.

The symbols + source code were helpful to profile and analyze the JVM with VerySleepy.

@ojdkbuild
Copy link
Owner

Added debug (slowdebug hotspot + debug msvcr) builds for jdk8:

Now debug symbols for release builds are going to be included with all releases (jdk8, jdk9, x86_64, x86) and separate debug builds going to be included for jdk8. Currently there is no ETA for debug builds for jdk9.

Closing the issue.

ojdkbuild pushed a commit that referenced this issue Feb 15, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants