Question 1:  What specific forest did you get your sources from?

-kto

On Jan 9, 2013, at 10:43 AM, David Chase wrote:

> Summary: I wanted to debug, I configured thoroughly with slowdebug, but was 
> not able to debug the result.
> 
> More detailed:
> 
> I configured jdk8tl in common/makefiles,
> 
> sh ../autoconf/configure --with-debug-level=slowdebug
> 
> cleaned, and then built:
> 
> make CONF=macosx-x86_64-normal-server-slowdebug images
> 
> Then export  
> JAVA_HOME=/Users/dr2chase/work/jdk8tl/build/macosx-x86_64-normal-server-slowdebug/images/j2sdk-image
> 
> Then in hotspot-comp, I also configure for slowdebug, and
> 
> make CONF=macosx-x86_64-normal-server-slowdebug all
> 
> I then attempt to debug gamma:
> 
> cd 
> /Users/dr2chase/work/hotspot-comp/build/macosx-x86_64-normal-server-slowdebug/hotspot/bsd_amd64_compiler2/product
> DYLD_LIBRARY_PATH=. ./gamma -version
>  Using java runtime at: 
> /Users/dr2chase/work/jdk8tl/build/macosx-x86_64-normal-server-slowdebug/images/j2sdk-image/jre
>  openjdk version "1.8.0-internal-debug"
>  OpenJDK Runtime Environment (build 
> 1.8.0-internal-debug-dr2chase_2013_01_09_11_52-b00)
>  OpenJDK 64-Bit Server VM (build 25.0-b15, mixed mode)
> DYLD_LIBRARY_PATH=. gdb ./gamma
> ...
> 
> And I seem to get no symbols.  Line numbers don't match code, I can't print 
> variables, etc.
> Other people (Vladimir Kozlov) using old build DO get symbols, and CAN print 
> variables.
> We're running the same version of the OS, and the same version of gdb.
> 
> I cannot tell if this is pilot error or a bug.  Are there any suggestions for 
> missteps I might have made?
> 
> If necessary, I can distill this down to about a dozen commands to reproduce, 
> though it takes time to run them.
> 
> David
> 

Reply via email to