git: openjdk/loom: master: 83 new changesets

duke duke at openjdk.org
Mon Aug 28 07:57:06 UTC 2023


Changeset: 7b28d360
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2023-08-16 17:49:38 +0000
URL:       https://git.openjdk.org/loom/commit/7b28d3608a10b26af376c8f6d142d97c708c9f11

8314330: java/foreign tests should respect vm flags when start new processes

Reviewed-by: jvernee

! test/jdk/java/foreign/UpcallTestHelper.java

Changeset: 6b396da2
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2023-08-16 17:53:56 +0000
URL:       https://git.openjdk.org/loom/commit/6b396da278094d7109ad2fbe7a1a52a500e15d75

8062795: (fs) Files.setPermissions requires read access when NOFOLLOW_LINKS specified

Reviewed-by: alanb

! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributeViews.java
! test/jdk/java/nio/file/attribute/PosixFileAttributeView/Basic.java

Changeset: f143380d
Author:    Ben Perez <ben.perez at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date:      2023-08-16 19:56:13 +0000
URL:       https://git.openjdk.org/loom/commit/f143380d013b8c0e5ab7ca0026c34e27e7946f69

8314240: test/jdk/sun/security/pkcs/pkcs7/SignerOrder.java fails to compile

Reviewed-by: mullan

! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs/pkcs7/SignerOrder.java

Changeset: 0c3bc71d
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2023-08-16 20:31:51 +0000
URL:       https://git.openjdk.org/loom/commit/0c3bc71d24fa13a0b1e55541c01554cd5e124027

8281169: Expand discussion of elements and types

Reviewed-by: mcimadamore, prappo

! src/java.compiler/share/classes/javax/lang/model/element/package-info.java
! src/java.compiler/share/classes/javax/lang/model/package-info.java
! src/java.compiler/share/classes/javax/lang/model/type/package-info.java

Changeset: 2a1176b5
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2023-08-17 05:06:11 +0000
URL:       https://git.openjdk.org/loom/commit/2a1176b544d030c09edaf95cb67f69b442aa465d

8314276: Improve PtrQueue API around size/capacity

Reviewed-by: iwalulya, tschatzl

! src/hotspot/share/gc/g1/g1CardTableEntryClosure.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp

Changeset: b78f5a10
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2023-08-17 05:33:44 +0000
URL:       https://git.openjdk.org/loom/commit/b78f5a1068224d8b3cfe9e8fb38307ca07de741d

8314076: ICC_ColorSpace#minVal/maxVal have the opposite description

Reviewed-by: azvegint

! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java

Changeset: 249dc374
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2023-08-17 07:13:38 +0000
URL:       https://git.openjdk.org/loom/commit/249dc37426d6eb5b70a387317b6780b643ce4c06

8314321: Remove unused field jdk.internal.util.xml.impl.Attrs.mAttrIdx

Reviewed-by: alanb, vtewari, bpb

! src/java.base/share/classes/jdk/internal/util/xml/impl/Attrs.java

Changeset: 43311930
Author:    Aggelos Biboudis <abimpoudis at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date:      2023-08-17 07:33:16 +0000
URL:       https://git.openjdk.org/loom/commit/43311930107d1783b742adbe567e9bdbcb55775d

8314423: Multiple patterns without unnamed variables
8314216: Case enumConstant, pattern compilation fails

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/langtools/tools/javac/T8314216.java
+ test/langtools/tools/javac/T8314216.out
+ test/langtools/tools/javac/T8314423.java
+ test/langtools/tools/javac/T8314423.out

Changeset: 6f1071f5
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2023-08-17 07:43:07 +0000
URL:       https://git.openjdk.org/loom/commit/6f1071f5ed6bd552378b2b70cd685b74e7f9e43d

8314213: DocLint should warn about unknown standard tags

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java

Changeset: ed585d16
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2023-08-17 08:02:53 +0000
URL:       https://git.openjdk.org/loom/commit/ed585d16b9069a678bb8633239ca87f64c956fdd

8314280: StructuredTaskScope.shutdown should document that the state of completing subtasks is not defined

Reviewed-by: psandoz

! src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java

Changeset: 32efd23c
Author:    Cristian Vat <cristian.vat at gmail.com>
Committer: Raffaello Giulietti <rgiulietti at openjdk.org>
Date:      2023-08-17 11:27:39 +0000
URL:       https://git.openjdk.org/loom/commit/32efd23c5d59c03a6376c92c63f5947e961ee24e

8311939: Excessive allocation of Matcher.groups array

Reviewed-by: rriggs, igraves

! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java

Changeset: 2b81885f
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2023-08-17 11:31:09 +0000
URL:       https://git.openjdk.org/loom/commit/2b81885f787d6cf97de556d1774420e2fb7d56f5

8314071: Test java/foreign/TestByteBuffer.java timed out

Reviewed-by: mcimadamore

! test/jdk/java/foreign/TestByteBuffer.java

Changeset: c634bdf9
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2023-08-17 11:54:24 +0000
URL:       https://git.openjdk.org/loom/commit/c634bdf9d917c96c38efe826239eab7900c33e74

8314444: Update jib-profiles.js to use JMH 1.37 devkit

Reviewed-by: shade, mikael, erikj

! make/conf/jib-profiles.js

Changeset: e8f6b3e4
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2023-08-17 14:45:59 +0000
URL:       https://git.openjdk.org/loom/commit/e8f6b3e4970000e721da9312585e77de49bb8ed8

8314268: Missing include in assembler_riscv.hpp

Reviewed-by: shade, fyang

! src/hotspot/cpu/riscv/assembler_riscv.hpp

Changeset: 388dcff7
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2023-08-17 15:09:09 +0000
URL:       https://git.openjdk.org/loom/commit/388dcff72518c96a15e38ff0b18be8a89836c2d5

8282712: VMConnection.open() does not detect if VM failed to be created, resulting in NPE

Reviewed-by: sspitsyn, amenkov

! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/VMConnection.java
! test/jdk/com/sun/jdi/VMConnection.java

Changeset: 62ca0015
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2023-08-17 15:26:45 +0000
URL:       https://git.openjdk.org/loom/commit/62ca00158c7ce7b40b5910562c1857b9f05ddf9f

8313357: Revisit requiring SA tests on OSX to either run as root or use sudo

Reviewed-by: dholmes, amenkov

! test/lib/jdk/test/lib/SA/SATestUtils.java

Changeset: b33ff30d
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2023-08-17 16:54:36 +0000
URL:       https://git.openjdk.org/loom/commit/b33ff30d7092893463d8c25ec277d10f3c4fda19

8313661: [REDO] Relax prerequisites for java.base-jmod target

Reviewed-by: alanb

! make/Main.gmk

Changeset: 2505cebc
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2023-08-17 17:05:54 +0000
URL:       https://git.openjdk.org/loom/commit/2505cebc5dfeca00d3358d63b127950d8e4f6e48

8314533: ProblemList runtime/cds/appcds/customLoader/HelloCustom_JFR.java on linux-all with ZGC

Reviewed-by: azvegint

! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: 3bb8afba
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2023-08-17 17:32:49 +0000
URL:       https://git.openjdk.org/loom/commit/3bb8afba691965e9036b04b9c7e4727b4c29e776

8314489: Add javadoc index entries for java.lang.Math terms

Reviewed-by: alanb

! src/java.base/share/classes/java/lang/Math.java

Changeset: a8ab3be3
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2023-08-17 17:54:02 +0000
URL:       https://git.openjdk.org/loom/commit/a8ab3be371ab84ad768d9788a1e7a8d1bb833426

8314261: Make fields final in sun.net.www

Reviewed-by: redestad, jpai, dfuchs

! src/java.base/share/classes/sun/net/www/MimeTable.java
! src/java.base/share/classes/sun/net/www/URLConnection.java
! src/java.base/share/classes/sun/net/www/http/ChunkedInputStream.java
! src/java.base/share/classes/sun/net/www/http/ChunkedOutputStream.java
! src/java.base/share/classes/sun/net/www/http/HttpCapture.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java
! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java
! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java

Changeset: d27daf01
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2023-08-17 18:32:06 +0000
URL:       https://git.openjdk.org/loom/commit/d27daf01d6361513a815e78327961f9367887163

8314129: Make fields final in java.util.Scanner

Reviewed-by: stsypanov, liach, alanb

! src/java.base/share/classes/java/util/Scanner.java

Changeset: 6445314f
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2023-08-17 20:25:46 +0000
URL:       https://git.openjdk.org/loom/commit/6445314fec25b85db32d9fb75c9c1b29e07f01cb

8314477: Improve definition of "prototypical type"

Reviewed-by: prappo

! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/package-info.java

Changeset: 808bb1f7
Author:    Harshitha Onkar <honkar at openjdk.org>
Date:      2023-08-17 20:37:06 +0000
URL:       https://git.openjdk.org/loom/commit/808bb1f7bc5025b4ab01e4e9057feebd253b95a7

8314246: javax/swing/JToolBar/4529206/bug4529206.java fails intermittently on Linux

Reviewed-by: dnguyen, serb

! test/jdk/javax/swing/JToolBar/4529206/bug4529206.java

Changeset: 96778dd5
Author:    Justin Lu <jlu at openjdk.org>
Date:      2023-08-17 22:41:21 +0000
URL:       https://git.openjdk.org/loom/commit/96778dd549b596d8884376b19a49aa152efb377b

8314169: Combine related RoundingMode logic in j.text.DigitList

Reviewed-by: naoto

! src/java.base/share/classes/java/text/DigitList.java

Changeset: 0299364d
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2023-08-17 22:52:05 +0000
URL:       https://git.openjdk.org/loom/commit/0299364d85a66c35e616148cbbde314b7d4fb05a

8314249: Refactor handling of invokedynamic in JVMCI ConstantPool

Reviewed-by: dnsimon, coleenp

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ConstantPool.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestDynamicConstant.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantPoolTest.java

Changeset: 891c3f4c
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2023-08-18 05:51:05 +0000
URL:       https://git.openjdk.org/loom/commit/891c3f4cca97b90982b7e58b08b4a146842d9a9d

8307356: Metaspace: simplify BinList handling

Reviewed-by: rkennke, coleenp

! src/hotspot/share/memory/metaspace/binList.hpp
! src/hotspot/share/memory/metaspace/blockTree.hpp
! src/hotspot/share/memory/metaspace/freeBlocks.cpp
! src/hotspot/share/memory/metaspace/metaspaceArena.cpp
! src/hotspot/share/memory/metaspace/metaspaceArena.hpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp
! test/hotspot/gtest/metaspace/test_binlist.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp
! test/hotspot/jtreg/TEST.groups

Changeset: 5058854b
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-08-18 06:45:18 +0000
URL:       https://git.openjdk.org/loom/commit/5058854b867323dd6537d7387bf20a9d5f258084

8314389: AttachListener::pd_set_flag obsolete

Reviewed-by: cjplummer, mdoerr, sspitsyn

! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/windows/attachListener_windows.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/attachListener.hpp

Changeset: 33d5dfda
Author:    Andrei Rybak <rybak.a.v at gmail.com>
Committer: Koichi Sakata <ksakata at openjdk.org>
Date:      2023-08-18 07:48:50 +0000
URL:       https://git.openjdk.org/loom/commit/33d5dfdab3098549366088c43797bdcaebe02cd6

8314543: gitattributes: make diffs easier to read

Git supports special hunk headers for several languages in diff output,
which make it easier to read diffs of files in that language, generated
by Git (git-diff, git-show, `git log -p`, etc).  For details, see
`git help gitattributes` or the online documentation.[1]

Add entries to the root .gitattributes file to support showing the hunk
headers for Java, C, C++, Markdown, Shell script, HTML, and CSS.  This
makes it easier to read diffs generated by Git.

[1] https://git-scm.com/docs/gitattributes

Reviewed-by: erikj, ksakata

! .gitattributes

Changeset: 2f04bc5f
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2023-08-18 10:44:20 +0000
URL:       https://git.openjdk.org/loom/commit/2f04bc5f934887029d8bcc13cf722d8498a35120

8313697: [XWayland][Screencast] consequent getPixelColor calls are slow
8310334: [XWayland][Screencast] screen capture error message in debug

Reviewed-by: serb, prr

! src/java.desktop/unix/classes/sun/awt/screencast/ScreencastHelper.java
! src/java.desktop/unix/classes/sun/awt/screencast/TokenStorage.java
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.c

Changeset: 75212111
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-08-18 12:06:02 +0000
URL:       https://git.openjdk.org/loom/commit/752121114f424d8e673ee8b7bb85f7705a82b9cc

8314265: Fix -Wconversion warnings in miscellaneous runtime code

Reviewed-by: stuefe, dholmes, chagedorn

! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/logging/logOutput.cpp
! src/hotspot/share/logging/logSelection.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/mallocSiteTable.cpp
! src/hotspot/share/services/memReporter.cpp
! src/hotspot/share/services/nmtPreInit.hpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/services/threadService.hpp
! src/hotspot/share/services/threadStackTracker.cpp
! src/hotspot/share/utilities/copy.cpp
! src/hotspot/share/utilities/elfFile.cpp
! src/hotspot/share/utilities/elfFile.hpp
! src/hotspot/share/utilities/elfFuncDescTable.cpp
! src/hotspot/share/utilities/elfFuncDescTable.hpp
! src/hotspot/share/utilities/elfSymbolTable.cpp
! src/hotspot/share/utilities/population_count.hpp
! src/hotspot/share/utilities/tableStatistics.cpp
! src/hotspot/share/utilities/xmlstream.cpp
! test/hotspot/gtest/metaspace/test_chunkManager_stress.cpp

Changeset: fdac6a6a
Author:    Tyler Steele <tsteele at openjdk.org>
Date:      2023-08-18 13:58:58 +0000
URL:       https://git.openjdk.org/loom/commit/fdac6a6ac871366614efe44aca58ab520766b5c8

8312180: (bf) MappedMemoryUtils passes incorrect arguments to msync (aix)

Reviewed-by: clanger, stuefe

! src/hotspot/share/classfile/javaClasses.cpp

Changeset: c36e0097
Author:    Fredrik Bredberg <fbredberg at openjdk.org>
Committer: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2023-08-18 14:29:28 +0000
URL:       https://git.openjdk.org/loom/commit/c36e009772823c58a62fd2d45bbcc1390c4975ad

8308984: Relativize last_sp (and top_frame_sp) in interpreter frames

Reviewed-by: pchilanomate, aph, haosun

! src/hotspot/cpu/aarch64/continuationFreezeThaw_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/continuationHelper_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/ppc/continuationFreezeThaw_ppc.inline.hpp
! src/hotspot/cpu/ppc/continuationHelper_ppc.inline.hpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/riscv/continuationFreezeThaw_riscv.inline.hpp
! src/hotspot/cpu/riscv/continuationHelper_riscv.inline.hpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.inline.hpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/x86/continuationFreezeThaw_x86.inline.hpp
! src/hotspot/cpu/x86/continuationHelper_x86.inline.hpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp

Changeset: bcba5e97
Author:    Fredrik Bredberg <fbredberg at openjdk.org>
Committer: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2023-08-18 14:33:03 +0000
URL:       https://git.openjdk.org/loom/commit/bcba5e97857fd57ea4571341ad40194bb823cd0b

8313419: Template interpreter produces no safepoint check for return bytecodes

Reviewed-by: pchilanomate

! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp

Changeset: aecbb1b5
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2023-08-18 16:40:51 +0000
URL:       https://git.openjdk.org/loom/commit/aecbb1b5c3ea4919f09ce98a6f5a58db6e630d29

8314448: Coordinate DocLint and JavaDoc to report on unknown tags

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! test/langtools/jdk/javadoc/doclet/testAutoLoadTaglets/TestAutoLoadTaglets.java
+ test/langtools/jdk/javadoc/doclet/testUknownTags/TestUnknownTags.java

Changeset: 50a2ce01
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2023-08-18 17:10:39 +0000
URL:       https://git.openjdk.org/loom/commit/50a2ce01f4d1d42d7a537b48a669b5a75a583df5

8310815: Clarify the name of the main class, services and provider classes in module descriptor
8314449: Clarify the name of the declaring class of StackTraceElement

Reviewed-by: alanb

! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java

Changeset: fbe28ee9
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2023-08-18 17:46:36 +0000
URL:       https://git.openjdk.org/loom/commit/fbe28ee90d018300259c1b515e340e60cbb30513

8314481: JDWPTRANSPORT_ERROR_INTERNAL code in socketTransport.c can never be executed

Reviewed-by: dcubed, sspitsyn

! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c

Changeset: f4814771
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2023-08-18 17:53:07 +0000
URL:       https://git.openjdk.org/loom/commit/f481477144d25bf2b5ee44f202705588bd99d4f4

8314320: Mark runtime/CommandLine/ tests as flagless

Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/CommandLine/BooleanFlagWithInvalidValue.java
! test/hotspot/jtreg/runtime/CommandLine/CompilerConfigFileWarning.java
! test/hotspot/jtreg/runtime/CommandLine/ConfigFileParsing.java
! test/hotspot/jtreg/runtime/CommandLine/ConfigFileWarning.java
! test/hotspot/jtreg/runtime/CommandLine/DoubleFlagWithIntegerValue.java
! test/hotspot/jtreg/runtime/CommandLine/FlagWithInvalidValue.java
! test/hotspot/jtreg/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java
! test/hotspot/jtreg/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java
! test/hotspot/jtreg/runtime/CommandLine/ObsoleteFlagErrorMessage.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestJcmdOutput.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh
! test/hotspot/jtreg/runtime/CommandLine/TestHexArguments.java
! test/hotspot/jtreg/runtime/CommandLine/TestLongUnrecognizedVMOption.java
! test/hotspot/jtreg/runtime/CommandLine/TestNullTerminatedFlags.java
! test/hotspot/jtreg/runtime/CommandLine/TestVMOptions.java
! test/hotspot/jtreg/runtime/CommandLine/TraceExceptionsTest.java
! test/hotspot/jtreg/runtime/CommandLine/UnrecognizedVMOption.java
! test/hotspot/jtreg/runtime/CommandLine/VMAliasOptions.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
! test/hotspot/jtreg/runtime/CommandLine/VMOptionWarning.java
! test/hotspot/jtreg/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java

Changeset: 395fc788
Author:    Tyler Steele <tsteele at openjdk.org>
Date:      2023-08-18 20:11:24 +0000
URL:       https://git.openjdk.org/loom/commit/395fc78880a91eeb06a08c1abf6905d580a650c0

8309475: Test java/foreign/TestByteBuffer.java fails: a problem with msync (aix)

Reviewed-by: mbaesken, alanb, mdoerr

+ src/java.base/aix/native/libnio/MappedMemoryUtils.c
! src/java.base/unix/native/libnio/MappedMemoryUtils.c
! test/jdk/ProblemList.txt

Changeset: 58f5826f
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2023-08-19 01:46:40 +0000
URL:       https://git.openjdk.org/loom/commit/58f5826ff48c20446a0c2ea44da107867126f638

8311222: strace004 can fail due to unexpected stack length after JDK-8309408

Reviewed-by: dholmes, alanb

! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java

Changeset: febc34dd
Author:    Xin Liu <xliu at openjdk.org>
Date:      2023-08-19 17:42:30 +0000
URL:       https://git.openjdk.org/loom/commit/febc34dd285c3382716e068748d4a3b0c73d87ad

8314610: hotspot can't compile with the latest of gtest because of <iomanip>

Reviewed-by: jiefu, stuefe

! test/hotspot/gtest/gc/shared/test_memset_with_concurrent_readers.cpp

Changeset: ed0f75f2
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2023-08-19 18:42:43 +0000
URL:       https://git.openjdk.org/loom/commit/ed0f75f2666f61ec3d8ccb78594a21db9f1be50a

8313290: Misleading exception message from STS.Subtask::get when task forked after shutdown

Reviewed-by: psandoz

! src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java
! test/jdk/java/util/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java

Changeset: c50315de
Author:    Christian Stein <cstein at openjdk.org>
Date:      2023-08-21 06:30:56 +0000
URL:       https://git.openjdk.org/loom/commit/c50315de8f13d316a7de08be53716cd88fa801c4

8314495: Update to use jtreg 7.3.1

Reviewed-by: dholmes, erikj, iris, jpai

! make/autoconf/lib-tests.m4
! make/conf/github-actions.conf
! make/conf/jib-profiles.js
! test/hotspot/jtreg/TEST.ROOT
! test/jaxp/TEST.ROOT
! test/jdk/ProblemList.txt
! test/jdk/TEST.ROOT
! test/langtools/TEST.ROOT
! test/lib-test/TEST.ROOT

Changeset: ec1f7a84
Author:    Sidraya <sidraya.jayagond at ibm.com>
Committer: Andrew Dinn <adinn at openjdk.org>
Date:      2023-08-21 07:15:25 +0000
URL:       https://git.openjdk.org/loom/commit/ec1f7a8480db025a6f405817a106af8e92b69c44

8311630: [s390] Implementation of Foreign Function & Memory API (Preview)

Reviewed-by: amitkumar, jvernee, mdoerr

! src/hotspot/cpu/s390/downcallLinker_s390.cpp
! src/hotspot/cpu/s390/foreignGlobals_s390.cpp
! src/hotspot/cpu/s390/foreignGlobals_s390.hpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/cpu/s390/globalDefinitions_s390.hpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/upcallLinker_s390.cpp
! src/hotspot/cpu/s390/vmstorage_s390.hpp
! src/java.base/share/classes/jdk/internal/foreign/CABI.java
! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/s390/S390Architecture.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/LinuxS390CallArranger.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/LinuxS390Linker.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/TypeClass.java
! test/jdk/java/foreign/TestClassLoaderFindNative.java
! test/jdk/java/foreign/TestIllegalLink.java
! test/jdk/java/foreign/callarranger/platform/PlatformLayouts.java

Changeset: 8939d15d
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-08-21 08:28:31 +0000
URL:       https://git.openjdk.org/loom/commit/8939d15d92982300f090bc1c51f59550529eaaf3

8314100: G1: Improve collection set candidate selection code

Reviewed-by: ayang, iwalulya

! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp

Changeset: 812f475b
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-21 09:02:01 +0000
URL:       https://git.openjdk.org/loom/commit/812f475bc4ea84225e8bbb0b5a677eed0af864dd

8314501: Shenandoah: sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java fails

Reviewed-by: cjplummer, sspitsyn

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java

Changeset: abac6085
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-08-21 12:15:26 +0000
URL:       https://git.openjdk.org/loom/commit/abac60851c8fd341cdaaf62286afc83699b74eeb

8313962: G1: Refactor G1ConcurrentMark::_num_concurrent_workers

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp

Changeset: 0b3f452d
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-08-21 12:17:38 +0000
URL:       https://git.openjdk.org/loom/commit/0b3f452d2577d92ce0c5e3e2d8140a93740245b5

8314161: G1: Fix -Wconversion warnings in G1CardSetConfiguration::_bitmap_hash_mask

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CardSet.hpp

Changeset: 17a19dc0
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2023-08-21 12:19:36 +0000
URL:       https://git.openjdk.org/loom/commit/17a19dc06062331c954fa519a4f668664b1533c9

8311639: Replace currentTimeMillis() with nanoTime() in jtreg/gc

Reviewed-by: stefank, ayang

! test/hotspot/jtreg/gc/cslocker/TestCSLocker.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
! test/hotspot/jtreg/gc/g1/TestPeriodicCollectionJNI.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java
! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.java
! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java
! test/hotspot/jtreg/gc/shenandoah/jni/TestJNIGlobalRefs.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java
! test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/TestJNIBlockFullGC.java
! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java
! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasher.java
! test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLocker.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOld.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGC.java

Changeset: 78f74bc8
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2023-08-21 17:13:48 +0000
URL:       https://git.openjdk.org/loom/commit/78f74bc8ff1e673991d91a55ef70880d9fb3f6b5

8314672: ProblemList runtime/cds/appcds/customLoader/HelloCustom_JFR.java on linux-all and windows-x64

Reviewed-by: azvegint

! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/ProblemList.txt

Changeset: 87298d2a
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2023-08-22 01:44:16 +0000
URL:       https://git.openjdk.org/loom/commit/87298d2ade41c689d3140981a123b0e9130fc651

8312535: MidiSystem.getSoundbank() throws unexpected SecurityException

Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
+ test/jdk/javax/sound/midi/Soundbanks/GetSoundBankSecurityException/GetSoundBankSecurityException.java
+ test/jdk/javax/sound/midi/Soundbanks/GetSoundBankSecurityException/security.policy

Changeset: a66b5df1
Author:    Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2023-08-22 02:47:52 +0000
URL:       https://git.openjdk.org/loom/commit/a66b5df14a163d2990e6dd746906942367e4fdb2

8314618: RISC-V: -XX:MaxVectorSize does not work as expected

Reviewed-by: fyang, dzhang

! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/riscv/vm_version_riscv.cpp

Changeset: ab86d23a
Author:    Julian Waters <jwaters at openjdk.org>
Date:      2023-08-22 06:12:28 +0000
URL:       https://git.openjdk.org/loom/commit/ab86d23adfa968a180de67199119fc392e9695c2

8250269: Replace ATTRIBUTE_ALIGNED with alignas

Reviewed-by: rkennke, kbarrett

! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp

Changeset: 02ef859f
Author:    Cesar Soares Lucas <cslucas at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-08-22 07:58:51 +0000
URL:       https://git.openjdk.org/loom/commit/02ef859f79cbc2e6225998001af299ba36fe991b

8313689: C2: compiler/c2/irTests/scalarReplacement/AllocationMergesTests.java fails intermittently with -XX:-TieredCompilation

Reviewed-by: kvn, thartmann

! test/hotspot/jtreg/compiler/c2/irTests/scalarReplacement/AllocationMergesTests.java

Changeset: 3e1b1bf9
Author:    bobpengxie <bobpengxie at tencent.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-08-22 09:21:25 +0000
URL:       https://git.openjdk.org/loom/commit/3e1b1bf94e7acf9717b837085e61fc05a7765de4

8314688: VM build without C1 fails after JDK-8313372

Reviewed-by: yzheng, dnsimon, haosun

! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp

Changeset: 6b9df037
Author:    Daohan Qu <dqu at openjdk.org>
Committer: Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-08-22 12:51:59 +0000
URL:       https://git.openjdk.org/loom/commit/6b9df037e4c3d75d0f413a2bb94d8ce6880ce2fa

8311240: Eliminate usage of testcases.jar from TestMetaSpaceLog.java

Reviewed-by: ayang, tschatzl

! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
- test/hotspot/jtreg/gc/logging/testcases.jar

Changeset: f39fc0aa
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2023-08-22 13:02:53 +0000
URL:       https://git.openjdk.org/loom/commit/f39fc0aa2de19332fa51af605ece0660891d8c7a

8314738: Remove all occurrences of and support for @revised

Reviewed-by: mr

! make/Docs.gmk
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/InputStreamReader.java
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/package-info.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java
! src/java.compiler/share/classes/javax/lang/model/element/Element.java
! src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java
! src/java.compiler/share/classes/javax/tools/StandardLocation.java
! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java
! src/java.instrument/share/classes/java/lang/instrument/package-info.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java

Changeset: 69d900d2
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-22 13:37:21 +0000
URL:       https://git.openjdk.org/loom/commit/69d900d2ce97e5479020cff9a63c471d07e39989

8314730: GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev

Reviewed-by: andrew, erikj

! .github/workflows/build-cross-compile.yml
! .github/workflows/main.yml

Changeset: 20e94784
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2023-08-22 14:00:47 +0000
URL:       https://git.openjdk.org/loom/commit/20e94784c9f7c30e95550c72aedb5e986a153114

8314426: runtime/os/TestTrimNative.java is failing on slow machines

Reviewed-by: mbaesken, mdoerr, shade

! test/hotspot/jtreg/runtime/os/TestTrimNative.java

Changeset: eb065726
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2023-08-22 17:14:29 +0000
URL:       https://git.openjdk.org/loom/commit/eb065726f2b489c9f0f7d76ea75a2eb4d60347b7

8313408: Use SVG for BoxLayout example

Reviewed-by: serb, tr, prr

! src/java.desktop/share/classes/javax/swing/BoxLayout.java
- src/java.desktop/share/classes/javax/swing/doc-files/BoxLayout-1.gif
+ src/java.desktop/share/classes/javax/swing/doc-files/BoxLayout-1.svg

Changeset: 32bf468c
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-08-22 17:21:44 +0000
URL:       https://git.openjdk.org/loom/commit/32bf468c3b9c39550bca4e9aba31252cf08303ea

8314274: G1: Fix -Wconversion warnings around G1CardSetArray::_data

Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp

Changeset: ce1ded1a
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-08-22 17:23:37 +0000
URL:       https://git.openjdk.org/loom/commit/ce1ded1a4f36b55717793f2bed4a64ce0353fc34

8314749: Remove unimplemented _Copy_conjoint_oops_atomic

Reviewed-by: dcubed

! src/hotspot/share/utilities/copy.hpp

Changeset: 2eae13c6
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2023-08-22 19:04:46 +0000
URL:       https://git.openjdk.org/loom/commit/2eae13c669d8ec383b8303079a06abd7aa2b1c7f

8214248: (fs) Files:mismatch spec clarifications

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/file/Files.java

Changeset: 7c169a42
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2023-08-22 20:57:11 +0000
URL:       https://git.openjdk.org/loom/commit/7c169a426f93a9c5f1223eddeb9ce0427722c8ab

8312232: Remove sun.jvm.hotspot.runtime.VM.buildLongFromIntsPD()

Reviewed-by: lmesnik, kevinw

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/StackValueCollection.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java

Changeset: 9f4a9fe4
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2023-08-22 22:37:16 +0000
URL:       https://git.openjdk.org/loom/commit/9f4a9fe488be7ce43f6719c54df25a1fabd8696a

8312434: SPECjvm2008/xml.transform with CDS fails with "can't seal package nu.xom"

Reviewed-by: iklam, matsaave

! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java
+ test/hotspot/jtreg/runtime/cds/appcds/SealingViolation.java
! test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/pkg/package_seal.mf

Changeset: ba6cdbe2
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2023-08-22 23:49:03 +0000
URL:       https://git.openjdk.org/loom/commit/ba6cdbe2c2897a0fdc266119f0fe4545c3352b8e

8309214: sun/security/pkcs11/KeyStore/CertChainRemoval.java fails after 8301154

Reviewed-by: mbaesken, jnimeh

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
! test/jdk/sun/security/pkcs11/KeyStore/CertChainRemoval.java

Changeset: 7e843c22
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-08-23 03:28:23 +0000
URL:       https://git.openjdk.org/loom/commit/7e843c22e718ad17e0ea7223f10a26fb62477157

8284772: GHA: Use GCC Major Version Dependencies Only

Reviewed-by: jwaters, shade, stuefe, erikj, serb
Backport-of: 62defc3dfc4b9ba5adfe3189f34fe8b3f59b94a0

! .github/workflows/build-cross-compile.yml
! .github/workflows/build-linux.yml
! .github/workflows/main.yml

Changeset: a0d0f21f
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2023-08-23 05:26:05 +0000
URL:       https://git.openjdk.org/loom/commit/a0d0f21f0844d402191f5285a154294a2b18059a

8314752: Use google test string comparison macros

Reviewed-by: coleenp, kbarrett

! test/hotspot/gtest/logging/test_logConfiguration.cpp
! test/hotspot/gtest/logging/test_logFileOutput.cpp
! test/hotspot/gtest/logging/test_logTagSetDescriptions.cpp
! test/hotspot/gtest/memory/test_guardedMemory.cpp
! test/hotspot/gtest/oops/test_cpCache_output.cpp
! test/hotspot/gtest/oops/test_instanceKlass.cpp
! test/hotspot/gtest/oops/test_markWord.cpp
! test/hotspot/gtest/runtime/test_classPrinter.cpp
! test/hotspot/gtest/runtime/test_globals.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
! test/hotspot/gtest/utilities/test_parse_memory_size.cpp
! test/hotspot/gtest/utilities/test_resourceHash.cpp

Changeset: d1de3d08
Author:    Kimura Yukihiro <kimura.yukihiro at jp.fujitsu.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-23 06:04:28 +0000
URL:       https://git.openjdk.org/loom/commit/d1de3d082ef9b83aaa68664e653ab09feb8bad87

8313901: [TESTBUG] test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java fails with java.lang.VirtualMachineError

Reviewed-by: shade, thartmann

! test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java

Changeset: 571c435e
Author:    Jan Kratochvil <jkratochvil at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2023-08-23 06:26:18 +0000
URL:       https://git.openjdk.org/loom/commit/571c435e1a34dcf08fd7545d531c258c9116ea79

8313374: --enable-ccache's CCACHE_BASEDIR breaks builds

Reviewed-by: erikj

! make/common/NativeCompilation.gmk

Changeset: 2be469f8
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-23 07:17:29 +0000
URL:       https://git.openjdk.org/loom/commit/2be469f89ec10471e893045e606e1e2558f4e363

8314743: Use of uninitialized local in SR_initialize after JDK-8314114

Reviewed-by: dholmes, coleenp

! src/hotspot/os/posix/signals_posix.cpp

Changeset: f8203cb2
Author:    Tobias Holenstein <tholenstein at openjdk.org>
Date:      2023-08-23 08:47:33 +0000
URL:       https://git.openjdk.org/loom/commit/f8203cb272e6136b784e5c43a500f6a0bfb19c8b

8313626: C2 crash due to unexpected exception control flow

Reviewed-by: thartmann, chagedorn

! src/hotspot/share/opto/doCall.cpp
+ test/hotspot/jtreg/compiler/parsing/MissingSafepointOnTryCatch.jasm
+ test/hotspot/jtreg/compiler/parsing/TestMissingSafepointOnTryCatch.java

Changeset: 1cee3b9f
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2023-08-23 08:59:36 +0000
URL:       https://git.openjdk.org/loom/commit/1cee3b9fd9720e7938029a6992460b9053e65e57

8313262: C2:  Sinking node may cause required cast to be dropped

Reviewed-by: chagedorn, thartmann

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestSinkingNodeDropsNotNullCast.java

Changeset: 742e319a
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-08-23 09:45:25 +0000
URL:       https://git.openjdk.org/loom/commit/742e319a21c767d8a93e13048add961f5ca8c5d7

8314157: G1: "yielded" is not initialized on some paths after JDK-8140326

Reviewed-by: ayang, iwalulya

! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp

Changeset: 703817d2
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-08-23 10:44:40 +0000
URL:       https://git.openjdk.org/loom/commit/703817d21f6fd8b24cc670695625dfdb09d3592c

8314517: some tests fail in case ipv6 is disabled on the machine

Reviewed-by: mdoerr, lucy, jpai, dfuchs

! test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java
! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java
! test/jdk/java/net/InetAddress/HostsFileOrderingTest.java
! test/jdk/java/net/InetAddress/InternalNameServiceTest.java
! test/jdk/java/net/InetAddress/InternalNameServiceWithHostsFileTest.java
! test/jdk/jdk/net/ExtendedSocketOption/DontFragmentTest.java

Changeset: 62610203
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2023-08-23 11:48:22 +0000
URL:       https://git.openjdk.org/loom/commit/62610203f18095cbd25b456f0622bad033a65a5d

8312555: Ideographic characters aren't stretched by AffineTransform.scale(2, 1)

Ignore bitmaps embedded into fonts for non-uniform scales

Reviewed-by: prr, serb

! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
+ test/jdk/java/awt/font/FontScaling/StretchedFontTest.java

Changeset: 096b7ff0
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2023-08-23 15:31:33 +0000
URL:       https://git.openjdk.org/loom/commit/096b7ff0977ba2455b329b0865a380a1fb4c99d4

8314810: (fs) java/nio/file/Files/CopyInterference.java should use TestUtil::supportsLinks

Reviewed-by: aturbanov, alanb

! test/jdk/java/nio/file/Files/CopyInterference.java

Changeset: fae3b02a
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2023-08-23 17:36:46 +0000
URL:       https://git.openjdk.org/loom/commit/fae3b02aeb6fbb34b4b3d2e669761cf7f9af3613

8314746: Remove unused private put* methods from DirectByteBufferR

Reviewed-by: alanb, bpb

! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template

Changeset: dbb788f3
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2023-08-23 17:48:07 +0000
URL:       https://git.openjdk.org/loom/commit/dbb788f34dbbe0aa5c8356fb4a5dc19b96787d25

8294535: Add screen capture functionality to PassFailJFrame

Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: aivanov, honkar

! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java

Changeset: 9435cd19
Author:    Ben Perez <ben.perez at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date:      2023-08-23 18:10:11 +0000
URL:       https://git.openjdk.org/loom/commit/9435cd19165c9ffc3f19fd423f3706b1e37212d8

8175874: Update Security.insertProviderAt to specify behavior when requested position is out of range.

Reviewed-by: mullan, valeriep

! src/java.base/share/classes/java/security/Security.java
! test/jdk/java/security/Provider/ChangeProviders.java

Changeset: 2c60cadf
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2023-08-23 19:12:35 +0000
URL:       https://git.openjdk.org/loom/commit/2c60cadfde61363d1f5aefdcf138e039a461c914

8280743: HSDB "Monitor Cache Dump" command might throw NPE

Reviewed-by: kevinw, sspitsyn

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/MonitorCacheDumpPanel.java

Changeset: 38a9edfb
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2023-08-23 20:11:10 +0000
URL:       https://git.openjdk.org/loom/commit/38a9edfb7ee2d91ff52074137c5b69e27bcdbdc3

8314679: SA fails to properly attach to JVM after having just detached from a different JVM

Reviewed-by: dholmes, kevinw

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! test/hotspot/jtreg/ProblemList-generational-zgc.txt
+ test/hotspot/jtreg/serviceability/sa/ClhsdbAttachDifferentJVMs.java

Changeset: 57a322da
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2023-08-23 20:22:12 +0000
URL:       https://git.openjdk.org/loom/commit/57a322da9bf6aac98e834516728fb6da1c18e7aa

8308042: [macos] Developer ID Application Certificate not picked up by jpackage if it contains UNICODE characters

Reviewed-by: asemenyuk

! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacCertificate.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTwoStepsTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageFromTwoStepAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTwoStepTest.java
! test/jdk/tools/jpackage/macosx/base/SigningBase.java
! test/jdk/tools/jpackage/macosx/base/SigningCheck.java

Changeset: 68815d54
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2023-08-23 20:41:28 +0000
URL:       https://git.openjdk.org/loom/commit/68815d54c199d39b14034c926777b492fa453a22

8314734: Remove unused field TypeVariableImpl.EMPTY_ANNOTATION_ARRAY

Reviewed-by: bpb, darcy

! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java



More information about the loom-dev mailing list