commit | e85c3f88beca5ea95cb36a4f1ea955935be2f5b1 | [log] [tgz] |
---|---|---|
author | Campbell Jones <git@serebit.com> | Sat Dec 18 21:50:20 2021 -0500 |
committer | Colin Cross <ccross@android.com> | Thu Oct 27 13:31:09 2022 -0700 |
tree | 024ec7c1f836da5b43f2a3d545db070d49a78a30 | |
parent | 98e7de18587f7de9209a001333ab27285ca81301 [diff] |
8229258: Backport patch from JDK 14 to allow building with Clang 13 This patch backports changes from JDK14 commit ae5615c6142a4dc0d9033462f4880d7b3c127e26. It does not rename the class to markWord as the original patch does, but instead converts markOop to a markWord equivalent in-place. This patch allows the JDK to be built with Clang 13, as it avoids undefined behavior. See here: https://bugs.openjdk.java.net/browse/JDK-8229258 Bug: 197273045 Test: builds Change-Id: Ie7501cf66eb03e4bc5f30ea4fb0af9fd8fe16d38