RFR: Merge openjdk/jdk:master

William Kemper wkemper at openjdk.org
Thu Nov 17 23:27:23 UTC 2022


Merge tag jdk-20+24. This includes [8294775](https://bugs.openjdk.org/browse/JDK-8294775): Shenandoah: reduce contention on _threads_in_evac

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

Commit messages:
 - Merge tag 'jdk-20+24' into merge-jdk-20-24
 - 8296453: Simplify resource_area uses in ClassPathDirEntry::open_stream
 - 8296956: [JVMCI] HotSpotResolvedJavaFieldImpl.getIndex returns wrong value
 - 8296442: EncryptedPrivateKeyInfo can be created with an uninitialized AlgorithmParameters
 - 8296967: [JVMCI] rationalize relationship between getCodeSize and getCode in ResolvedJavaMethod
 - 8296960: [JVMCI] list HotSpotConstantPool.loadReferencedType to ConstantPool
 - 8283238: make/scripts/compare.sh should show the diff when classlist does not match
 - 8297006: JFR: AbstractEventStream should not hold thread instance
 - 8296961: [JVMCI] Access to j.l.r.Method/Constructor/Field for ResolvedJavaMethod/ResolvedJavaField
 - 8296958: [JVMCI] add API for retrieving ConstantValue attributes
 - ... and 180 more: https://git.openjdk.org/shenandoah/compare/419a3a2a...9611198d

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

Changes: https://git.openjdk.org/shenandoah/pull/172/files
  Stats: 25672 lines in 939 files changed: 13672 ins; 7992 del; 4008 mod
  Patch: https://git.openjdk.org/shenandoah/pull/172.diff
  Fetch: git fetch https://git.openjdk.org/shenandoah pull/172/head:pull/172

PR: https://git.openjdk.org/shenandoah/pull/172


More information about the shenandoah-dev mailing list