hg: hsx/hotspot-comp/hotspot: 7100935: win32: memmove is not atomic but is used for pd_conjoint_*_atomic operations
vladimir.kozlov at oracle.com
vladimir.kozlov at oracle.com
Wed Oct 19 14:59:07 PDT 2011
Changeset: 16f9fa2bf76c
Author: kvn
Date: 2011-10-19 10:52 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/16f9fa2bf76c
7100935: win32: memmove is not atomic but is used for pd_conjoint_*_atomic operations
Summary: replace the call to memmove by a simple copy loop
Reviewed-by: dholmes, kvn, never
Contributed-by: axel.siebenborn at sap.com, volker.simonis at gmail.com
! src/cpu/sparc/vm/copy_sparc.hpp
! src/os_cpu/windows_x86/vm/copy_windows_x86.inline.hpp
+ test/runtime/7100935/TestConjointAtomicArraycopy.java
+ test/runtime/7100935/TestShortArraycopy.java
More information about the hotspot-compiler-dev
mailing list