Merge upstream changes from the master branch into the bsd-port branch.

This work is sponsored by The FreeBSD Foundation.

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

Commit messages:
 - Merge remote-tracking branch 'upstream-bsd-port/master' into bsd-port
 - 8359335: Template-Framework Library: Primitive Types subtyping
 - 8379671: C2: Fix usage of PhaseGVN::transform in some intrinsics
 - 8278102: containers/docker/TestJcmd.java failed with "RuntimeException: 
Could not find specified process"
 - 8373369: [REDO] Remove 
ThreadLocalAllocBuffer::_reserve_for_allocation_prefetch
 - 8378431: Move input validation checks to Java for java.lang.StringUTF16 
intrinsics
 - 8347418: ConsoleIOContext.countTrailintBackslashes causes 
NullPointerException
 - 8367399: C2 SuperWord: add IR rules for MemorySegment cases from JDK-8329077
 - 8378727: [macOS] Missing dispatch_release for semaphores in CDesktopPeer
 - 8380125: Formatting issue for few swing classes
 - ... and 263 more: 
https://git.openjdk.org/bsd-port/compare/050ffd6c...cf4ca456

The webrevs contain the adjustments done while merging with regards to each 
parent branch:
 - bsd-port: https://webrevs.openjdk.org/?repo=bsd-port&pr=5&range=00.0
 - openjdk/bsd-port:master: 
https://webrevs.openjdk.org/?repo=bsd-port&pr=5&range=00.1

Changes: https://git.openjdk.org/bsd-port/pull/5/files
  Stats: 57067 lines in 1622 files changed: 28882 ins; 12510 del; 15675 mod
  Patch: https://git.openjdk.org/bsd-port/pull/5.diff
  Fetch: git fetch https://git.openjdk.org/bsd-port.git pull/5/head:pull/5

PR: https://git.openjdk.org/bsd-port/pull/5

Reply via email to