[10]RFR: 6415680: (bf) MappedByteBuffer.get() can provoke crash with EXCEPTION_IN_PAGE_ERROR

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[10]RFR: 6415680: (bf) MappedByteBuffer.get() can provoke crash with EXCEPTION_IN_PAGE_ERROR

Jamsheed C m
Hi,

request for review,
jbs: https://bugs.openjdk.java.net/browse/JDK-6415680

webrev: http://cr.openjdk.java.net/~jcm/6415680/webrev.00/

Description:

1) changes equivalent to JDK-4454115 is done for windows.

2) added guard to multiple value access sites, Unsafe_CopyMemory0, Unsafe_SetMemory0 and Unsafe_CopySwapMemory0.

3) Unsafe_CopySwapMemory0 is JVM_LEAF so removed thread->thread_state() == _thread_in_vm checks from signal handler

Best regards,
Jamsheed