git: openjdk/panama-foreign: foreign-memaccess+abi: 80 new changesets
duke
duke at openjdk.org
Fri Aug 9 11:06:23 UTC 2024
Changeset: 328a0533
Branch: foreign-memaccess+abi
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-08-02 11:47:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/328a0533b2ee6793130dfb68d931e0ebd60c6b5d
8335059: Consider renaming ClassLoaderData::keep_alive
Reviewed-by: dholmes, stefank
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/prims/jvm.cpp
Changeset: 066db6eb
Branch: foreign-memaccess+abi
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-08-02 13:06:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/066db6eb21e9c9202857f9f6adfcd537a0b82160
8337274: Remove repeated 'the' in StyleSheet.create{Small,Large}AttributeSet
Reviewed-by: achung, honkar, prr
! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java
Changeset: f2e1205a
Branch: foreign-memaccess+abi
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-08-02 15:51:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f2e1205abf915c7f036c58292c6f4d8602cb0e64
8337676: JFR: Change the label of the throttle setting
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java
Changeset: 7deee745
Branch: foreign-memaccess+abi
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2024-08-02 17:53:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7deee745254e5f32b75a09d84ac5078a122c8b8d
8335122: Reorganize internal low-level support for HTML in jdk.javadoc
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandler.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ExternalSpecsWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Headings.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkInfo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NewAPIListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/RestrictedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableOfContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/BodyContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyles.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TagName.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/BaseTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/DeprecatedTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/DocRootTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LinkTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SimpleTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SnippetTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SpecTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SystemPropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/HtmlTag.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Comment.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Content.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/ContentBuilder.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/DocType.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Entity.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlAttr.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlId.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlStyle.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlTag.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlTree.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/ListBuilder.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/RawHtml.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Script.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Text.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/TextBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/package-info.java
! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java
! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testVoidHtmlElements/TestVoidHtmlElements.java
! test/langtools/tools/doclint/CoverageExtras.java
! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.java
! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.out
! test/langtools/tools/doclint/html/OtherTagsTest.java
! test/langtools/tools/doclint/html/OtherTagsTest.out
Changeset: 34edc735
Branch: foreign-memaccess+abi
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-08-03 06:21:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/34edc7358f733cdf433d0ff50921bcb5a94c5e35
8337396: Cleanup usage of ExternalAddess
Co-authored-by: Fei Yang <fyang at openjdk.org>
Reviewed-by: vlivanov, adinn
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/code/oopRecorder.cpp
Changeset: 367e0a65
Branch: foreign-memaccess+abi
Author: fabioromano1 <51378941+fabioromano1 at users.noreply.github.com>
Committer: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2024-08-03 13:08:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/367e0a65561f95aad61b40930d5f46843fee3444
8334755: Asymptotically faster implementation of square root algorithm
Reviewed-by: rgiulietti
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/math/MutableBigInteger.java
! test/jdk/java/math/BigInteger/BigIntegerTest.java
+ test/micro/org/openjdk/bench/java/math/BigIntegerSquareRoot.java
Changeset: 8bd3cd51
Branch: foreign-memaccess+abi
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-08-04 15:42:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8bd3cd51562ff9e76fa0e3d49d38e6e19210f878
8337716: ByteBuffer hashCode implementations are inconsistent
Reviewed-by: alanb, liach
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! test/jdk/java/nio/Buffer/EqualsCompareTest.java
! test/micro/org/openjdk/bench/java/nio/ByteBuffers.java
Changeset: dabdae6b
Branch: foreign-memaccess+abi
Author: Julian Waters <jwaters at openjdk.org>
Date: 2024-08-05 05:13:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dabdae6b355b3e7a2795f6b01ba475652d483288
8334599: Improve code from JDK-8302671
Reviewed-by: aivanov, stuefe, prr
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
Changeset: fbe8a81d
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-08-05 05:57:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fbe8a81d1900d0de1920ad1df6ad574f3da4bd51
8333144: docker tests do not work when ubsan is configured
Reviewed-by: clanger, stuefe
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
Changeset: be34730f
Branch: foreign-memaccess+abi
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-08-05 09:52:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/be34730fb4e6818ac13c46b34b735c967351e5cd
8335257: Refactor code to create Initialized Assertion Predicates into separate class
Reviewed-by: kvn, epeter
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
! src/hotspot/share/opto/split_if.cpp
Changeset: d3e7b0c1
Branch: foreign-memaccess+abi
Author: Viktor Klang <vklang at openjdk.org>
Date: 2024-08-05 10:56:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d3e7b0c12afde03985f1b06e6e7d789928971090
8336462: ConcurrentSkipListSet Javadoc incorrectly warns about size method complexity
Reviewed-by: jpai
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
Changeset: 2e093b06
Branch: foreign-memaccess+abi
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-08-05 13:17:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2e093b06916b72b4feae5635aa8c5aa90679172b
8337779: test/jdk/jdk/jfr/jvm/TestHiddenWait.java is a bit fragile
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/jvm/TestHiddenWait.java
Changeset: 7e925d72
Branch: foreign-memaccess+abi
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-08-05 14:05:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7e925d727f716e5c366b0d85b9c0de24efe43103
8337283: configure.log is truncated when build dir is on different filesystem
Reviewed-by: phh, stuefe, clanger, ihse
! make/autoconf/configure.ac
Changeset: c095c0e6
Branch: foreign-memaccess+abi
Author: Carlo Refice <carlo.refice at oracle.com>
Date: 2024-08-05 14:09:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c095c0e6a58b1665d51ff19381e32f168e99e8f5
8336489: Track scoped accesses in JVMCI compiled code
Reviewed-by: dnsimon, never
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotCompiledCodeStream.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotCompiledNmethod.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaMethod.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TypeUniverse.java
Changeset: 97afbd96
Branch: foreign-memaccess+abi
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-08-05 14:49:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/97afbd9603ba8ec1956c4cedf542667d33988661
8336410: runtime/NMT/TotalMallocMmapDiffTest.java Total malloc diff is incorrect. Expected malloc diff range
Reviewed-by: gziemski, stuefe
! test/hotspot/jtreg/runtime/NMT/TotalMallocMmapDiffTest.java
Changeset: 219e1eb1
Branch: foreign-memaccess+abi
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-08-05 15:06:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/219e1eb13a688532705e603e276799c0157f5f28
8337712: Wrong javadoc in java.util.Date#toString(): "61" and right parenthesis
Reviewed-by: rgiulietti
! src/java.base/share/classes/java/util/Date.java
Changeset: 98562166
Branch: foreign-memaccess+abi
Author: Zdenek Zambersky <zzambers at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-08-05 15:09:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/98562166e4a4c8921709014423c6cbc993aa0d97
8336928: GHA: Bundle artifacts removal broken
Reviewed-by: ihse
! .github/workflows/main.yml
Changeset: e68df528
Branch: foreign-memaccess+abi
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2024-08-05 16:48:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e68df528f80cff3a5564a12b7ec71a920800ce28
8337054: JDK 23 RDP2 L10n resource files update
Reviewed-by: naoto, jlu
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
Changeset: 807186ff
Branch: foreign-memaccess+abi
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-05 16:53:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/807186ffc6a0a9f2515a66329c2a98a43385463c
8337784: Fix simple -Wzero-as-null-pointer-constant warnings in linux/posix code
Reviewed-by: stefank, shade
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/os/posix/signals_posix.cpp
Changeset: 42652b2e
Branch: foreign-memaccess+abi
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-05 16:57:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/42652b2e5350bcab6fceb0148be8bf3d65a0e173
8337787: Fix -Wzero-as-null-pointer-constant warnings when JVMTI feature is disabled
Reviewed-by: ayang, sspitsyn
! src/hotspot/share/prims/jvmtiExport.hpp
Changeset: 08f697f4
Branch: foreign-memaccess+abi
Author: Christoph Langer <clanger at openjdk.org>
Date: 2024-08-05 17:58:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/08f697f4fcbcdd912c3aa5f331fbf8212906465f
8337819: Update GHA JDKs to 22.0.2
Reviewed-by: mbaesken, ihse, shade
! make/conf/github-actions.conf
Changeset: e2c07d50
Branch: foreign-memaccess+abi
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-08-05 18:42:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e2c07d5044587476fc0fff14260e2b73816d2062
8337299: vmTestbase/nsk/jdb/stop_at/stop_at002/stop_at002.java failure goes undetected
Reviewed-by: amenkov, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at002/stop_at002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at002/stop_at002a.java
Changeset: 431d4f7e
Branch: foreign-memaccess+abi
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-05 19:53:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/431d4f7e18369466eedd00926a5162a1461d0b25
8337785: Fix simple -Wzero-as-null-pointer-constant warnings in x86 code
Reviewed-by: jwaters, ayang, shade
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_sha.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
Changeset: 7146daee
Branch: foreign-memaccess+abi
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-05 20:05:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7146daee68788bf9a33d6eed6fb0614a82644cbc
8337783: Use THROW_NULL instead of THROW_0 in pointer contexts in misc runtime code
Reviewed-by: stefank, shade
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/reflection.cpp
Changeset: 965d6b9c
Branch: foreign-memaccess+abi
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-08-05 23:29:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/965d6b9cbe2dd882fe3c3c955dfa08685af7d6c2
8335836: serviceability/jvmti/StartPhase/AllowedFunctions/AllowedFunctions.java fails with unexpected exit code: 112
Reviewed-by: cjplummer, amenkov
! test/hotspot/jtreg/serviceability/jvmti/StartPhase/AllowedFunctions/libAllowedFunctions.c
Changeset: 73718fb8
Branch: foreign-memaccess+abi
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-08-06 02:16:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/73718fb8a3570023e7855137eb008f78b8a1e8ce
8337788: RISC-V: Cleanup code in MacroAssembler::reserved_stack_check
Reviewed-by: fyang, rehn, fjiang
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
Changeset: 20575949
Branch: foreign-memaccess+abi
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-06 05:34:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/20575949612a750a428316635715737183a2d58c
8337782: Use THROW_NULL instead of THROW_0 in pointer contexts in prims code
Reviewed-by: shade, dholmes
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: 0d8ec429
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-08-06 06:59:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0d8ec42969fb60c140aaed7795ea1b9591915b8d
8337642: Remove unused APIs of GCPolicyCounters
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/gcAdaptivePolicyCounters.hpp
! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/shared/gcPolicyCounters.hpp
Changeset: f92c60e1
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-08-06 07:06:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f92c60e1a9968620cbc92b52aa546b57c09da487
8337810: ProblemList BasicDirectoryModel/LoaderThreadCount.java on Windows
Reviewed-by: clanger
! test/jdk/ProblemList.txt
Changeset: 958786b2
Branch: foreign-memaccess+abi
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-08-06 09:07:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/958786b28ffb532b38746640b6fc11242f056ad9
8332522: SwitchBootstraps::mappedEnumLookup constructs unused array
Reviewed-by: liach, redestad
! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
+ test/micro/org/openjdk/bench/java/lang/runtime/SwitchEnum.java
Changeset: f9b8a220
Branch: foreign-memaccess+abi
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-08-06 09:28:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f9b8a22062c7ad7ffb150394da6b3ab069785535
8337798: JFR: Remove jdk/jfr/api/consumer/recordingstream/TestOnEvent.java from ProblemList.txt
Reviewed-by: mgronlun
! test/jdk/ProblemList.txt
Changeset: a117945d
Branch: foreign-memaccess+abi
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-08-06 09:37:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a117945d5a704781944ae15c852c31d090f03adb
8337344: Redundant javadoc at RasterPrinterJob.isCancelled
Reviewed-by: aivanov, prr
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
Changeset: ef909bdf
Branch: foreign-memaccess+abi
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2024-08-06 11:32:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ef909bdf7f08dfd67bac2665aa85f86c0e303db9
8335121: Native memory leak when not recording any events
Reviewed-by: egahlin, shade
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
Changeset: 1348ece6
Branch: foreign-memaccess+abi
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-08-06 11:34:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1348ece6df7b460501931533c238e819995a2086
8332120: Potential compilation failure in istream.cpp:205 - loss of data on conversion
Reviewed-by: dholmes, iklam
! src/hotspot/share/utilities/istream.cpp
! src/hotspot/share/utilities/istream.hpp
Changeset: ab509f1b
Branch: foreign-memaccess+abi
Author: Andrew Dinn <adinn at openjdk.org>
Date: 2024-08-06 13:22:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ab509f1b98329b1624a3111e226b640ee76f5969
8337654: Relocate uncommon trap stub from SharedRuntime to OptoRuntime
Reviewed-by: kvn, vlivanov, fyang
! src/hotspot/cpu/aarch64/runtime_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/runtime_arm.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
+ src/hotspot/cpu/riscv/runtime_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/runtime_x86_32.cpp
! src/hotspot/cpu/x86/runtime_x86_64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/opto/stringopts.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
Changeset: 53db937d
Branch: foreign-memaccess+abi
Author: Feilong Jiang <fjiang at openjdk.org>
Date: 2024-08-06 14:01:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/53db937dd0766695906dc20c1dbbd3228c02fe1e
8337780: RISC-V: C2: Change C calling convention for sp to NS
Reviewed-by: fyang, rehn
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 3f8b3e55
Branch: foreign-memaccess+abi
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2024-08-06 16:37:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3f8b3e55276336cbb814d3b746d4337678389969
8337887: [JVMCI] Clarify jdk.vm.ci.code.Architecture.getName javadoc
Reviewed-by: never
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/aarch64/AArch64.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/amd64/AMD64.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/Architecture.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/riscv64/RISCV64.java
Changeset: ff634a96
Branch: foreign-memaccess+abi
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-08-06 20:11:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ff634a967027cfa56b666d31c45db9a4acc09ea4
8337506: Disable "best-fit" mapping on Windows command line
Reviewed-by: alanb
! src/java.base/share/native/launcher/main.c
+ test/jdk/tools/launcher/DisableBestFitMappingTest.java
Changeset: 22a34213
Branch: foreign-memaccess+abi
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-06 20:15:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/22a3421379162bb302fb8e5ccc315e53d95b6245
8337786: Fix simple -Wzero-as-null-pointer-constant warnings in aarch64 code
Reviewed-by: shade, tschatzl
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: fc652d2a
Branch: foreign-memaccess+abi
Author: Alisen Chung <achung at openjdk.org>
Date: 2024-08-06 21:10:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fc652d2a58bfd99b05011c051e5710d1dac049ab
8235404: [macos] JOptionPane blocks drawing string on another component
Reviewed-by: honkar, dnguyen
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
+ test/jdk/javax/swing/JOptionPane/OptionPaneInput.java
Changeset: 6733b89d
Branch: foreign-memaccess+abi
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-08-06 21:44:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6733b89de1ed9ebcc1e8a8271970048ad0f0aac3
8337667: sun/tools/jcmd/TestJcmdPIDSubstitution.java is failing on mac and windows
Reviewed-by: stuefe, kevinw
! test/jdk/sun/tools/jcmd/TestJcmdPIDSubstitution.java
Changeset: 920751e5
Branch: foreign-memaccess+abi
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2024-08-06 21:56:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/920751e5d5838dab90438117a77f43876902eb72
8311990: Two JDI tests may interfere with each other
Reviewed-by: dholmes, sspitsyn
! test/jdk/com/sun/jdi/JdwpListenTest.java
! test/jdk/com/sun/jdi/JdwpNetProps.java
Changeset: 66286b25
Branch: foreign-memaccess+abi
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-08-07 05:32:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/66286b25a183de2ffd0689da9c2bd1978b881aa7
8337968: Problem list compiler/vectorapi/VectorRebracket128Test.java
Reviewed-by: chagedorn
! test/hotspot/jtreg/ProblemList.txt
Changeset: 41f784fe
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-08-07 07:48:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/41f784fe63f8e06a25e1fe00dc96e398874adf81
8335925: Serial: Move allocation API from Generation to subclasses
Reviewed-by: gli, kbarrett, iwalulya
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
Changeset: 88a05a85
Branch: foreign-memaccess+abi
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2024-08-07 10:24:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/88a05a853ed9e0425ba3315b751a5015bed62675
8337975: [BACKOUT] Native memory leak when not recording any events
Reviewed-by: jpai, egahlin
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
Changeset: 21f710e7
Branch: foreign-memaccess+abi
Author: Joel Sikström <joel.sikstrom at oracle.com>
Committer: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-08-07 14:16:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/21f710e7f6698b12b06cc3685cefa31f5fcff2a2
8310675: Fix -Wconversion warnings in ZGC code
Reviewed-by: stefank, ayang
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zArray.inline.hpp
! src/hotspot/share/gc/z/zBarrier.cpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zCPU.inline.hpp
! src/hotspot/share/gc/z/zDirector.cpp
! src/hotspot/share/gc/z/zForwardingAllocator.inline.hpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zGeneration.hpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zHeuristics.cpp
! src/hotspot/share/gc/z/zIndexDistributor.inline.hpp
! src/hotspot/share/gc/z/zLiveMap.cpp
! src/hotspot/share/gc/z/zLiveMap.hpp
! src/hotspot/share/gc/z/zMarkCache.cpp
! src/hotspot/share/gc/z/zMarkStack.cpp
! src/hotspot/share/gc/z/zMetronome.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/gc/z/zNMethodTable.cpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zPageCache.cpp
! src/hotspot/share/gc/z/zPageTable.inline.hpp
! src/hotspot/share/gc/z/zRelocationSet.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp
! src/hotspot/share/gc/z/zStoreBarrierBuffer.cpp
! src/hotspot/share/gc/z/zStoreBarrierBuffer.hpp
! src/hotspot/share/gc/z/zStoreBarrierBuffer.inline.hpp
! src/hotspot/share/gc/z/zUnmapper.cpp
! src/hotspot/share/gc/z/zVerify.cpp
Changeset: d19ba81c
Branch: foreign-memaccess+abi
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-08-07 15:58:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d19ba81ce12a99de1114c1bfe67392f5aee2104e
8337603: Change in behavior with -Djava.locale.useOldISOCodes=true
Reviewed-by: iris, bpb
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
! test/jdk/java/util/Locale/LocaleTest.java
Changeset: 36d08c21
Branch: foreign-memaccess+abi
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-08-07 17:41:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/36d08c213d03deddf69ecb9770a3afef73a15444
8336846: assert(state->get_thread() == jt) failed: handshake unsafe conditions
Reviewed-by: amenkov, dholmes, cjplummer, pchilanomate, lmesnik
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: a5c2d7b3
Branch: foreign-memaccess+abi
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2024-08-07 18:24:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a5c2d7b305407974b3f67c48b8dcb1f8e77abde3
8335172: Add manual steps to run security/auth/callback/TextCallbackHandler/Password.java test
Reviewed-by: rhalade
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
! test/jdk/com/sun/security/auth/callback/TextCallbackHandler/Password.java
Changeset: 5e021cbc
Branch: foreign-memaccess+abi
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-08-07 20:25:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5e021cbcc7a6cb30a27380950e115ff12846239c
8337410: The makefiles should set problemlist and adjust timeout basing on the given VM flags
Reviewed-by: ihse
! make/RunTests.gmk
Changeset: 9b11bd7f
Branch: foreign-memaccess+abi
Author: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2024-08-07 21:06:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9b11bd7f4a511ddadf9f02e82aab6ba78beb6763
8337826: Improve logging in OCSPTimeout and SimpleOCSPResponder to help diagnose JDK-8309754
Reviewed-by: mullan
! test/jdk/java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java
! test/jdk/java/security/testlibrary/SimpleOCSPServer.java
Changeset: 16df9c33
Branch: foreign-memaccess+abi
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-08-08 05:22:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/16df9c33e9bbc9329ae60ba14332c09aadaba3f0
8337971: Problem list several jvmci tests on linux-riscv64 until JDK-8331704 is fixed
Reviewed-by: fyang, shade
! test/hotspot/jtreg/ProblemList.txt
Changeset: 1846a65e
Branch: foreign-memaccess+abi
Author: Turkhan Badalov <badalov.turxan at gmail.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-08-08 05:34:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1846a65e32624f6da691c1072f44fcb762b43233
8337205: Typo in Stack vs Deque Method table in Deque specification
Reviewed-by: liach
! src/java.base/share/classes/java/util/Deque.java
Changeset: fa183590
Branch: foreign-memaccess+abi
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2024-08-08 08:55:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fa18359007bd80d2e74c07a5a1ea6170e1bd474d
8335981: ProblemList runtime/Thread/TestAlwaysPreTouchStacks.java for MacOS
Reviewed-by: tschatzl
! test/hotspot/jtreg/ProblemList.txt
Changeset: a9460a69
Branch: foreign-memaccess+abi
Author: Casper Norrbin <casper.norrbin at oracle.com>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-08-08 10:38:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a9460a69e74f876274ec64394ac6504580041b21
8337982: Remove dead undef assrt0n
Reviewed-by: stefank, dholmes
! src/hotspot/share/memory/metaspace/blockTree.cpp
Changeset: 3bc4a1ac
Branch: foreign-memaccess+abi
Author: Tejesh R <tr at openjdk.org>
Date: 2024-08-08 10:40:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3bc4a1acc4bb1885ddba69283b99bbe02f8e43b7
8233068: HIDPI: Linux: AWT Checkbox check mark is unscaled
Reviewed-by: jdv, abhiscxk, honkar
! src/java.desktop/unix/classes/sun/awt/X11/XCheckboxPeer.java
+ test/jdk/java/awt/Checkbox/CheckboxCheckerScalingTest.java
Changeset: 088871ce
Branch: foreign-memaccess+abi
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2024-08-08 10:51:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/088871ce36f85fb30b24c49146f547bc8e2b0dcb
8335267: [XWayland] move screencast tokens from .awt to .java folder
Reviewed-by: prr, avu
! src/java.desktop/unix/classes/sun/awt/screencast/TokenStorage.java
Changeset: 12c553f1
Branch: foreign-memaccess+abi
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2024-08-08 10:51:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/12c553f12876b4095685676f800119c0e275bf44
8329471: Remove GTK2
Reviewed-by: abhiscxk, prr, ihse
! make/modules/java.desktop/lib/AwtLibraries.gmk
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java
- src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
- src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c
! test/jdk/java/awt/Gtk/GtkVersionTest/GtkVersionTest.java
! test/jdk/java/awt/Robot/HiDPIScreenCapture/ScreenCaptureGtkTest.java
! test/jdk/javax/swing/LookAndFeel/8145547/DemandGTK.java
- test/jdk/javax/swing/LookAndFeel/8145547/DemandGTK2.sh
- test/jdk/javax/swing/LookAndFeel/8145547/DemandGTK2.txt
! test/jdk/javax/swing/LookAndFeel/8145547/DemandGTK3.sh
Changeset: ddbd7a78
Branch: foreign-memaccess+abi
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2024-08-08 10:53:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ddbd7a78f191462695ecbeeef7fd6312e322b15a
8337320: Update ProblemList.txt with tests known to fail on XWayland
Reviewed-by: prr
! test/jdk/ProblemList.txt
Changeset: 4b740d87
Branch: foreign-memaccess+abi
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-08-08 10:57:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4b740d87ee50ba49305add4aae6490bebb6963ba
8225209: jdk/jfr/event/compiler/TestCodeSweeper.java fails
Reviewed-by: mgronlun
! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/event/compiler/TestCodeSweeper.java
Changeset: 6a9a867d
Branch: foreign-memaccess+abi
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2024-08-08 14:38:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6a9a867d645b8fe86f4ca2b04a43bf5aa8f9d487
8337994: [REDO] Native memory leak when not recording any events
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
Changeset: 78773b17
Branch: foreign-memaccess+abi
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-08-08 15:52:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/78773b1769922611318243b6680d59518ed4e015
8338015: Fix "Java Java" typo in package info file of java.lang.classfile
Reviewed-by: jiefu, jpai, liach
! src/java.base/share/classes/java/lang/classfile/package-info.java
Changeset: 9695f095
Branch: foreign-memaccess+abi
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-08-08 16:11:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9695f09581bac856ad97943cca15c65dc21d2adf
8337683: Fix -Wconversion problem with arrayOop.hpp
Reviewed-by: stefank, dholmes
! src/hotspot/share/oops/arrayOop.hpp
! src/hotspot/share/runtime/atomic.hpp
! src/hotspot/share/utilities/byteswap.hpp
Changeset: 53c9f037
Branch: foreign-memaccess+abi
Author: Jiangli Zhou <jiangli at openjdk.org>
Date: 2024-08-08 16:31:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/53c9f037fb2805aab5ab9729166ce7d5bc7a77f9
8336849: Remove .llvm_addrsig section from JDK/VM static libraries (.a files)
Reviewed-by: ihse
! make/common/native/Link.gmk
Changeset: bfb75b96
Branch: foreign-memaccess+abi
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2024-08-08 16:53:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bfb75b96266f4c5840e2edea13f9aa2c801518cf
8336926: jdk/internal/util/ReferencedKeyTest.java can fail with ConcurrentModificationException
Reviewed-by: bpb, shade, dfuchs
! src/java.base/share/classes/jdk/internal/util/ReferencedKeyMap.java
Changeset: e7a0b5b0
Branch: foreign-memaccess+abi
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2024-08-08 18:45:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e7a0b5b09bcfcd8b09667e51ec588e206f0652ff
8334780: Crash: assert(h_array_list.not_null()) failed: invariant
Reviewed-by: egahlin, shade
! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp
Changeset: 9f08a01c
Branch: foreign-memaccess+abi
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-08-08 19:47:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9f08a01cb6ebb08f67749aabdff4efaedfaf3228
8338010: WB_IsFrameDeoptimized miss ResourceMark
Reviewed-by: dholmes, shade
! src/hotspot/share/prims/whitebox.cpp
Changeset: 55c50970
Branch: foreign-memaccess+abi
Author: Jiawei Tang <jwtang at openjdk.org>
Date: 2024-08-09 02:29:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/55c509708e9b89a7609fd41b6e5a271f250bbacd
8337331: crash: pinned virtual thread will lead to jvm crash when running with the javaagent option
Reviewed-by: dholmes, sspitsyn
! src/hotspot/share/prims/jvmtiExport.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/TestPinCaseWithCFLH/TestPinCaseWithCFLH.java
Changeset: 0c1e9111
Branch: foreign-memaccess+abi
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-08-09 02:59:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0c1e9111d226b601236b9826e27ecc67a8b625fb
8338019: Fix simple -Wzero-as-null-pointer-constant warnings in riscv code
Reviewed-by: fyang, mli, luhenry
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
Changeset: 9ab8c6b9
Branch: foreign-memaccess+abi
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2024-08-09 05:09:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9ab8c6b9ba90ffd12600a250c8704571e9feb78d
8335130: The test "javax/swing/plaf/synth/ComponentsOrientationSupport/5033822/bug5033822.java" fails because the background color of the tabs is displayed incorrectly.
Reviewed-by: achung, psadhukhan
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/SynthPainterImpl.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java
Changeset: 00aac409
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-08-09 06:26:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/00aac4097abd3c5e6144734cfd44228bc31892fb
8338058: map_or_reserve_memory_aligned Windows enhance remap assertion
Reviewed-by: mdoerr, clanger
! src/hotspot/os/windows/os_windows.cpp
Changeset: c01f53ac
Branch: foreign-memaccess+abi
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-08-09 07:17:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c01f53ac2dab1d4d2cd1e4d45a67f9373d4a9c7e
8337876: [IR Framework] Add support for IR tests with @Stable
Reviewed-by: shade, kvn
! test/hotspot/jtreg/compiler/lib/ir_framework/README.md
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPrivilegedMode.java
Changeset: 82d5768c
Branch: foreign-memaccess+abi
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2024-08-09 07:20:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/82d5768c1bdccfaf97a41f32a8bfcfd03a0fb378
8337840: Remove redundant null check in ObjectOutputStream.writeProxyDesc
Reviewed-by: rriggs
! src/java.base/share/classes/java/io/ObjectOutputStream.java
Changeset: f74109bd
Branch: foreign-memaccess+abi
Author: Joel Sikström <joel.sikstrom at oracle.com>
Date: 2024-08-09 07:29:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f74109bd178c92a9dff1ca6fce03b25f51a0384f
8337939: ZGC: Make assertions and checks less convoluted and explicit
Reviewed-by: stefank, ayang, eosterlund
! src/hotspot/share/gc/z/zAddress.cpp
! src/hotspot/share/gc/z/zAddress.inline.hpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zBarrierSet.inline.hpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zMark.inline.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zReferenceProcessor.cpp
! src/hotspot/share/gc/z/zVerify.cpp
Changeset: 53fce38a
Branch: foreign-memaccess+abi
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-08-09 07:53:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/53fce38a3ff8700fef640fffc066efc21ff9c25f
8338062: JFR: Remove TestStartDuration.java and TestStartName.java from ProblemList.txt
Reviewed-by: mgronlun
! test/jdk/ProblemList.txt
Changeset: 6ebd5d74
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-08-09 08:23:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6ebd5d74d57b334e7cf0b1282d7bb469a56fb3d6
8338036: Serial: Remove Generation::update_counters
Reviewed-by: kbarrett
! src/hotspot/share/gc/serial/generation.hpp
Changeset: c37e8638
Branch: foreign-memaccess+abi
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-08-09 09:12:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c37e8638c98cb4516569304e9a0ab477affb0641
8314125: RISC-V: implement Base64 intrinsic - encoding
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: 14071607
Branch: foreign-memaccess+abi
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2024-08-09 09:24:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/140716078694a338e2c2f837841761262cee5542
8313931: Javadoc: links to type parameters actually generate links to classes
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LinkTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testDirectedInheritance/TestDirectedInheritance.java
! test/langtools/jdk/javadoc/doclet/testErasure/TestErasure.java
! test/langtools/jdk/javadoc/doclet/testGenericMethodLinkTaglet/TestGenericMethodLinkTaglet.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
+ test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletTypeParam.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
! test/langtools/jdk/javadoc/doclet/testThrows/TestThrows.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/pkg/CtorTypeParam.java
! test/langtools/jdk/javadoc/doclet/testUnicode/TestUnicode.java
Changeset: cf83d929
Branch: foreign-memaccess+abi
Author: duke <duke at openjdk.org>
Date: 2024-08-09 11:00:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cf83d9292eece535c636f3be840b3d51d035c325
Automatic merge of jdk:master into master
Changeset: ba5d5b99
Branch: foreign-memaccess+abi
Author: duke <duke at openjdk.org>
Date: 2024-08-09 11:00:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ba5d5b991088b88dc5c17ca0b8cb2b7b570b1b97
Automatic merge of master into foreign-memaccess+abi
More information about the panama-dev
mailing list