RFR: Merge openjdk/jdk:master [v4]

William Kemper wkemper at openjdk.org
Fri Aug 23 18:21:52 UTC 2024


> Merges tag jdk-24+12

William Kemper has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 68 commits:

 - Use  when sanity checking
 - Merge remote-tracking branch 'shenandoah/master' into merge-jdk-24+12
 - 8334357: Use NonInterleavingLogStream for report_metadata_oome
   
   Reviewed-by: jsjolen, stuefe
 - 8333265: De-duplicate method references in java.util.stream.FindOps
   
   Reviewed-by: liach
 - 8338146: Improve Exchanger performance with VirtualThreads
   
   Reviewed-by: alanb
 - 8338688: Shenandoah: Avoid calling java_lang_Class accessors in asserts/verifier
   
   Reviewed-by: rkennke, wkemper
 - 8338677: Improve startup of memory access var handles by simplifying combinator chains
   
   Reviewed-by: redestad
 - 8338532: Speed up the ClassFile API MethodTypeDesc#ofDescriptor
   
   Reviewed-by: redestad, liach
 - 8338490: Serial: Move Generation::print_on to subclasses
   
   Reviewed-by: gli
 - 8338545: Functional interface implementations for common pre-boot ClassFile operations
   
   Reviewed-by: asotona
 - ... and 58 more: https://git.openjdk.org/shenandoah/compare/07c540d9...67aabca1

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

Changes: https://git.openjdk.org/shenandoah/pull/483/files
  Webrev: https://webrevs.openjdk.org/?repo=shenandoah&pr=483&range=03
  Stats: 14062 lines in 366 files changed: 8688 ins; 3415 del; 1959 mod
  Patch: https://git.openjdk.org/shenandoah/pull/483.diff
  Fetch: git fetch https://git.openjdk.org/shenandoah.git pull/483/head:pull/483

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


More information about the shenandoah-dev mailing list