hg: jdk/sandbox: 8191278: MappedByteBuffer bulk access memory failures are not handled gracefully
chris.hegarty at oracle.com
chris.hegarty at oracle.com
Tue Jun 25 19:15:16 UTC 2019
Changeset: 3f3dc00a69a5
Author: jcm
Date: 2019-06-24 11:37 -0700
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3f3dc00a69a5
8191278: MappedByteBuffer bulk access memory failures are not handled gracefully
Summary: Unsafe.copy*Memory access failures are handled gracefully.
Reviewed-by: kvn, dcubed, thartmann, coleenp, aph
Contributed-by: harold.seigel at oracle.com, jamsheed.c.m at oracle.com
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp
! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/thread.hpp
+ test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java
More information about the jdk-sandbox-changes
mailing list