Code Review for hotspot

Prepared by:Alexander Smundak asmundak@google.com on Thu Dec 10 20:04:36 PST 2015
Workspace:/home/asmundak/jdk9/hs-rt/hotspot
Compare against: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot
Compare against version:9707
Summary of changes: 39 lines changed: 23 ins; 2 del; 14 mod; 8831 unchg
Changeset: hotspot.changeset
Bug id: <title>[JDK-8073139] PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling - Java Bug System</title>
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw agent/src/os/linux/LinuxDebuggerLocal.c

rev 9708 : 8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
Summary: Set LIBARCH to ppc64le, make SA and hsdis work, have os.arch return ppc64le on PowerPC64 LE
Reviewed-by: david.holmes@oracle.com, magnus.ihse.bursie@oracle.com
Contributed-by: Andrew Hughes gnu.andrew@redhat.com, Alexander Smundak asmundak@google.com
4 lines changed: 0 ins; 0 del; 4 mod; 531 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw agent/src/os/linux/libproc.h

rev 9708 : 8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
Summary: Set LIBARCH to ppc64le, make SA and hsdis work, have os.arch return ppc64le on PowerPC64 LE
Reviewed-by: david.holmes@oracle.com, magnus.ihse.bursie@oracle.com
Contributed-by: Andrew Hughes gnu.andrew@redhat.com, Alexander Smundak asmundak@google.com
1 line changed: 0 ins; 0 del; 1 mod; 134 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java

rev 9708 : 8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
Summary: Set LIBARCH to ppc64le, make SA and hsdis work, have os.arch return ppc64le on PowerPC64 LE
Reviewed-by: david.holmes@oracle.com, magnus.ihse.bursie@oracle.com
Contributed-by: Andrew Hughes gnu.andrew@redhat.com, Alexander Smundak asmundak@google.com
4 lines changed: 3 ins; 0 del; 1 mod; 108 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw make/defs.make

rev 9708 : 8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
Summary: Set LIBARCH to ppc64le, make SA and hsdis work, have os.arch return ppc64le on PowerPC64 LE
Reviewed-by: david.holmes@oracle.com, magnus.ihse.bursie@oracle.com
Contributed-by: Andrew Hughes gnu.andrew@redhat.com, Alexander Smundak asmundak@google.com
9 lines changed: 6 ins; 0 del; 3 mod; 353 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/os/linux/vm/os_linux.cpp

rev 9708 : 8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
Summary: Set LIBARCH to ppc64le, make SA and hsdis work, have os.arch return ppc64le on PowerPC64 LE
Reviewed-by: david.holmes@oracle.com, magnus.ihse.bursie@oracle.com
Contributed-by: Andrew Hughes gnu.andrew@redhat.com, Alexander Smundak asmundak@google.com
3 lines changed: 2 ins; 0 del; 1 mod; 6173 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/tools/hsdis/Makefile

rev 9708 : 8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
Summary: Set LIBARCH to ppc64le, make SA and hsdis work, have os.arch return ppc64le on PowerPC64 LE
Reviewed-by: david.holmes@oracle.com, magnus.ihse.bursie@oracle.com
Contributed-by: Andrew Hughes gnu.andrew@redhat.com, Alexander Smundak asmundak@google.com
3 lines changed: 1 ins; 1 del; 1 mod; 206 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/tools/hsdis/hsdis-demo.c

rev 9708 : 8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
Summary: Set LIBARCH to ppc64le, make SA and hsdis work, have os.arch return ppc64le on PowerPC64 LE
Reviewed-by: david.holmes@oracle.com, magnus.ihse.bursie@oracle.com
Contributed-by: Andrew Hughes gnu.andrew@redhat.com, Alexander Smundak asmundak@google.com
1 line changed: 0 ins; 0 del; 1 mod; 258 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/tools/hsdis/hsdis.c

rev 9708 : 8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
Summary: Set LIBARCH to ppc64le, make SA and hsdis work, have os.arch return ppc64le on PowerPC64 LE
Reviewed-by: david.holmes@oracle.com, magnus.ihse.bursie@oracle.com
Contributed-by: Andrew Hughes gnu.andrew@redhat.com, Alexander Smundak asmundak@google.com
1 line changed: 0 ins; 0 del; 1 mod; 548 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/runtime/vm_version.cpp

rev 9708 : 8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
Summary: Set LIBARCH to ppc64le, make SA and hsdis work, have os.arch return ppc64le on PowerPC64 LE
Reviewed-by: david.holmes@oracle.com, magnus.ihse.bursie@oracle.com
Contributed-by: Andrew Hughes gnu.andrew@redhat.com, Alexander Smundak asmundak@google.com
8 lines changed: 6 ins; 1 del; 1 mod; 309 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/test_env.sh

rev 9708 : 8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
Summary: Set LIBARCH to ppc64le, make SA and hsdis work, have os.arch return ppc64le on PowerPC64 LE
Reviewed-by: david.holmes@oracle.com, magnus.ihse.bursie@oracle.com
Contributed-by: Andrew Hughes gnu.andrew@redhat.com, Alexander Smundak asmundak@google.com
5 lines changed: 5 ins; 0 del; 0 mod; 211 unchg

This code review page was prepared using /home/asmundak/bin/webrev.ksh (vers 25.2-hg+openjdk.java.net).