git: openjdk/panama-foreign: foreign-memaccess+abi: 101 new changesets
duke
duke at openjdk.org
Fri Apr 12 11:07:12 UTC 2024
Changeset: 27353ad3
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-05 11:15:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/27353ad367c2342086d8e56ee2412d796d44b664
8329521: Serial: Rename MarkSweep to SerialFullGC
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/serial/generation.hpp
- src/hotspot/share/gc/serial/markSweep.cpp
- src/hotspot/share/gc/serial/markSweep.inline.hpp
+ src/hotspot/share/gc/serial/serialFullGC.cpp
= src/hotspot/share/gc/serial/serialFullGC.hpp
+ src/hotspot/share/gc/serial/serialFullGC.inline.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/opto/runtime.cpp
Changeset: 29992e1f
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-04-05 12:00:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/29992e1fca4faef0fe0ac453c7e78db4628d5e70
8329570: G1: Excessive is_obj_dead_cond calls in verification
Reviewed-by: aboldtch, shade, tschatzl, gli
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
Changeset: 46d3d7b9
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-05 12:16:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/46d3d7b9673e06c74c8586c164f8a233a8876835
8329529: Serial: Move _saved_mark_word out of ContiguousSpace
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/serial/cardTableRS.cpp
! src/hotspot/share/gc/serial/cardTableRS.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/space.inline.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
Changeset: 4a11db8b
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-04-05 13:30:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4a11db8b606f2b10f48f0b45335b661fe3095fc4
8329662: Add a test to verify the behaviour of the default HEAD() method on HttpRequest.Builder
Reviewed-by: dfuchs
! test/jdk/java/net/httpclient/HttpRequestBuilderTest.java
Changeset: 040c9356
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-04-05 16:08:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/040c93565c0dff6270911eb9e58d78aa01bbb925
8328183: Minor mistakes in docs of PrintStream.append()
Reviewed-by: iris, naoto
! src/java.base/share/classes/java/io/CharArrayWriter.java
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/PrintWriter.java
! src/java.base/share/classes/java/io/StringWriter.java
! src/java.base/share/classes/java/io/Writer.java
Changeset: 862e6156
Author: Alisen Chung <achung at openjdk.org>
Date: 2024-04-05 20:20:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/862e6156960639564aed5de16de9a26320770a80
8198237: [macos] Test java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java fails
Reviewed-by: gli, aivanov
! test/jdk/ProblemList.txt
Changeset: 3d50eaa6
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-04-06 02:25:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3d50eaa6edd6ae2b093a75fa203a706aef24701b
8329784: Run MaxMetaspaceSizeTest.java with -Xshare:off
Reviewed-by: ccheung, matsaave
! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java
Changeset: 49d8e638
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-04-06 06:23:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/49d8e6383321dcf152f70998be60695cea7527eb
8329083: RISC-V: Update profiles supported on riscv
Reviewed-by: fyang
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
Changeset: d771ec62
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-04-06 14:21:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d771ec6296bd3bb17ac2dd79671fdb6f154b4ea5
8329733: Update the documentation in java.net.SocketOptions to direct to java.net.StandardSocketOptions
6431396: Spec for SocketOptions.SO_BINDADDR incorrect
Reviewed-by: djelinski, alanb
! src/java.base/share/classes/java/net/SocketOptions.java
Changeset: 3a3b77dd
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-04-08 01:33:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3a3b77dd4f522e2ca855acca8516e5901c3f2b5a
8329641: RISC-V: Enable some tests related to SHA-2 instrinsic
Reviewed-by: fyang, rehn
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java
Changeset: 51b0abc8
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2024-04-08 04:30:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/51b0abc87439014c4c5022c0057614f99a741ddd
8329340: Remove unused libawt code
8315693: Remove WM_AWT_SET_SCROLL_INFO message
Reviewed-by: prr, aivanov
! src/java.desktop/share/native/libawt/awt/image/gif/gifdecoder.c
! src/java.desktop/share/native/libawt/awt/image/imageInitIDs.h
! src/java.desktop/windows/native/libawt/java2d/windows/GDIRenderer.cpp
! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp
! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp
! src/java.desktop/windows/native/libawt/windows/awt.h
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/windows/awt_Cursor.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Debug.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Debug.h
! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.h
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Object.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Object.h
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.h
! src/java.desktop/windows/native/libawt/windows/awt_ole.h
! src/java.desktop/windows/native/libawt/windows/awtmsg.h
Changeset: d1aad712
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-04-08 07:30:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d1aad71209092013a89b3b85a258dd4d2e31224a
8321204: C2: assert(false) failed: node should be in igvn hash table
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/compile.cpp
Changeset: 6f087cbc
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-04-08 09:29:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6f087cbcd5c8c91eb104c6e4297f485dd1a82229
8328698: oopDesc::klass_raw() decodes without a null check
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/locationPrinter.cpp
! src/hotspot/share/oops/compressedKlass.hpp
! src/hotspot/share/oops/compressedKlass.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/runtime/os.cpp
Changeset: 7c664657
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2024-04-08 09:50:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7c664657630a50ab83d218028cec114ea2d907ac
8325088: Overloads that differ in type parameters may be lost
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriter.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/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/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Comparators.java
+ test/langtools/jdk/javadoc/doclet/testErasure/TestErasure.java
Changeset: fc18201b
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-04-08 10:52:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fc18201bbdac7ac7d78767c780d3efe5352ee77a
8327111: Replace remaining usage of create_bool_from_template_assertion_predicate() which requires additional OpaqueLoop*Nodes transformation strategies
Reviewed-by: epeter, kvn
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
! test/hotspot/jtreg/compiler/predicates/TestCloningWithManyDiamondsInExpression.java
Changeset: 8648890f
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-04-08 11:35:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8648890f86fb3d869950614c97c2df648352168d
8329749: Obsolete the unused UseNeon flag
Reviewed-by: chagedorn, kvn, aph
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/aarch64/AArch64.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotVMConfig.java
Changeset: be45de1f
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-04-08 12:13:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/be45de1f93e918f928c6bb8bebc3697487adf602
8328627: JShell documentation should be clearer about "remote runtime system"
Co-authored-by: Alex Buckley <abuckley at openjdk.org>
Reviewed-by: asotona
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! src/jdk.jshell/share/man/jshell.1
Changeset: 3ebf8c93
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-04-08 12:55:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3ebf8c9359da2f45e4cefb7be2276d33c30979aa
8329663: hs_err file event log entry for thread adding/removing should print current thread
Reviewed-by: kevinw, rrich
! src/hotspot/share/runtime/threads.cpp
Changeset: 6439375b
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2024-04-08 14:06:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6439375bb96346f4b34ba57e8e61ffe1905563f1
8329533: TestCDSVMCrash fails on libgraal
Reviewed-by: iklam, ccheung
! test/hotspot/jtreg/runtime/cds/TestCDSVMCrash.java
Changeset: 74758248
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-04-08 15:27:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/747582484ce89e16661ef917a89adb52f5adc2e6
8329510: Update ProblemList for JFileChooser/8194044/FileSystemRootTest.java
Reviewed-by: abhiscxk, dmarkov
! test/jdk/ProblemList.txt
Changeset: 9ac3b77d
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-08 15:55:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9ac3b77d0d69227ded6ef3843ebf5c18ceee37b5
8329775: Serial: Remove unused declarations in serialFullGC.hpp
Reviewed-by: iwalulya
! src/hotspot/share/gc/serial/serialFullGC.hpp
Changeset: 115f4193
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-08 16:10:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/115f4193eb39d8469ac8127e38798a3f041c22e0
8329659: Serial: Extract allowed_dead_ratio from ContiguousSpace
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
Changeset: dd930c57
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-04-08 16:26:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dd930c573b2822e7f55e9d1b9a945a023c3fdee6
8329787: Fix typo in CLDRConverter
Reviewed-by: jlu, iris, lancea, bpb
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
- make/jdk/src/classes/build/tools/cldrconverter/SupplementDataParseHandler.java
+ make/jdk/src/classes/build/tools/cldrconverter/SupplementalDataParseHandler.java
! make/jdk/src/classes/build/tools/cldrconverter/SupplementalMetadataParseHandler.java
Changeset: 212a2536
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2024-04-08 17:58:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/212a253697b1a5e722bb90ae1140c91175fc028b
8329623: NegativeArraySizeException encoding large String to UTF-8
Reviewed-by: naoto, rgiulietti
! src/java.base/share/classes/java/lang/String.java
! test/jdk/java/lang/String/CompactString/MaxSizeUTF16String.java
Changeset: a4dd2e95
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-08 18:33:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a4dd2e95322dd5af9c576a1d401368a4286451a9
8329766: Serial: Refactor SerialBlockOffsetTable API
Reviewed-by: gli, iwalulya
! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.hpp
Changeset: 94677200
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-08 18:34:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/94677200fb68a542ffc45221df5c27dfbdf47932
8329875: Serial: Move preservedMarks.inline.hpp to serialFullGC.cpp
Reviewed-by: stefank
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/serial/serialFullGC.hpp
Changeset: 7e5ef79f
Author: vamsi-parasa <srinivas.vamsi.parasa at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2024-04-08 18:41:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7e5ef79f953877cde6389998edcfe3fecb9b900e
8323116: [REDO] Computational test more than 2x slower when AVX instructions are used
Reviewed-by: sviswanathan, kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
+ test/hotspot/jtreg/compiler/codegen/TestConvertImplicitNullCheck.java
+ test/micro/org/openjdk/bench/vm/compiler/x86/ComputePI.java
Changeset: e7026465
Author: Sean Mullan <mullan at openjdk.org>
Date: 2024-04-08 20:08:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e70264654570155a39d0841ce82b9dd52ca0389c
8200566: DistributionPointFetcher fails to fetch CRLs if the DistributionPoints field contains more than one DistributionPoint and the first one fails
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
+ test/jdk/java/security/cert/CertPathValidator/crlDP/CheckAllCRLs.java
Changeset: a887fd21
Author: Cesar Soares Lucas <cslucas at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-04-08 23:13:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a887fd2144ce067844f18a514afb5078255601ff
8316991: Reduce nullable allocation merges
Reviewed-by: kvn, vlivanov
! src/hotspot/share/code/debugInfo.cpp
! src/hotspot/share/code/debugInfo.hpp
! src/hotspot/share/code/scopeDesc.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/escape.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/stackValue.cpp
! test/hotspot/jtreg/compiler/c2/irTests/scalarReplacement/AllocationMergesTests.java
+ test/micro/org/openjdk/bench/vm/compiler/AllocationMerges.java
Changeset: fbc1e666
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2024-04-09 01:37:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fbc1e6661e26c30a9cf7bc57afd70fde1c642bcb
8328181: C2: assert(MaxVectorSize >= 32) failed: vector length should be >= 32
Reviewed-by: kvn, vlivanov
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! test/hotspot/jtreg/compiler/c2/ClearArray.java
Changeset: dfaf11a3
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-04-09 07:40:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dfaf11a3d80792ae9c484f3c21f93d0b7b0d23f9
8329898: Revert one use of markWord.is_unlocked back to is_neutral
Reviewed-by: stefank
! src/hotspot/share/runtime/basicLock.cpp
Changeset: b4ddddef
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-04-09 08:11:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b4ddddeff1ce4293c88a9ab8ad3ca9d3b0e2352e
8329840: Fix ZPhysicalMemorySegment::_end type
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zAddress.inline.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp
! test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp
Changeset: 19a99d02
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-04-09 08:41:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/19a99d023e32fa9f4d26b76bd36993719e1dfe21
8326744: Class-File API transition to Second Preview
Reviewed-by: jlahoda
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
Changeset: 58e39c19
Author: Jie Fu <jiefu at openjdk.org>
Date: 2024-04-09 08:47:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/58e39c193211579316cfd09dc4117d510e317985
8329884: Serial: Fix build failure due to ‘Copy’ has not been declared
Reviewed-by: ayang
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
Changeset: 71c5bbce
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-04-09 09:35:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/71c5bbcec7052a8394dd49c0a8c46801adbfcae4
8329527: Opcode.IFNONNULL.primaryTypeKind() is not ReferenceType
Reviewed-by: jlahoda
! src/java.base/share/classes/java/lang/classfile/Opcode.java
Changeset: b9331cd2
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-04-09 10:41:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b9331cd25ca88b07ce079405f5e3031cf8c13ea6
8329823: RISC-V: Need to sync CPU features with related JVM flags
Reviewed-by: fyang, rehn
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: 8907eda7
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-04-09 11:08:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8907eda779f0c3f870bb31deb74c0a483251f1e2
8325485: IncrementInstructions.of(int, int) is not storing the args
Reviewed-by: liach, jlahoda
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.java
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/helpers/ClassRecord.java
! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java
Changeset: a48289ac
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-04-09 11:40:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a48289ac30a6a9ddc9941676726d105b11689ab3
8329761: Remove unused KeyBuilder and unusedSets from StyleContext
Reviewed-by: serb, tr
! src/java.desktop/share/classes/javax/swing/text/StyleContext.java
Changeset: 5ea21c3a
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-09 12:26:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5ea21c3a61a7a159d1b88885368741763f42bf04
8329878: Reduce public interface of CardTableBarrierSet
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp
Changeset: 87131fb2
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-04-09 12:27:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/87131fb2f77188a483fd0852da5f9228aafd5336
8329629: GC interfaces should work directly against nmethod instead of CodeBlob
Reviewed-by: ayang, eosterlund
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
- src/hotspot/share/gc/g1/g1CodeBlobClosure.cpp
- src/hotspot/share/gc/g1/g1CodeBlobClosure.hpp
! src/hotspot/share/gc/g1/g1CodeRootSet.cpp
! src/hotspot/share/gc/g1/g1CodeRootSet.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.hpp
! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp
! src/hotspot/share/gc/g1/g1HeapRegionRemSet.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
+ src/hotspot/share/gc/g1/g1NMethodClosure.cpp
+ src/hotspot/share/gc/g1/g1NMethodClosure.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/g1RootClosures.cpp
! src/hotspot/share/gc/g1/g1RootClosures.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.hpp
! src/hotspot/share/gc/g1/g1SharedClosures.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/shared/classUnloadingContext.cpp
! src/hotspot/share/gc/shared/classUnloadingContext.hpp
! src/hotspot/share/gc/shared/scavengableNMethods.cpp
! src/hotspot/share/gc/shared/scavengableNMethods.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
! src/hotspot/share/gc/x/xHeap.cpp
! src/hotspot/share/gc/x/xHeapIterator.cpp
! src/hotspot/share/gc/x/xStackWatermark.cpp
! src/hotspot/share/gc/x/xStackWatermark.hpp
! src/hotspot/share/gc/x/xVerify.cpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zStackWatermark.cpp
! src/hotspot/share/gc/z/zStackWatermark.hpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/serviceThread.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/threads.hpp
Changeset: 492b954f
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-04-09 12:31:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/492b954f81f75cedec50fabc4e6071cabb53acc0
8329750: Change Universe functions to return more specific Klass* types
Reviewed-by: coleenp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/memory/oopFactory.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/prims/vectorSupport.cpp
Changeset: 5c9f0368
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-04-09 12:32:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5c9f03686d77dd56c0441f9eb54b1cfcd3a49b3c
8329858: G1: Make G1VerifyLiveAndRemSetClosure stateless
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
Changeset: 635cb3c9
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-04-09 13:04:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/635cb3c9762aeaec6c8dd2c21b8323d187236b4f
8329745: Update the documentation of ServerSocket and Socket to refer to StandardSocketOptions instead of legacy SocketOptions
Reviewed-by: alanb, dfuchs
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
Changeset: 2fcb8168
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-04-09 13:19:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2fcb816858406f33cefef3164b2c85f9f996c7da
8305072: Win32ShellFolder2.compareTo is inconsistent
Reviewed-by: prr, serb
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
+ test/jdk/javax/swing/JFileChooser/FileSystemView/Win32FolderSort.java
Changeset: 5fb5e6c8
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-09 13:22:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5fb5e6c8f04e325cbb782431d51251edde4c2618
8329603: G1: Merge G1BlockOffsetTablePart into G1BlockOffsetTable
Reviewed-by: ayang, iwalulya
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.inline.hpp
Changeset: 3b6629ce
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2024-04-09 14:10:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3b6629cec7a2ecec8dcb5b94d8ed3e169483aa97
8324673: javacserver failed during build: RejectedExecutionException
Reviewed-by: cstein, erikj
! make/langtools/tools/javacserver/server/CompilerThreadPool.java
! make/langtools/tools/javacserver/server/Server.java
Changeset: a8fbeec9
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-09 14:26:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a8fbeec9e968d82c66d739d6e70fd24795af0770
8329956: G1: Remove unimplemented collection_set_candidate_short_type_str
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1HeapRegion.hpp
Changeset: f9bc2db9
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-04-09 14:41:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f9bc2db9a9b8e5b7314fba5f70cb79e07ed02bd8
8325371: Missing ClassFile.Option in package summary
Reviewed-by: briangoetz
! src/java.base/share/classes/java/lang/classfile/ClassFile.java
! src/java.base/share/classes/java/lang/classfile/package-info.java
Changeset: e75e1cb0
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-04-09 14:44:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e75e1cb02c3d115762846e47fb2d2b10a177f6de
8329955: Class-File API ClassPrinter does not print bootstrap methods arguments
Reviewed-by: briangoetz
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java
! test/jdk/jdk/classfile/ClassPrinterTest.java
Changeset: 2e925f26
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2024-04-09 14:50:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2e925f263d5a9a69f21e0c12bd71242fdff084cd
8329726: Use non-short forward jumps in lightweight locking
Reviewed-by: shade, kvn, aboldtch
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
+ test/hotspot/jtreg/compiler/c2/TestLWLockingCodeGen.java
Changeset: 23d161de
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-04-09 15:00:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/23d161de2904208b71c50f7e54870ab0bd1eb2fe
8328630: Add logging when needed symbols in dll are missing.
Reviewed-by: dholmes, luhenry, mli
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
Changeset: 1e02a13a
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-04-09 15:01:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1e02a13a7f02a6fe9aac38b93935bcc238f7d227
8328614: hsdis: dlsym can't find decode symbol
Reviewed-by: ihse, luhenry, mli
! make/Hsdis.gmk
! src/utils/hsdis/binutils/hsdis-binutils.c
! src/utils/hsdis/capstone/hsdis-capstone.c
! src/utils/hsdis/hsdis.h
! src/utils/hsdis/llvm/hsdis-llvm.cpp
Changeset: 6736792b
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-04-09 15:32:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6736792b9a711b82b21a5f32cde55f2a3f15ffda
8329628: Additional changes after JDK-8329332
Reviewed-by: stefank, eosterlund
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
! src/hotspot/cpu/arm/frame_arm.cpp
! src/hotspot/cpu/arm/frame_arm.inline.hpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.inline.hpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/nmethod.inline.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shared/parallelCleaning.cpp
! src/hotspot/share/gc/shared/scavengableNMethods.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/frame.inline.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 4bba445d
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Paul Sandoz <psandoz at openjdk.org>
Date: 2024-04-09 15:39:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4bba445d835837db5ab145edb24030fc6f42ec24
8325659: Normalize Random usage by incubator vector tests
Reviewed-by: psandoz
! test/jdk/jdk/incubator/vector/AbstractVectorTest.java
! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/templates/Kernel-Slice-Masked-bop.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Slice-bop.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Slice-op.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Unslice-Masked-bop.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Unslice-bop.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Unslice-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template
Changeset: b80ba085
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-04-09 16:20:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b80ba0851841a8490e61371ac4ef3514dc6eddf5
8329967: Build failure after JDK-8329628
Reviewed-by: thartmann, shade, dcubed
! src/hotspot/share/code/codeCache.cpp
Changeset: 316361b9
Author: Ben Perez <ben.perez at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2024-04-09 20:03:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/316361b95c004f5dcd6e7a3150cebceb8f82f67b
8328318: Wrong description in X509Extension.getExtensionValue method javadoc
Reviewed-by: mullan, wetmore
! src/java.base/share/classes/java/security/cert/X509Extension.java
Changeset: 6276789f
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2024-04-09 21:51:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6276789fb5e283c11ac73602c2a5f646eab96975
8328785: IOException: Symbol not found: C_GetInterface for PKCS11 interface prior to V3.0
Reviewed-by: djelinski, weijun
! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.c
Changeset: b81b86da
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-04-10 01:33:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b81b86da9849fbc4fb341bff8a23d10aee9967b3
8329729: java/util/Properties/StoreReproducibilityTest.java times out
Reviewed-by: alanb
! test/jdk/java/util/Properties/StoreReproducibilityTest.java
Changeset: 47df1459
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-04-10 03:33:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/47df14590c003ccb1607ec0edfe999fcf2aebd86
8310513: [s390x] Intrinsify recursive ObjectMonitor locking
Reviewed-by: lucy, mdoerr
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
Changeset: bab70193
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-04-10 04:14:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bab70193ddaae66a1f9039b0f1af1a0dc0e39cf9
8329431: Improve speed of writing CDS heap objects
Reviewed-by: ccheung, matsaave
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! test/hotspot/jtreg/runtime/cds/appcds/LotsOfClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
Changeset: d037a597
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2024-04-10 06:29:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d037a597a94edf6e716098b88f42f2b15518e2bd
8311248: Refactor CodeCache::initialize_heaps to simplify adding new CodeCache segments
Reviewed-by: thartmann
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/memory/virtualspace.hpp
! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java
Changeset: bea9acc5
Author: Tejesh R <tr at openjdk.org>
Date: 2024-04-10 07:11:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bea9acc55a7b0463a1b0b4dcb557f8ea17d8fe8c
8328482: Convert and Open source few manual applet test to main based
Reviewed-by: abhiscxk, honkar, prr
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Frame/FrameMaximizedTest.java
+ test/jdk/java/awt/Frame/FrameMinimizeTest.java
+ test/jdk/java/awt/Frame/MegaIconTest/MegaIconTest.java
+ test/jdk/java/awt/Frame/MegaIconTest/dukeWave.gif
+ test/jdk/java/awt/Frame/MegaIconTest/duke_404.gif
= test/jdk/java/awt/Frame/MegaIconTest/fight.gif
+ test/jdk/java/awt/Frame/SizeMinimizedTest.java
Changeset: 51ed69a5
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-04-10 08:12:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/51ed69a586105b707ae616f9eba898449bf9fba7
8327621: Check return value of uname in os::get_host_name
Reviewed-by: dholmes, stuefe
! src/hotspot/os/posix/os_posix.cpp
Changeset: e0fd6c4c
Author: Sidraya Jayagond <sjayagond at openjdk.org>
Committer: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-04-10 10:12:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e0fd6c4c9e30ef107ea930c8ecc449842ae4b8d4
8329545: [s390x] Fix garbage value being passed in Argument Register
Reviewed-by: amitkumar, mdoerr
! src/hotspot/cpu/s390/foreignGlobals_s390.cpp
Changeset: dd6e4533
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-10 10:26:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dd6e4533eb8b9c33b03a041d7a9ac87160ff9ffb
8329767: G1: Move G1BlockOffsetTable::set_for_starts_humongous to HeapRegion
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
Changeset: b49ba426
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-10 10:32:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b49ba426a721db5926ac1b45d573d468389d479c
8330002: Remove redundant public keyword in BarrierSet
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/barrierSet.hpp
Changeset: 86cb7672
Author: Darragh Clarke <dclarke at openjdk.org>
Date: 2024-04-10 11:12:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/86cb76728dd164faa8fe69cd07db85977e79be29
8326568: jdk/test/com/sun/net/httpserver/bugs/B6431193.java should use try-with-resource and try-finally
Reviewed-by: dfuchs, jpai
! test/jdk/com/sun/net/httpserver/bugs/B6431193.java
Changeset: c5150c7b
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-04-10 12:38:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c5150c7b81e2b7b8c9e13c228d3b7bcb9dfe5024
8309751: Duplicate constant pool entries added during default method processing
Co-authored-by: Ashutosh Mehra <asmehra at openjdk.org>
Reviewed-by: matsaave, dholmes
! src/hotspot/share/classfile/bytecodeAssembler.cpp
! src/hotspot/share/classfile/bytecodeAssembler.hpp
! src/hotspot/share/classfile/defaultMethods.cpp
Changeset: 9731b1c8
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-04-10 14:21:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9731b1c8b02d957985f4fb40acd93fb67747a9f0
8327137: Add test for ConcurrentModificationException in BasicDirectoryModel
Reviewed-by: serb, tr
+ test/jdk/javax/swing/plaf/basic/BasicDirectoryModel/ConcurrentModification.java
Changeset: 279ed0dd
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-04-10 15:16:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/279ed0ddd505fb3052b818f755b4b220ed5557e6
8329961: Buffer overflow in os::Linux::kernel_version
Reviewed-by: rehn, stuefe
! src/hotspot/os/linux/os_linux.cpp
Changeset: 70944ca5
Author: Darragh Clarke <dclarke at openjdk.org>
Date: 2024-04-10 16:11:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/70944ca54ad0090c734bb5b3082beb33450c4877
8330033: com/sun/net/httpserver/bugs/B6431193.java fails in AssertionError after JDK-8326568
Reviewed-by: jpai, dfuchs
! test/jdk/com/sun/net/httpserver/bugs/B6431193.java
Changeset: 643dd48a
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-04-11 01:14:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/643dd48a2aa05388c55fa728a22885540b967a05
8329432: PopFrame and ForceEarlyReturn functions should use JvmtiHandshake
Reviewed-by: pchilanomate, lmesnik
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
Changeset: 5e544f15
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-04-11 04:19:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5e544f15100366f4e2db58cb0e28cdfd292fe35f
8329491: GetThreadListStackTraces function should use JvmtiHandshake
Reviewed-by: pchilanomate, lmesnik
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
Changeset: d9c84e76
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-04-11 05:24:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d9c84e763a0880d33586dbb8dc90b66ede030444
8329656: assertion failed in MAP_ARCHIVE_MMAP_FAILURE path: Invalid immediate -5 0
Reviewed-by: ccheung, iklam
! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp
Changeset: b04b3047
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2024-04-11 06:28:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b04b3047ff5c5526bdf47925210e2a35ca191e6e
8329254: optimize integral reverse operations on x86 GFNI target.
Reviewed-by: sviswanathan
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 2ceeb6c0
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-04-11 07:27:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2ceeb6c00135310b7bdabacb92d26d81de525240
8328822: C2: "negative trip count?" assert failure in profile predicate code
Reviewed-by: shade, chagedorn
! src/hotspot/share/opto/loopPredicate.cpp
+ test/hotspot/jtreg/compiler/predicates/TestCountedLoopMinJintStride.java
Changeset: 7df49262
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-04-11 07:27:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7df492627b933f48750985c26de69be3f86115cb
8327741: JVM crash in hotspot/share/opto/compile.cpp - failed: missing inlining msg
Reviewed-by: vlivanov, chagedorn
! src/hotspot/share/opto/callGenerator.cpp
+ test/hotspot/jtreg/compiler/print/TestPrintInliningLateVirtualCall.java
Changeset: f7786426
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-04-11 08:46:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f7786426133e0e53c750dfb81272191b08b03652
8330024: [AIX] replace my_disclaim64 helper by direct call to disclaim64
Reviewed-by: mdoerr, lucy
! src/hotspot/os/aix/os_aix.cpp
Changeset: 8817ba45
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-04-11 08:52:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8817ba450c0eac6f7c1ff19b16c11a26ff2ed109
8330000: ZGC: ZObjArrayAllocator may unnecessarily clear TypeArrays twice
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
Changeset: f0cd866a
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-04-11 09:40:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f0cd866a375082e14c69ccd3bf5e3d4d18edaebf
8329704: Implement framework for proper handling of JDK_LIBS
Reviewed-by: erikj, jwaters
! make/autoconf/flags-cflags.m4
! make/autoconf/flags-ldflags.m4
! make/autoconf/libraries.m4
! make/autoconf/spec.gmk.template
! make/common/JdkNativeCompilation.gmk
! make/common/NativeCompilation.gmk
! make/common/TestFilesCompilation.gmk
! make/common/modules/LauncherCommon.gmk
! make/common/modules/LibCommon.gmk
! make/common/native/Link.gmk
! make/common/native/LinkMicrosoft.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/modules/java.base/Lib.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.desktop/Lib.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! make/modules/java.instrument/Lib.gmk
! make/modules/java.management/Lib.gmk
! make/modules/java.prefs/Lib.gmk
! make/modules/java.rmi/Lib.gmk
! make/modules/java.security.jgss/Lib.gmk
! make/modules/java.smartcardio/Lib.gmk
! make/modules/jdk.accessibility/Lib.gmk
! make/modules/jdk.attach/Lib.gmk
! make/modules/jdk.crypto.cryptoki/Lib.gmk
! make/modules/jdk.crypto.mscapi/Lib.gmk
! make/modules/jdk.hotspot.agent/Lib.gmk
! make/modules/jdk.internal.le/Lib.gmk
! make/modules/jdk.jdi/Lib.gmk
! make/modules/jdk.jdwp.agent/Lib.gmk
! make/modules/jdk.management.agent/Lib.gmk
! make/modules/jdk.management/Lib.gmk
! make/modules/jdk.net/Lib.gmk
! make/modules/jdk.sctp/Lib.gmk
! make/modules/jdk.security.auth/Lib.gmk
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk
! make/test/JtregNativeLibTest.gmk
Changeset: 9acce7a6
Author: Ludvig Janiuk <lujaniuk at openjdk.org>
Date: 2024-04-11 10:33:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9acce7a6f326543c302ca0408213cf333f5f778a
8329774: Break long lines in jdk/src/jdk.hotspot.agent/doc /transported_core.html
Reviewed-by: kevinw
! src/jdk.hotspot.agent/doc/transported_core.html
Changeset: ff5c9a4d
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-04-11 11:35:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ff5c9a4ddecbe3ee453a30fcfd49fd677c174f06
8329528: G1 does not update TAMS correctly when dropping retained regions during Concurrent Start pause
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.hpp
+ test/hotspot/jtreg/gc/g1/pinnedobjs/TestDroppedRetainedTAMS.java
Changeset: ecc603ca
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2024-04-11 12:42:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ecc603ca9b441cbb7ad27fbc2529fcb0b1da1992
8201183: sjavac build failures: "Connection attempt failed: Connection refused"
Reviewed-by: erikj, ihse
! make/langtools/tools/javacserver/shared/PortFile.java
Changeset: 63684cd1
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-04-11 13:17:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/63684cd18300d862f3128bd13995e5c82307b50c
8327250: assert(!method->is_old()) failed: Should not be installing old methods
Reviewed-by: eosterlund, sspitsyn
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
Changeset: 2e3682a7
Author: Mahendra Chhipa <mchhipa at openjdk.org>
Date: 2024-04-11 13:51:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2e3682a7f2983cd58b9564253dc698760faba4b8
8319678: Several tests from corelibs areas ignore VM flags
Reviewed-by: naoto, jpai
! test/jdk/java/lang/Thread/UncaughtExceptionsTest.java
! test/jdk/java/lang/annotation/LoaderLeakTest.java
! test/jdk/java/rmi/reliability/benchmark/bench/rmi/Main.java
! test/jdk/java/time/nontestng/java/time/chrono/HijrahConfigTest.java
! test/jdk/javax/naming/spi/providers/InitialContextTest.java
! test/jdk/sun/misc/EscapePath.java
Changeset: 16061874
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-04-11 14:15:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/16061874ffdd1b018fe1cad7e6d8ba8bdbdbbee1
8326947: Minimize MakeBase.gmk
Reviewed-by: erikj
! make/Bundles.gmk
! make/CompileDemos.gmk
! make/CompileInterimLangtools.gmk
! make/CompileToolsJdk.gmk
! make/CopyImportModules.gmk
! make/CopyInterimTZDB.gmk
! make/CreateJmods.gmk
! make/Docs.gmk
! make/GenerateLinkOptData.gmk
! make/GraalBuilderImage.gmk
! make/Images.gmk
! make/InitSupport.gmk
! make/JrtfsJar.gmk
! make/MacBundles.gmk
! make/ModuleWrapper.gmk
! make/SourceRevision.gmk
! make/StaticLibsImage.gmk
! make/autoconf/spec.gmk.template
+ make/common/FileUtils.gmk
! make/common/JarArchive.gmk
! make/common/JavaCompilation.gmk
! make/common/MakeBase.gmk
! make/common/MakeIO.gmk
! make/common/NativeCompilation.gmk
! make/common/Utils.gmk
! make/common/modules/CopyCommon.gmk
! make/common/modules/LauncherCommon.gmk
! make/hotspot/CopyToExplodedJdk.gmk
! make/hotspot/gensrc/GensrcJvmti.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/test/GtestImage.gmk
! make/modules/java.base/Lib.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! make/modules/jdk.compiler/Gendata.gmk
! make/test/BuildFailureHandler.gmk
! make/test/BuildJtregTestThreadFactory.gmk
! make/test/BuildMicrobenchmark.gmk
! make/test/BuildTestLib.gmk
! make/test/BuildTestLibNative.gmk
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk
! make/test/JtregNativeLibTest.gmk
! test/make/TestCopyFiles.gmk
Changeset: 0656f080
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-11 15:01:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0656f0809208160f83a7dd1ae91d9f09b582ce35
8329469: Generational ZGC: Move the methods forwarding_[index|find|insert] from zRelocate.cpp to ZForwarding
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zForwarding.hpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
Changeset: 31ee5108
Author: Cesar Soares Lucas <cslucas at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-04-11 15:44:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/31ee5108e059afae0a3809947adb7b91e19baec6
8241503: C2: Share MacroAssembler between mach nodes during code emission
Reviewed-by: kvn, mdoerr, amitkumar, lucy
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/aarch64/ad_encode.m4
! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoah_aarch64.ad
! src/hotspot/cpu/aarch64/gc/x/x_aarch64.ad
! src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/compiledIC_arm.cpp
! src/hotspot/cpu/ppc/compiledIC_ppc.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoah_ppc.ad
! src/hotspot/cpu/ppc/gc/x/x_ppc.ad
! src/hotspot/cpu/ppc/gc/z/z_ppc.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/riscv/compiledIC_riscv.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoah_riscv.ad
! src/hotspot/cpu/riscv/gc/x/x_riscv.ad
! src/hotspot/cpu/riscv/gc/z/z_riscv.ad
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/s390/compiledIC_s390.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp
! src/hotspot/cpu/x86/c2_intelJccErratum_x86.hpp
! src/hotspot/cpu/x86/compiledIC_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoah_x86_32.ad
! src/hotspot/cpu/x86/gc/shenandoah/shenandoah_x86_64.ad
! src/hotspot/cpu/x86/gc/x/xBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/x/x_x86_64.ad
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/z/z_x86_64.ad
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
+ src/hotspot/cpu/zero/c2_MacroAssembler_zero.hpp
! src/hotspot/cpu/zero/compiledIC_zero.cpp
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/adlc/output_h.cpp
! src/hotspot/share/asm/assembler.hpp
! src/hotspot/share/code/compiledIC.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/opto/c2_CodeStubs.cpp
! src/hotspot/share/opto/c2_CodeStubs.hpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/constantTable.cpp
! src/hotspot/share/opto/constantTable.hpp
! src/hotspot/share/opto/locknode.hpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/output.hpp
Changeset: 5808f30b
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-11 19:22:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5808f30b89382af22027c43ebf14e36b0c16f041
8330026: Serial: Move some includes to vmStructs_serial.hpp
Reviewed-by: kbarrett
! src/hotspot/share/gc/serial/vmStructs_serial.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
Changeset: 0db42906
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2024-04-11 20:54:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0db42906e390a98b3a6be078f1b8c3f2a03a838f
8330049: Remove unused AbstractLinker::linkerByteOrder
Reviewed-by: mcimadamore
! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/aix/AixPPC64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64leLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/LinuxS390Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVx64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/Windowsx64Linker.java
Changeset: ece7d434
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2024-04-11 22:05:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ece7d4349a13f75c654e2ca0f4d1b66d3af5cf10
8329416: Split relocation pointer map into read-write and read-only maps
Reviewed-by: iklam, ccheung
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
Changeset: e45fea5a
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-04-12 06:04:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e45fea5a801ac09c3d572ac07d6179e80c422942
8329757: Crash with fatal error: DEBUG MESSAGE: Fast Unlock lock on stack
Reviewed-by: pchilanomate, kvn
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/lockStack.cpp
! src/hotspot/share/runtime/lockStack.hpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/Test8329757.java
Changeset: bde3fc0c
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-04-12 07:17:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bde3fc0c03c87d1f2605ae6bb84c33fadb7aa865
8330106: C2: VectorInsertNode::make() shouldn't call ConINode::make() directly
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
Changeset: 2c45eca1
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-04-12 07:22:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2c45eca15943826cb6bfbdf6e6fd88abc196e8f7
8328879: G1: Some gtests modify global state crashing the JVM during GC after JDK-8289822
Reviewed-by: iwalulya, kbarrett
! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp
! test/hotspot/gtest/gc/g1/test_heapRegion.cpp
Changeset: 2c8b432b
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-12 07:26:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2c8b432b8911bc1a52b02def89e4820c76ea67ba
8330003: Serial: Move the logic of FastEvacuateFollowersClosure to SerialHeap
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/serialHeap.inline.hpp
Changeset: c7fcd623
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-12 07:29:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c7fcd62302a4b70214e4aea7052e661a2aa9b03b
8330006: Serial: Extract out ContiguousSpace::block_start_const
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/serial/cardTableRS.cpp
! src/hotspot/share/gc/serial/cardTableRS.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
Changeset: 006a516a
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-12 07:37:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/006a516aa0e10d74ffafca2e2da2ae89faf47457
8329962: Remove CardTable::invalidate
Reviewed-by: tschatzl, gli
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shared/cardTable.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
Changeset: aebfd53e
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2024-04-12 07:46:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aebfd53e9d19f5939c81fa1a2fc75716c3355900
8329660: G1: Improve TestGCLogMessages to be more precise
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
Changeset: 717a07b9
Author: Tejesh R <tr at openjdk.org>
Date: 2024-04-12 10:21:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/717a07b932e3dcabbad130d299b15cb963d50a67
8322140: javax/swing/JTable/JTableScrollPrintTest.java does not print the rows and columns of the table in Nimbus and Aqua LookAndFeel
Reviewed-by: psadhukhan, abhiscxk
! src/java.desktop/share/classes/javax/swing/JViewport.java
! src/java.desktop/share/classes/sun/print/PathGraphics.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! test/jdk/javax/swing/JTable/JTableScrollPrintTest.java
Changeset: ea057d0d
Author: duke <duke at openjdk.org>
Date: 2024-04-12 11:00:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ea057d0d134229889be3b0aed826cc94e6d383ac
Automatic merge of jdk:master into master
Changeset: 5ce5785d
Author: duke <duke at openjdk.org>
Date: 2024-04-12 11:00:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5ce5785d57d1451cb94c20ebb517e8e2ac002e1d
Automatic merge of master into foreign-memaccess+abi
More information about the panama-dev
mailing list