United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-2215972 win32: memmove is not atomic but is used for pd_conjoint_*_atomic operations
JDK-2215972 : win32: memmove is not atomic but is used for pd_conjoint_*_atomic operations

Details
Type:
Backport
Submit Date:
2011-10-20
Status:
Closed
Updated Date:
2013-09-12
Project Name:
JDK
Resolved Date:
2012-11-30
Component:
hotspot
OS:
Sub-Component:
runtime
CPU:
Priority:
P2
Resolution:
Fixed
Affected Versions:
Fixed Versions:
6u60 (b01)

Related Reports
Backport:

Sub Tasks

Description
Arraycopy on Windows and Solaris-sparc may produce incorrect results since non-atomic memmove() is used to copy int[] and short[] arrays. See main bug full description.

The fix should be backported into jdk6 update.

                                    

Comments



Hardware and Software, Engineered to Work Together