[aarch64-port-dev ] RFR: Merge jdk:master

Anton Kozlov akozlov at openjdk.java.net
Thu Jan 21 08:49:27 UTC 2021


Hi, please review a merge of openjdk/jdk:master into jdk-macos branch. Once reviewed, I'm going to propose the result of this merge as JEP-391 implementation to jdk:master. 

There is non-trivial changes in gtest to avoid fighting with W^X asserts. Now gtests are started in Write mode, as if they are running in the VM context.

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

Commit messages:
 - Rework gtests to always have wx_write
 - Revert gtest changes
 - Fix gtests in debug
 - Merge remote-tracking branch 'upstream/master' into jdk-macos
 - 8134540: Much nearly duplicated code for PerfMemory support
 - 8259924: GitHub actions fail on Linux x86_32 with "Could not configure libc6:i386"
 - 8259035: Comments for load order of hsdis should be updated
 - 8259957: Build failure without C1 Compiler after JDK-8258004
 - 8259511: java/awt/Window/MainKeyWindowTest/TestMainKeyWindow.java failed with "RuntimeException: Test failed: 20 failure(s)"
 - 8259870: zBarrier.inline.hpp should not include javaClasses.hpp
 - ... and 987 more: https://git.openjdk.java.net/aarch64-port/compare/8383f41c...f0f62dad

The webrevs contain the adjustments done while merging with regards to each parent branch:
 - jdk-macos: https://webrevs.openjdk.java.net/?repo=aarch64-port&pr=12&range=00.0
 - jdk:master: https://webrevs.openjdk.java.net/?repo=aarch64-port&pr=12&range=00.1

Changes: https://git.openjdk.java.net/aarch64-port/pull/12/files
  Stats: 358515 lines in 4563 files changed: 217352 ins; 95340 del; 45823 mod
  Patch: https://git.openjdk.java.net/aarch64-port/pull/12.diff
  Fetch: git fetch https://git.openjdk.java.net/aarch64-port pull/12/head:pull/12

PR: https://git.openjdk.java.net/aarch64-port/pull/12


More information about the aarch64-port-dev mailing list