[jdk13u-dev] RFR: 8234779: Provide idiom for declaring classes noncopyable

Olga Mikhaltsova omikhaltcova at openjdk.java.net
Mon Mar 22 09:48:57 UTC 2021


I'd like to backport JDK-8234779 to jdk13u for parity with jdk11u.
The original patch applied not cleanly. 

The merge was required for the following 6 files:
1) due to the context changes in the includes of headers part:
src/hotspot/share/utilities/bitMap.hpp
src/hotspot/share/gc/z/zList.hpp
2) due to no definition of such a class (PlatformMutex):  
src/hotspot/os/windows/os_windows.hpp
src/hotspot/os/solaris/os_solaris.hpp
src/hotspot/os/posix/os_posix.hpp
3) due to the context changes:
src/hotspot/share/gc/shared/ptrQueue.hpp

All regular tests passed.

-------------

Commit messages:
 - Backport 577e87e5b27a3f4c590258b370a42c511f724cbc

Changes: https://git.openjdk.java.net/jdk13u-dev/pull/158/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=158&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8234779
  Stats: 161 lines in 37 files changed: 52 ins; 60 del; 49 mod
  Patch: https://git.openjdk.java.net/jdk13u-dev/pull/158.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/158/head:pull/158

PR: https://git.openjdk.java.net/jdk13u-dev/pull/158


More information about the jdk-updates-dev mailing list