Code Review for hotspot

Prepared by:goetz on Fri Dec 2 11:45:05 CET 2016
Workspace:/net/sapmnt.sapjvm_work/d045726/oJ/8170655-compilerGuardFix-hs/hotspot
Compare against: http://hg.openjdk.java.net/jdk9/hs/hotspot
Compare against version:12363
Summary of changes: 89 lines changed: 30 ins; 13 del; 46 mod; 9764 unchg
Patch of changes: hotspot.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/cpu/ppc/vm/globals_ppc.hpp

rev 12364 : imported patch compilerGuardFix.patch
3 lines changed: 3 ins; 0 del; 0 mod; 199 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/cpu/x86/vm/globals_x86.hpp

rev 12364 : imported patch compilerGuardFix.patch
5 lines changed: 1 ins; 0 del; 4 mod; 203 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/os/posix/vm/os_posix.cpp

rev 12363 : 8169373: Work around linux NPTL stack guard error.
Summary: Also skip libc guard page for compiler thread, merge similar code on linux platforms, and streamline libc guard page handling on linuxs390, linuxppc, aixppc.
Reviewed-by: dholmes, dcubed
rev 12364 : imported patch compilerGuardFix.patch
9 lines changed: 3 ins; 1 del; 5 mod; 1345 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/os/posix/vm/os_posix.hpp

rev 12364 : imported patch compilerGuardFix.patch
5 lines changed: 4 ins; 0 del; 1 mod; 116 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp

rev 12363 : 8169373: Work around linux NPTL stack guard error.
Summary: Also skip libc guard page for compiler thread, merge similar code on linux platforms, and streamline libc guard page handling on linuxs390, linuxppc, aixppc.
Reviewed-by: dholmes, dcubed
rev 12364 : imported patch compilerGuardFix.patch
5 lines changed: 0 ins; 0 del; 5 mod; 627 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp

rev 12363 : 8169373: Work around linux NPTL stack guard error.
Summary: Also skip libc guard page for compiler thread, merge similar code on linux platforms, and streamline libc guard page handling on linuxs390, linuxppc, aixppc.
Reviewed-by: dholmes, dcubed
rev 12364 : imported patch compilerGuardFix.patch
10 lines changed: 4 ins; 3 del; 3 mod; 1091 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp

rev 12363 : 8169373: Work around linux NPTL stack guard error.
Summary: Also skip libc guard page for compiler thread, merge similar code on linux platforms, and streamline libc guard page handling on linuxs390, linuxppc, aixppc.
Reviewed-by: dholmes, dcubed
rev 12364 : imported patch compilerGuardFix.patch
4 lines changed: 2 ins; 0 del; 2 mod; 660 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp

rev 12363 : 8169373: Work around linux NPTL stack guard error.
Summary: Also skip libc guard page for compiler thread, merge similar code on linux platforms, and streamline libc guard page handling on linuxs390, linuxppc, aixppc.
Reviewed-by: dholmes, dcubed
rev 12364 : imported patch compilerGuardFix.patch
7 lines changed: 0 ins; 0 del; 7 mod; 609 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/os_cpu/linux_s390/vm/os_linux_s390.cpp

rev 12363 : 8169373: Work around linux NPTL stack guard error.
Summary: Also skip libc guard page for compiler thread, merge similar code on linux platforms, and streamline libc guard page handling on linuxs390, linuxppc, aixppc.
Reviewed-by: dholmes, dcubed
rev 12364 : imported patch compilerGuardFix.patch
5 lines changed: 0 ins; 0 del; 5 mod; 558 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp

rev 12363 : 8169373: Work around linux NPTL stack guard error.
Summary: Also skip libc guard page for compiler thread, merge similar code on linux platforms, and streamline libc guard page handling on linuxs390, linuxppc, aixppc.
Reviewed-by: dholmes, dcubed
rev 12364 : imported patch compilerGuardFix.patch
4 lines changed: 2 ins; 0 del; 2 mod; 701 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/os_cpu/linux_x86/vm/os_linux_x86.cpp

rev 12363 : 8169373: Work around linux NPTL stack guard error.
Summary: Also skip libc guard page for compiler thread, merge similar code on linux platforms, and streamline libc guard page handling on linuxs390, linuxppc, aixppc.
Reviewed-by: dholmes, dcubed
rev 12364 : imported patch compilerGuardFix.patch
8 lines changed: 2 ins; 2 del; 4 mod; 869 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp

rev 12364 : imported patch compilerGuardFix.patch
8 lines changed: 2 ins; 4 del; 2 mod; 827 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp

rev 12364 : imported patch compilerGuardFix.patch
15 lines changed: 7 ins; 3 del; 5 mod; 981 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/runtime/os.hpp

rev 12364 : imported patch compilerGuardFix.patch
1 line changed: 0 ins; 0 del; 1 mod; 978 unchg

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