git: openjdk/panama-foreign: foreign-memaccess+abi: 101 new changesets
duke
duke at openjdk.org
Fri May 5 11:08:44 UTC 2023
Changeset: fee02f06
Author: Amit Kumar <amitkumar at openjdk.org>
Committer: Volker Simonis <simonis at openjdk.org>
Date: 2023-04-28 11:55:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fee02f066879e77e55e217660daa46607778b6e8
8299748: java/util/zip/Deinflate.java failing on s390x
Reviewed-by: jpai, lancea, simonis, aturbanov
! test/jdk/java/util/zip/DeInflate.java
Changeset: 452cb843
Author: Jie Fu <jiefu at openjdk.org>
Date: 2023-04-28 12:27:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/452cb8432f4d45c3dacd4415bc9499ae73f7a17c
8307103: Two TestMetaspaceAllocationMT tests fail after JDK-8306696
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java
Changeset: 83a98c66
Author: Antonios Printezis <tonyp at openjdk.org>
Date: 2023-04-28 12:31:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/83a98c66f1747fec3da77578b646498c4cb5637d
8307063: When cross-compiling with hsdis/binutils, buildjdk creation fails
Reviewed-by: erikj
! make/autoconf/buildjdk-spec.gmk.in
Changeset: 5d9baa2f
Author: JoKern65 <Joachim.kern at sap.com>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-04-28 13:07:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5d9baa2f9385d66cdf2ff8f065d165385eb48a22
8306672: support offset in dll_address_to_library_name on AIX
Reviewed-by: stuefe, clanger, mbaesken
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/porting_aix.cpp
! src/hotspot/os/aix/porting_aix.hpp
Changeset: 169a7c27
Author: Tejesh R <tr at openjdk.org>
Date: 2023-04-28 14:27:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/169a7c27a7c6521fbfb1e61fbe85e6d7b0470619
8306640: Open source several AWT TextArea related tests
Reviewed-by: prr, serb
+ test/jdk/java/awt/TextArea/ReplaceRangeTest.java
+ test/jdk/java/awt/TextArea/TextAreaCRLFAutoDetectTest.java
+ test/jdk/java/awt/TextArea/TextLengthTest.java
+ test/jdk/java/awt/TextArea/TextLimitTest.java
Changeset: 485a0691
Author: Tejesh R <tr at openjdk.org>
Date: 2023-04-28 14:35:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/485a0691f4a762e9673967b7873356fb65afc5bc
8306432: Open source several AWT Text Component related tests
Reviewed-by: prr
+ test/jdk/java/awt/TextComponent/CorrectSetCaretPositionDuringInitPeerTest.java
+ test/jdk/java/awt/TextComponent/DeselectionDuringDoSelectionNonVisibleTest.java
+ test/jdk/java/awt/TextComponent/GetCaretPosOutOfBoundsTest.java
+ test/jdk/java/awt/TextComponent/InitialInsertionCaretPositionTest.java
+ test/jdk/java/awt/TextComponent/MiddleMouseClickPasteTest.java
Changeset: cf799ba2
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-04-28 15:14:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cf799ba232dcacd1d91a7dab4dc4bf8de9ac258e
8306950: [REDO] JDK-8305252 make_method_handle_intrinsic may call java code under a lock
Reviewed-by: dholmes, matsaave, iklam
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: e1196584
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2023-04-28 15:45:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e1196584d5c61e3a6baa3eb96801a518cd5dca64
8303475: potential null pointer dereference in filemap.cpp
Reviewed-by: dholmes
! src/hotspot/share/cds/filemap.cpp
Changeset: a177152f
Author: Dean Long <dlong at openjdk.org>
Date: 2023-04-28 15:48:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a177152f224cdaa3ef24a90baa57f1b42c0cc220
8306331: assert((cnt > 0.0f) && (prob > 0.0f)) failed: Bad frequency assignment in if
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/parse2.cpp
Changeset: 82ccfe3a
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2023-04-28 16:18:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/82ccfe3a21f6f9933d96c52286ecb4d6b432abb2
8305975: Add TWCA Global Root CA
Reviewed-by: mullan
+ src/java.base/share/data/cacerts/twcaglobalrootca
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/TWCAGlobalCA.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: f83e7302
Author: Madjosz <28844868+Madjosz at users.noreply.github.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2023-04-28 16:23:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f83e7302c1660c128f866daa7317bc1dce156686
8302983: ZoneRulesProvider.registerProvider() twice will remove provider
Reviewed-by: naoto
! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java
! test/jdk/java/time/test/java/time/zone/TestZoneRulesProvider.java
Changeset: 9ff55508
Author: Weijun Wang <weijun at openjdk.org>
Date: 2023-04-28 16:24:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9ff555083a1ba367ea157b8e1de28e62c1ce2f19
8307077: Convert CRLF to LF in java.xml.crypto
Reviewed-by: mullan
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/config.dtd
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties
Changeset: 89711f37
Author: Phil Race <prr at openjdk.org>
Date: 2023-04-28 18:17:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/89711f376751d4cfa05758705867afedfafeb602
8307079: Update test java/awt/Choice/DragOffNoSelect.java
Reviewed-by: azvegint, serb
! test/jdk/java/awt/Choice/DragOffNoSelectTest.java
Changeset: 6d6f726b
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2023-04-28 18:46:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6d6f726b74f7fcd3e7c37d50bd2476b3e921662b
8307078: Opensource and clean up five more AWT Focus related tests
Reviewed-by: serb, prr
+ test/jdk/java/awt/Focus/FocusForRemovedComponentTest.java
+ test/jdk/java/awt/Focus/FocusTraversalPolicyIAE.java
+ test/jdk/java/awt/Focus/InitialFocusTest.java
+ test/jdk/java/awt/Focus/LabelScrollBarFocus.java
+ test/jdk/java/awt/Focus/ModalDialogInFocusEventTest.java
Changeset: ec5c7926
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2023-04-28 19:16:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ec5c7926f3cea68bf0d0ceb460a8383f5e4ea278
8306133: Open source few AWT Drag & Drop related tests
Reviewed-by: prr, psadhukhan
+ test/jdk/java/awt/dnd/NextDropActionTest/NextDropActionTest.java
+ test/jdk/java/awt/dnd/NoFormatsDragEnterTest/NoFormatsDragEnterTest.java
+ test/jdk/java/awt/dnd/NoFormatsDropTest/NoFormatsDropTest.java
+ test/jdk/java/awt/dnd/NoTargetNoDragExitTest/NoTargetNoDragExitTest.java
+ test/jdk/java/awt/dnd/NotReallySerializableTest/NotReallySerializableTest.java
Changeset: 05af487a
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2023-04-28 19:20:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/05af487a2d9b85b87d13ea23776d04e52c67bf49
8306681: Open source more AWT DnD related tests
Reviewed-by: prr, serb
+ test/jdk/java/awt/dnd/ZeroFormatTransferableTest.java
+ test/jdk/java/awt/event/ComponentEvent/ComponentResizedTest.java
+ test/jdk/java/awt/event/ComponentEvent/ObjectSourceTest.java
+ test/jdk/java/awt/event/ComponentEvent/ResizeDeniedTest.java
+ test/jdk/java/awt/event/FocusEvent/OppositeSerialization/OppositeSerialization.java
+ test/jdk/java/awt/event/FocusEvent/OppositeSerialization/old.ser
+ test/jdk/java/awt/event/HierarchyEvent/HierarchyEventOnWindowTest.java
Changeset: da9efee1
Author: Stuart Marks <smarks at openjdk.org>
Date: 2023-04-28 19:45:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/da9efee1c25f76f80fee9065680e7d75d03c7178
8296935: Arrays.asList() can return a List that throws undocumented ArrayStoreException
Reviewed-by: rriggs, lancea
! src/java.base/share/classes/java/util/Arrays.java
Changeset: 4818c798
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2023-04-28 21:43:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4818c798bcd0ae84cd15c7ab101902896b620016
8307110: zero build broken after JDK-8304265
Reviewed-by: erikj
! make/conf/jib-profiles.js
! make/devkit/createLibffiBundle.sh
Changeset: b8de3943
Author: Phil Race <prr at openjdk.org>
Date: 2023-04-28 22:39:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b8de39431dca90e63552968829a349a9b63e68ca
8307080: Open source some more JComboBox jtreg tests
Reviewed-by: kizune
+ test/jdk/javax/swing/JComboBox/bug4171464.java
+ test/jdk/javax/swing/JComboBox/bug4244614.java
+ test/jdk/javax/swing/JComboBox/bug4276920.java
+ test/jdk/javax/swing/JComboBox/bug4924758.java
+ test/jdk/javax/swing/JComboBox/bug5029504.java
Changeset: 1f689241
Author: Phil Race <prr at openjdk.org>
Date: 2023-04-28 22:42:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1f689241cfcb4083cba283a2010b532948865283
8306955: Open source several JComboBox jtreg tests
Reviewed-by: kizune
+ test/jdk/javax/swing/JComboBox/bug4167850.java
+ test/jdk/javax/swing/JComboBox/bug4209474.java
+ test/jdk/javax/swing/JComboBox/bug4234119.java
+ test/jdk/javax/swing/JComboBox/bug4890345.java
+ test/jdk/javax/swing/JComboBox/bug4996503.java
Changeset: d43a5a28
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2023-04-29 01:29:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d43a5a289f4ac84480bf54ab304c1ce1dbc8e067
8307135: java/awt/dnd/NotReallySerializableTest/NotReallySerializableTest.java failed
Reviewed-by: jiefu, prr
! test/jdk/java/awt/dnd/NotReallySerializableTest/NotReallySerializableTest.java
Changeset: a2d3fc83
Author: SirYwell <hannesgreule at outlook.de>
Committer: Julian Waters <jwaters at openjdk.org>
Date: 2023-04-29 07:48:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a2d3fc83b0dd7eea38e1dd5898a97d6d7ff60194
8304837: Classfile API throws IOOBE for MethodParameters attribute without parameter names
Reviewed-by: asotona, jwaters, vromero
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
+ test/jdk/jdk/classfile/BoundAttributeTest.java
Changeset: bb7608ba
Author: Lance Andersen <lancea at openjdk.org>
Date: 2023-04-29 14:37:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bb7608bacc605b2aa9a291f4e23dab49815ce932
8307088: Allow the jdbc.drivers system property to be searchable
Reviewed-by: naoto, joehw
! src/java.sql/share/classes/java/sql/DriverManager.java
Changeset: 6d6d00b6
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2023-04-29 18:19:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6d6d00b69cea47ccbe05a844db0fb6c384045caa
8306954: Open source five Focus related tests
Reviewed-by: prr
+ test/jdk/java/awt/Focus/AsyncUpFocusCycleTest.java
+ test/jdk/java/awt/Focus/ClearMostRecentFocusOwnerTest.java
+ test/jdk/java/awt/Focus/ConsumedTabKeyTest.java
+ test/jdk/java/awt/Focus/EventRetargetTest.java
+ test/jdk/java/awt/Focus/ExtraPropChangeNotifVetoingTest.java
Changeset: b3dbf28b
Author: Hannes Greule <SirYwell at users.noreply.github.com>
Committer: Julian Waters <jwaters at openjdk.org>
Date: 2023-04-30 07:34:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b3dbf28bc0614bee2f7137af95389134155c9511
8292275: javac does not emit SYNTHETIC and MANDATED flags for parameters by default
Co-authored-by: Chen Liang <liach at openjdk.org>
Reviewed-by: vromero, jwaters
! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/jdk/java/lang/reflect/AccessFlag/RequiredMethodParameterFlagTest.java
+ test/langtools/tools/javac/RequiredParameterFlags/ImplicitParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnnotatedExtendsTest.java
+ test/langtools/tools/javac/processing/model/util/elements/MethodParameters/ImplicitParametersProcessor.java
! test/langtools/tools/javap/AnnoTest.java
Changeset: b54c4a33
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-05-01 04:41:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b54c4a33c69e16adf5b85b80b8deb4ded2ed074d
8299713: Test javax/swing/JTableHeader/6889007/bug6889007.java failed: Wrong type of cursor
Reviewed-by: serb, tr
! test/jdk/javax/swing/JTableHeader/6889007/bug6889007.java
Changeset: e1b06eac
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-05-01 04:45:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e1b06eac722ea19ed33fbd15e763ca983aab34f2
8305780: javax/swing/JTable/7068740/bug7068740.java fails on Ubunutu 20.04
Reviewed-by: serb, tr
! test/jdk/javax/swing/JTable/7068740/bug7068740.java
Changeset: 2d7c5079
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-05-01 04:49:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2d7c50791bd79d9a140df12e38050c851423992c
8305778: javax/swing/JTableHeader/6884066/bug6884066.java: Unexpected header's value; index = 4 value = E
Reviewed-by: serb, jdv
! test/jdk/javax/swing/JTableHeader/6884066/bug6884066.java
Changeset: a6b4f25b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-05-01 07:56:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a6b4f25bd50e6861281d162f143c5bc9c16bac51
8306825: Monitor deflation might be accidentally disabled by zero intervals
Reviewed-by: dcubed, eastigeevich, phh
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/monitorDeflationThread.cpp
+ test/hotspot/jtreg/runtime/Monitor/DeflationIntervalsTest.java
- test/hotspot/jtreg/runtime/Monitor/GuaranteedAsyncDeflationIntervalTest.java
Changeset: 316d303c
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-05-01 11:33:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/316d303c1da550c9589c9be56b65650964e3886b
8306851: Move Method access flags
Reviewed-by: cjplummer, dholmes, dnsimon, matsaave, fparain
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/interpreter/bytecodeUtils.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constMethod.hpp
+ src/hotspot/share/oops/constMethodFlags.cpp
+ src/hotspot/share/oops/constMethodFlags.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlassFlags.cpp
! src/hotspot/share/oops/instanceKlassFlags.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
+ src/hotspot/share/oops/methodFlags.cpp
+ src/hotspot/share/oops/methodFlags.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/accessFlags.cpp
! src/hotspot/share/utilities/accessFlags.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/AccessFlags.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstMethod.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Method.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ClassConstants.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
Changeset: 1de1a388
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2023-05-01 13:00:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1de1a38859c696cd5f3f6efa51809bff9c127953
8303002: Reject packed structs from linker
8300784: Specify exactly how padding should be presented to the linker
8304803: NPE thrown during downcall classification under Linux/x64
8303524: Check FunctionDescriptor byte order when linking
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/Linker.java
! 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/riscv64/linux/LinuxRISCV64Linker.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
! test/jdk/java/foreign/TestIllegalLink.java
! test/jdk/java/foreign/TestUpcallStructScope.java
Changeset: b39a9bff
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2023-05-01 13:15:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b39a9bffda0440b1617a802ceb70bf12e075a779
8301703: java.base jdk.internal.foreign.abi.BindingSpecializer uses ASM to generate classes
Reviewed-by: mcimadamore, asotona
! src/java.base/share/classes/jdk/internal/foreign/abi/BindingSpecializer.java
Changeset: d437c61f
Author: Archie Cobbs <acobbs at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2023-05-01 13:23:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d437c61f5b77793606d73960eeaf98a091f14f6a
8305672: Surprising definite assignment error after JDK-8043179
Reviewed-by: kcr, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/langtools/tools/javac/lambda/TryWithLambdaFinal.java
Changeset: 67dd8414
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2023-05-01 13:41:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/67dd8414321677e3fc41fa1470c857c0afaa4259
8305093: Linker cache should not take layout names into account
Reviewed-by: mcimadamore
! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java
! test/jdk/java/foreign/TestLinker.java
Changeset: 7d07d195
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2023-05-01 14:12:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7d07d19523658cb8034121af6569fbbe92c9afd1
8305201: Improve error message for GroupLayouts that are too large on SysV
Reviewed-by: mcimadamore
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/TypeClass.java
! test/jdk/java/foreign/TestIllegalLink.java
Changeset: f00a748b
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2023-05-01 15:22:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f00a748bc5b708d4f8f277d075859b058f9d575c
8304915: Create jdk.internal.util.Architecture enum and apply
Reviewed-by: erikj, mdoerr, amitkumar
! make/modules/java.base/gensrc/GensrcMisc.gmk
+ src/java.base/share/classes/jdk/internal/util/Architecture.java
! src/java.base/share/classes/jdk/internal/util/OperatingSystem.java
- src/java.base/share/classes/jdk/internal/util/OperatingSystemProps.java.template
+ src/java.base/share/classes/jdk/internal/util/PlatformProps.java.template
! src/jdk.attach/windows/classes/sun/tools/attach/AttachProviderImpl.java
+ test/jdk/jdk/internal/util/ArchTest.java
Changeset: 6acf032d
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2023-05-01 17:56:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6acf032db891875c6a7403a18d5dc7c552fb4c11
8306678: Replace use of os.version with an internal Version record
Reviewed-by: mchung
! src/java.base/macosx/classes/jdk/internal/loader/ClassLoaderHelper.java
! src/java.base/share/classes/jdk/internal/util/OperatingSystem.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
+ src/java.base/share/classes/jdk/internal/util/Version.java
! test/jdk/jdk/internal/util/OSTest.java
+ test/jdk/jdk/internal/util/VersionTest.java
Changeset: c7e1df83
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2023-05-01 18:03:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c7e1df832837c2f19629cf0d5a5d3e65142ac208
8304760: Add 2 Microsoft TLS roots
Reviewed-by: mullan
+ src/java.base/share/data/cacerts/microsoftecc2017
+ src/java.base/share/data/cacerts/microsoftrsa2017
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/MicrosoftTLS.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: ae5f678f
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-05-01 18:13:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ae5f678fbafcd643a5a74447ed718636a53f9e2b
8282384: [LOOM] Need test for ThreadReference.interrupt() on a vthread
Reviewed-by: lmesnik, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001a.java
Changeset: 561ec9c5
Author: Sergey Tsypanov <stsypanov at openjdk.org>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2023-05-01 18:24:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/561ec9c5a06e5baeb0cf72463d14d1d720facb13
8300818: Reduce complexity of padding with DateTimeFormatter
Reviewed-by: redestad, rriggs
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
+ test/micro/org/openjdk/bench/java/time/format/DateTimeFormatterWithPaddingBench.java
Changeset: 35e75c13
Author: Vicente Romero <vromero at openjdk.org>
Date: 2023-05-01 20:28:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/35e75c131d7c1c2596022955c0f4c53dd3c7e448
8301455: comments in TestTypeAnnotations still refer to resolved JDK-8068737
Reviewed-by: jjg
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
Changeset: 1227a275
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2023-05-02 02:40:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1227a275a1c1e82b9a6410843f32534d7e841f54
8306028: separate ThreadStart/ThreadEnd events posting code in JVMTI VTMS transitions
8304444: Reappearance of NULL in jvmtiThreadState.cpp
Reviewed-by: pchilanomate, lmesnik
! make/data/hotspot-symbols/symbols-unix
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/native/libjava/VirtualThread.c
Changeset: 2179a8f2
Author: Joe Wang <joehw at openjdk.org>
Date: 2023-05-02 03:12:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2179a8f2d622f832aa21eb7f48e8ab055bc55731
8298087: XML Schema Validation reports an required attribute twice via ErrorHandler
Reviewed-by: naoto
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java
+ test/jaxp/javax/xml/jaxp/unittest/validation/ErrorHandlingTest.java
Changeset: 86f97fe7
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-05-02 07:20:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/86f97fe70c9b55d196876e1e144f26a576492ebe
8305919: java/lang/Thread/virtual/HoldsLock.java#id0 failed, ThreadInfo.getLockInfo() return null
Reviewed-by: jpai
! test/jdk/ProblemList-Xcomp.txt
+ test/jdk/java/lang/Thread/virtual/CarrierThreadWaits.java
- test/jdk/java/lang/Thread/virtual/HoldsLock.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
Changeset: 860bf9b3
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-05-02 09:19:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/860bf9b35fb168b7b725388c797f193564d9af4d
8307104: [AIX] VM crashes with UseRTMLocking on Power10
Reviewed-by: clanger, lucy
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
Changeset: 1532a1b0
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2023-05-02 10:42:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1532a1b0bd72f37b77540af51368271ef80e17d2
8307164: TestSegmentCopy times out (mainline)
Reviewed-by: mcimadamore
! test/jdk/java/foreign/TestSegmentCopy.java
Changeset: a8d16dea
Author: Fredrik Bredberg <fredrik.bredberg at oracle.com>
Committer: Richard Reingruber <rrich at openjdk.org>
Date: 2023-05-02 12:14:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a8d16dea8eb4a2807a4b0349dea708b4d0d6db35
8300197: Freeze/thaw an interpreter frame using a single copy_to_chunk() call
Reviewed-by: rrich, pchilanomate, fyang
! src/hotspot/cpu/aarch64/continuationFreezeThaw_aarch64.inline.hpp
! src/hotspot/cpu/arm/continuationFreezeThaw_arm.inline.hpp
! src/hotspot/cpu/ppc/continuationFreezeThaw_ppc.inline.hpp
! src/hotspot/cpu/riscv/continuationFreezeThaw_riscv.inline.hpp
! src/hotspot/cpu/s390/continuationFreezeThaw_s390.inline.hpp
! src/hotspot/cpu/x86/continuationFreezeThaw_x86.inline.hpp
! src/hotspot/cpu/zero/continuationFreezeThaw_zero.inline.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
Changeset: ea9201f4
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-05-02 12:18:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ea9201f42085028f6f16738214f058efb680ac09
8306510: Print number of threads and stack sizes in error reports
Reviewed-by: gziemski, dholmes
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/threads.hpp
Changeset: 544bd260
Author: Yoshiki Sato <ysatowse at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2023-05-02 12:42:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/544bd260b6eb7bc7cf79a3739cc94bad658d7d15
8305505: NPE in javazic compiler
Reviewed-by: naoto
! test/jdk/sun/util/calendar/zi/GenDoc.java
Changeset: 75a4edca
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-05-02 13:04:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/75a4edca6b9fa6b3e66b564aeb4d7ca8acf02491
8301223: Replace NULL with nullptr in share/gc/g1/
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.hpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/g1/g1AllocRegion.cpp
! src/hotspot/share/gc/g1/g1AllocRegion.hpp
! src/hotspot/share/gc/g1/g1AllocRegion.inline.hpp
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1Allocator.hpp
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp
! src/hotspot/share/gc/g1/g1BiasedArray.cpp
! src/hotspot/share/gc/g1/g1BiasedArray.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CardTable.hpp
! src/hotspot/share/gc/g1/g1CodeBlobClosure.cpp
! src/hotspot/share/gc/g1/g1CodeBlobClosure.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.hpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1FreeIdSet.cpp
! src/hotspot/share/gc/g1/g1FromCardCache.cpp
! src/hotspot/share/gc/g1/g1FullCollector.hpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1HeapRegionTraceType.hpp
! src/hotspot/share/gc/g1/g1HeapTransition.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1NUMA.cpp
! src/hotspot/share/gc/g1/g1NUMAStats.cpp
! src/hotspot/share/gc/g1/g1OopClosures.cpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1OopStarChunkedList.hpp
! src/hotspot/share/gc/g1/g1OopStarChunkedList.inline.hpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp
! src/hotspot/share/gc/g1/g1RegionsOnNodes.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RootClosures.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp
! src/hotspot/share/gc/g1/g1ServiceThread.cpp
! src/hotspot/share/gc/g1/g1ServiceThread.hpp
! src/hotspot/share/gc/g1/g1SurvRateGroup.cpp
! src/hotspot/share/gc/g1/g1UncommitRegionTask.cpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/heapRegionManager.hpp
! src/hotspot/share/gc/g1/heapRegionManager.inline.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionSet.cpp
! src/hotspot/share/gc/g1/heapRegionSet.hpp
! src/hotspot/share/gc/g1/heapRegionSet.inline.hpp
! src/hotspot/share/gc/g1/heapRegionType.cpp
Changeset: a8bf2acb
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2023-05-02 13:56:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a8bf2acb7db63b508ef169e42a27b9c99178cbb1
8304888: Add dedicated VMProps for linker and fallback linker
Reviewed-by: alanb, mcimadamore
! test/hotspot/jtreg/TEST.ROOT
! test/jdk/TEST.ROOT
! test/jdk/java/foreign/LibraryLookupTest.java
! test/jdk/java/foreign/SafeFunctionAccessTest.java
! test/jdk/java/foreign/StdLibTest.java
! test/jdk/java/foreign/TestAddressDereference.java
! test/jdk/java/foreign/TestClassLoaderFindNative.java
! test/jdk/java/foreign/TestDowncallScope.java
! test/jdk/java/foreign/TestDowncallStack.java
! test/jdk/java/foreign/TestFallbackLookup.java
! test/jdk/java/foreign/TestFunctionDescriptor.java
! test/jdk/java/foreign/TestHeapAlignment.java
! test/jdk/java/foreign/TestIllegalLink.java
! test/jdk/java/foreign/TestIntrinsics.java
! test/jdk/java/foreign/TestLinker.java
! test/jdk/java/foreign/TestMatrix.java
! test/jdk/java/foreign/TestNULLAddress.java
! test/jdk/java/foreign/TestNative.java
! test/jdk/java/foreign/TestNulls.java
! test/jdk/java/foreign/TestScopedOperations.java
! test/jdk/java/foreign/TestSegments.java
! test/jdk/java/foreign/TestStringEncoding.java
! test/jdk/java/foreign/TestUpcallAsync.java
! test/jdk/java/foreign/TestUpcallException.java
! test/jdk/java/foreign/TestUpcallHighArity.java
! test/jdk/java/foreign/TestUpcallScope.java
! test/jdk/java/foreign/TestUpcallStack.java
! test/jdk/java/foreign/TestUpcallStructScope.java
! test/jdk/java/foreign/TestVarArgs.java
! test/jdk/java/foreign/arraystructs/TestArrayStructs.java
! test/jdk/java/foreign/capturecallstate/TestCaptureCallState.java
! test/jdk/java/foreign/dontrelease/TestDontRelease.java
! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccess.java
! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessDynamic.java
! test/jdk/java/foreign/handles/Driver.java
! test/jdk/java/foreign/largestub/TestLargeStub.java
! test/jdk/java/foreign/loaderLookup/TestLoaderLookup.java
! test/jdk/java/foreign/loaderLookup/TestLoaderLookupJNI.java
! test/jdk/java/foreign/nested/TestNested.java
! test/jdk/java/foreign/normalize/TestNormalize.java
! test/jdk/java/foreign/passheapsegment/TestPassHeapSegment.java
! test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java
! test/jdk/java/foreign/stackwalk/TestReentrantUpcalls.java
! test/jdk/java/foreign/stackwalk/TestStackWalk.java
! test/jdk/java/foreign/trivial/TestTrivial.java
! test/jdk/java/foreign/trivial/TestTrivialUpcall.java
! test/jdk/java/foreign/upcalldeopt/TestUpcallDeopt.java
! test/jdk/java/foreign/virtual/TestVirtualCalls.java
! test/jtreg-ext/requires/VMProps.java
! test/langtools/TEST.ROOT
Changeset: b76f320e
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-05-02 16:54:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b76f320e76f0fb58c598fdd7a5937f1b5bb1de15
8307123: Fix deprecation warnings in DPrinter
Reviewed-by: vromero
! test/langtools/tools/javac/lib/DPrinter.java
Changeset: 8c106b0c
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2023-05-02 18:19:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8c106b0c8e4562a44ecd1e069c0911acfc428ecf
8303784: no- at Target annotations should be applicable to type parameter declarations
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/annotations/typeAnnotations/NoTargetOnTypeParameterDeclaration.java
+ test/langtools/tools/javac/annotations/typeAnnotations/NoTargetOnTypeParameterDeclaration.out
Changeset: 8a70664e
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2023-05-02 21:27:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8a70664e5248cd6b9d63951729e93bf73eff004c
8293117: Add atomic bitset functions
Reviewed-by: shade, coleenp, dholmes
! src/hotspot/share/runtime/atomic.hpp
! test/hotspot/gtest/runtime/test_atomic.cpp
Changeset: 05b9b582
Author: Stuart Marks <smarks at openjdk.org>
Date: 2023-05-02 23:19:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/05b9b5821db0e0d5d998a1bd8574aa6021878c9e
8302496: Runtime.exit incorrectly says it never throws an exception
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java
Changeset: 76991c81
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-05-02 23:22:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/76991c8129a6599a3dfaa0cfdc77a23014a02b35
8282232: [Win] GetMousePositionWithPopup test fails due to wrong mouse position
Reviewed-by: prr
! test/jdk/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java
Changeset: 74667e3d
Author: Eamonn McManus <emcmanus at openjdk.org>
Date: 2023-05-02 23:26:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/74667e3d56a0e6780363359b69007770f5678d8e
8303919: Instant.ofEpochMilli says it can throw an exception that it can't
Reviewed-by: rriggs
! src/java.base/share/classes/java/time/Instant.java
Changeset: 418a8255
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2023-05-02 23:45:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/418a82551a2c58e43963beb5aa242a58bbd30e2f
8306466: Open source more AWT Drag & Drop related tests
Reviewed-by: prr
+ test/jdk/java/awt/dnd/RejectDragDropActionTest.java
+ test/jdk/java/awt/dnd/RemoveDragSourceListenerTest.java
+ test/jdk/java/awt/dnd/RemoveParentChildDropTargetTest.java
+ test/jdk/java/awt/dnd/SameJVMModalDialogDeadlockTest.java
+ test/jdk/java/awt/dnd/SkipDropCompleteTest/SkipDropCompleteTest.java
+ test/jdk/java/awt/dnd/SkipDropCompleteTest/SourceFrame.java
+ test/jdk/java/awt/dnd/SkipDropCompleteTest/TargetFrame.java
+ test/jdk/java/awt/dnd/SkipDropCompleteTest/TransferableObject.java
Changeset: 0b5b6429
Author: Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2023-05-03 02:23:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0b5b6429a080c6526daeb262fee96e7d0408b4f8
8307150: RISC-V: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC
Reviewed-by: shade, fyang
! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.cpp
Changeset: c8f37564
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-05-03 06:34:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c8f37564bf0983f449195434378479e1adfc1466
8306729: Add nominal descriptors of modules and packages to Constants API
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/constant/ConstantUtils.java
+ src/java.base/share/classes/java/lang/constant/ModuleDesc.java
+ src/java.base/share/classes/java/lang/constant/ModuleDescImpl.java
+ src/java.base/share/classes/java/lang/constant/PackageDesc.java
+ src/java.base/share/classes/java/lang/constant/PackageDescImpl.java
! src/java.base/share/classes/java/lang/constant/package-info.java
+ test/jdk/java/lang/constant/ModuleDescTest.java
+ test/jdk/java/lang/constant/PackageDescTest.java
Changeset: 462b1df7
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2023-05-03 08:16:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/462b1df7587470756d9e565342552d1a52b62c27
8307106: Allow concurrent GCs to walk CLDG without ClassLoaderDataGraph_lock
Reviewed-by: stefank, aboldtch, coleenp, dholmes
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: e0774bed
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-05-03 08:29:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e0774bed2d2fcd850f5ca6884dd7aeb45f0bdaef
8306997: C2: "malformed control flow" assert due to missing safepoint on backedge with a switch
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/parse2.cpp
+ test/hotspot/jtreg/compiler/parsing/MissingSafepointOnSwitch.jasm
+ test/hotspot/jtreg/compiler/parsing/TestMissingSafepointOnSwitch.java
Changeset: 891530fb
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-05-03 09:26:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/891530fbc9aa3031d7903970d9248405951c8521
8307005: Make CardTableBarrierSet::initialize non-virtual
Reviewed-by: dholmes
! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp
Changeset: fcb280a4
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-05-03 09:39:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fcb280a48bf9f562e6c0982c1d7a0076ee2e736e
8305092: Improve Thread.sleep(millis, nanos) for sub-millisecond granularity
Reviewed-by: dholmes, alanb
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/park_posix.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/park_windows.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/java.base/share/classes/java/lang/Thread.java
+ test/jdk/java/lang/Thread/SleepSanity.java
+ test/micro/org/openjdk/bench/java/lang/ThreadSleep.java
Changeset: e9807a4b
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-05-03 10:45:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e9807a4b0f3533512623fba96042472b69d4ac34
8306042: C2: failed: Missed optimization opportunity in PhaseCCP (adding LShift->Cast->Add notification)
Reviewed-by: thartmann, chagedorn, kvn
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/ccp/TestShiftCastAndNotification.java
Changeset: ccf91f88
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-05-03 11:14:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ccf91f881c06308f39740751161111946487abf1
8306933: C2: "assert(false) failed: infinite loop" failure
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/c2/TestInfiniteLoopCompilationFailure.java
Changeset: fc76687c
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-05-03 13:50:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fc76687c2fac39fcbf706c419bfa170b8efa5747
8306836: Remove pinned tag for G1 heap regions
Reviewed-by: ayang, cjplummer, sspitsyn
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
! src/hotspot/share/gc/g1/g1FullGCHeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.inline.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/gc/g1/heapRegionType.hpp
! src/hotspot/share/gc/g1/vmStructs_g1.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionType.java
Changeset: 3930709a
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-05-03 17:32:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3930709af40c2524622f379e16b90a0226bedf2a
8068925: Add @Override in javax.tools classes
Reviewed-by: darcy, iris
! src/java.compiler/share/classes/javax/tools/DiagnosticCollector.java
! src/java.compiler/share/classes/javax/tools/DocumentationTool.java
! src/java.compiler/share/classes/javax/tools/JavaCompiler.java
! src/java.compiler/share/classes/javax/tools/SimpleJavaFileObject.java
Changeset: 705ad7d8
Author: Matthew Donovan <matthew.p.donovan at oracle.com>
Committer: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2023-05-03 18:00:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/705ad7d829dcbf8f5e2f098275d0856f6b86db2d
8306014: Update javax.net.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate
Reviewed-by: xuelei
! test/jdk/javax/net/ssl/ALPN/SSLEngineAlpnTest.java
! test/jdk/javax/net/ssl/TLSv12/DisabledShortDSAKeys.java
! test/jdk/javax/net/ssl/TLSv12/ShortRSAKey512.java
! test/jdk/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java
! test/jdk/javax/net/ssl/TLSv12/SignatureAlgorithms.java
! test/jdk/javax/net/ssl/templates/SSLContextTemplate.java
Changeset: 14874779
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-05-03 19:39:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/14874779eeb9a279479c5aaddb40c056780d6152
8305815: Update Libpng to 1.6.39
Reviewed-by: prr
! src/java.desktop/share/legal/libpng.md
! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES
! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE
! src/java.desktop/share/native/libsplashscreen/libpng/README
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
! src/java.desktop/share/native/libsplashscreen/libpng/png.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c
Changeset: dcb2f3f5
Author: Martin Desruisseaux <martin.desruisseaux at geomatys.com>
Committer: Phil Race <prr at openjdk.org>
Date: 2023-05-03 20:45:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dcb2f3f5029ebdb2bb088ad10bed2134aa71cf1a
8306320: BufferedImage spec needs clarification w.r.t its implementation of the WritableRenderedImage interface
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/image/BufferedImage.java
Changeset: db8b3cd0
Author: Kevin Driver <kdriver at openjdk.org>
Committer: Bradford Wetmore <wetmore at openjdk.org>
Date: 2023-05-03 20:47:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/db8b3cd0842c05396d74abe950a2103654519b61
8305963: Typo in java.security.Security.getProperty
Co-authored-by: Sean Coffey <coffeys at openjdk.org>
Reviewed-by: coffeys, wetmore
! src/java.base/share/classes/java/security/Security.java
Changeset: 63cd0a36
Author: jeremy <jeremy.wood at mac.com>
Committer: Phil Race <prr at openjdk.org>
Date: 2023-05-03 20:48:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/63cd0a36dabb3b3446996d0409803238f81fc197
4200096: OffScreenImageSource.removeConsumer NullPointerException
Reviewed-by: prr, serb
! src/java.desktop/share/classes/sun/awt/image/OffScreenImageSource.java
+ test/jdk/sun/awt/image/OffScreenImageSource/bug4200096/AddNullConsumerTest.java
+ test/jdk/sun/awt/image/OffScreenImageSource/bug4200096/ImageSizeTest.java
+ test/jdk/sun/awt/image/OffScreenImageSource/bug4200096/LegitimateNullPointerTest.java
+ test/jdk/sun/awt/image/OffScreenImageSource/bug4200096/bug4200096.java
Changeset: 03030d47
Author: Jiangli Zhou <jiangli at openjdk.org>
Date: 2023-05-03 21:09:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/03030d47ebee5c20919fe0162ec86d3d400cd955
8307134: Add GTS root CAs
Co-authored-by: Andy Warner <awarner at google.com>
Co-authored-by: Rajan Halade <rhalade at openjdk.org>
Reviewed-by: mullan, rhalade
+ src/java.base/share/data/cacerts/gtsrootcar1
+ src/java.base/share/data/cacerts/gtsrootcar2
+ src/java.base/share/data/cacerts/gtsrootecccar3
+ src/java.base/share/data/cacerts/gtsrootecccar4
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/GoogleCA.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 64ac9a05
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-05-04 01:10:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/64ac9a05e85020d24e33ba55cffa1bd9b269218a
8306946: jdk/test/lib/process/ProcessToolsStartProcessTest.java fails with "wrong number of lines in OutputAnalyzer output"
Reviewed-by: dholmes
! test/lib-test/jdk/test/lib/process/ProcessToolsStartProcessTest.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: 3599448a
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2023-05-04 02:08:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3599448ad833553dd502a4f941dad7295b557d55
8307147: [x86] Dangling pointer warning for Assembler::_attributes
Reviewed-by: dholmes, aph
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/share/utilities/compilerWarnings.hpp
! src/hotspot/share/utilities/compilerWarnings_gcc.hpp
Changeset: caee1bea
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-05-04 03:51:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/caee1beaaff7c11d5cc07fe31d04d8bf656b7a36
8307305: Update debugger tests to support JTREG_TEST_THREAD_FACTORY mode
Reviewed-by: cjplummer
= test/hotspot/jtreg/ProblemList-Virtual.txt
! test/hotspot/jtreg/vmTestbase/nsk/share/MainWrapper.java
= test/jdk/ProblemList-Virtual.txt
! test/jdk/com/sun/jdi/TestScaffold.java
Changeset: 465bdd9e
Author: Tejesh R <tr at openjdk.org>
Date: 2023-05-04 04:52:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/465bdd9e416cacc6cc7dd91a29cc84adf2eaf1ed
8307091: A few client tests intermittently throw ConcurrentModificationException
Reviewed-by: prr, dnguyen
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
Changeset: 82a8e91e
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2023-05-04 06:08:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/82a8e91ef7c3b397f9cce3854722cfe4bace6f2e
8306489: Open source AWT List related tests
Reviewed-by: prr, serb
+ test/jdk/java/awt/List/ISCAfterRemoveAllTest.java
+ test/jdk/java/awt/List/InstanceOfSelectedArray.java
+ test/jdk/java/awt/List/ListEnterExitTest.java
+ test/jdk/java/awt/List/ListNullTest.java
+ test/jdk/java/awt/List/MaxWidthTest.java
+ test/jdk/java/awt/List/PageUPSelectsItemsTest.java
+ test/jdk/java/awt/List/TriggerActionEventTest.java
Changeset: e206d57b
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2023-05-04 06:31:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e206d57bfc09032e17d09714fc54ab2f5e961792
8307362: Remove test com/sun/jdi/JdbLastErrorTest.java
Reviewed-by: dcubed
! test/jdk/ProblemList.txt
- test/jdk/com/sun/jdi/JdbLastErrorTest.java
Changeset: 3f1927a7
Author: Oli Gillespie <ogillesp at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-05-04 09:19:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3f1927a7f3a2914402a25335c47a5a8bdd5511a6
8307346: Add missing gc+phases logging for ObjectCount(AfterGC) JFR event collection code
Reviewed-by: tschatzl, shade, ayang
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
Changeset: cecf817f
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2023-05-04 09:44:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cecf817f5ed8e6ca290f8da0f07f694f35ec4c7e
8307181: MemoryLayout.structLayout uses undocumented strict alignment constraints
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
Changeset: 408cec51
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2023-05-04 11:00:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/408cec516bb5fd82fb6dcddeee934ac0c5ecffaf
8306929: Avoid CleanClassLoaderDataMetaspaces safepoints when previous versions are shared
Reviewed-by: coleenp, sspitsyn
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.inline.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineSharedClassJFR.java
Changeset: 29233e0a
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2023-05-04 12:48:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/29233e0a001adde71a3fa5d56292ccfba8409ea5
8307448: Test RedefineSharedClassJFR fail due to wrong assumption
Reviewed-by: eosterlund, coleenp
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineSharedClassJFR.java
Changeset: dc4096ce
Author: Chen Liang <liach at openjdk.org>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-05-04 13:24:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dc4096ce136c867e0806070a2d7c8b4efef5294c
8304937: BufferedFieldBuilder.Model missing writeTo(DirectClassBuilder)
Reviewed-by: asotona
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedFieldBuilder.java
+ test/jdk/jdk/classfile/ClassBuildingTest.java
Changeset: 2adb3b40
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2023-05-04 15:39:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2adb3b409e8cc87685a4379be3f7beeb53706e2e
8306943: Open source several dnd AWT tests
Reviewed-by: prr, serb
+ test/jdk/java/awt/dnd/DnDAWTLockTest.java
+ test/jdk/java/awt/dnd/DragGestureInvokeLaterTest.java
+ test/jdk/java/awt/dnd/DragOverDropTargetPerformanceTest.java
+ test/jdk/java/awt/dnd/DragSourceDragEventModifiersTest.java
+ test/jdk/java/awt/dnd/DragSourceGCrashTest.java
Changeset: 5ca0b08a
Author: Phil Race <prr at openjdk.org>
Date: 2023-05-04 16:44:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5ca0b08a7505d5c210d906e76c2a4cfc3eed64aa
8307133: Open source some JTable jtreg tests
Reviewed-by: serb
+ test/jdk/javax/swing/JTable/4170447/bug4170447.java
+ test/jdk/javax/swing/JTable/4170447/swing.small.gif
+ test/jdk/javax/swing/JTable/bug4098201.java
+ test/jdk/javax/swing/JTable/bug4130356.java
+ test/jdk/javax/swing/JTable/bug4159300.java
+ test/jdk/javax/swing/JTable/bug4243159.java
+ test/jdk/javax/swing/JTable/bug4243313.java
+ test/jdk/javax/swing/JTable/bug4247487.java
+ test/jdk/javax/swing/JTable/bug4248070.java
Changeset: 0c6529d2
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2023-05-04 17:26:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0c6529d2d38a668f74936cca7803ca9de1a05d49
8307156: native_thread not protected by TLH
Reviewed-by: coleenp, dcubed
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
Changeset: a87262ef
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-05-04 17:42:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a87262efb2c0f5ed1773533d69d7d2091eba1462
8307295: Add warning to not create new ACC flags
Reviewed-by: dholmes, fparain
! src/hotspot/share/utilities/accessFlags.hpp
Changeset: 197d0cc6
Author: Kevin Driver <kdriver at openjdk.org>
Committer: Bradford Wetmore <wetmore at openjdk.org>
Date: 2023-05-04 19:25:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/197d0cc6031cb470f1bd7678796593ff1bf440ca
8294983: SSLEngine throws ClassCastException during handshake
Co-authored-by: Daniel Jeliński <djelinski at openjdk.org>
Reviewed-by: wetmore, xuelei
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
Changeset: 111858f3
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-05-04 21:32:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/111858f3ff86a15666537df515375fa04ffef048
8307489: ProblemList jdk/incubator/vector/LoadJsvmlTest.java on windows-x64
8307490: ProblemList sun/security/pkcs11/Cipher/TestKATForGCM.java on linux-x64 and macosx-x64
8307491: ProblemList sanity/client/SwingSet/src/EditorPaneDemoTest.java on linux-x64
Reviewed-by: darcy
! test/jdk/ProblemList.txt
Changeset: 46df171d
Author: Eric Liu <eliu at openjdk.org>
Date: 2023-05-05 00:34:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/46df171d537c0d9cb1df2d7915cc745a7f524557
8304948: [vectorapi] C2 crashes when expanding VectorBox
Reviewed-by: thartmann, qamai
! src/hotspot/share/opto/vector.cpp
! src/hotspot/share/opto/vector.hpp
+ test/hotspot/jtreg/compiler/vectorapi/VectorBoxExpandTest.java
Changeset: a44e8908
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-05-05 00:43:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a44e8908a1007365f7c016df65ce7722556c180a
8307308: Add serviceability_ttf_virtual group to exclude jvmti tests developed for virtual threads
Reviewed-by: sspitsyn
! test/hotspot/jtreg/TEST.groups
Changeset: 1b143ba7
Author: William Kemper <wkemper at openjdk.org>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-05-05 05:43:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1b143ba78712e7ac98ca9873c50989b3fba07394
8307378: Allow collectors to provide specific values for GC notifications' actions
Reviewed-by: kdnilsen, stefank
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/z/zServiceability.cpp
! src/hotspot/share/gc/z/zServiceability.hpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/services/memoryManager.hpp
! src/hotspot/share/services/memoryService.cpp
! src/hotspot/share/services/memoryService.hpp
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java
Changeset: e19cf26d
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2023-05-05 06:20:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e19cf26d656bc2de947aa42c418bdbbf549f8865
8307196: Dangling pointer warning for MetadataAllocationRequest
Reviewed-by: dholmes, eosterlund
! src/hotspot/share/memory/metaspaceCriticalAllocation.cpp
Changeset: 302bc2fd
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-05-05 06:36:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/302bc2fd7fdfc02314e22ecc34ba2c78ef5ca9a1
8307421: Fix comment in g1CollectionSetChooser.hpp after JDK-8306836
Reviewed-by: shade
! src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp
Changeset: f94f9577
Author: Andrew Dinn <adinn at openjdk.org>
Date: 2023-05-05 07:50:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f94f957734355fe112e861d1f2f0b49df20f6b66
8307331: Correctly update line maps when class redefine rewrites bytecodes
Reviewed-by: sspitsyn
! src/hotspot/share/runtime/relocator.cpp
Changeset: 948f3b3c
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-05-05 08:54:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/948f3b3c24709eca3aa6c3f0db6adb9226d6f9ac
8301493: Replace NULL with nullptr in cpu/aarch64
Reviewed-by: tschatzl, gziemski, dholmes
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/codeBuffer_aarch64.cpp
! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/aarch64/continuationFreezeThaw_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/disassembler_aarch64.hpp
! src/hotspot/cpu/aarch64/downcallLinker_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/icBuffer_aarch64.cpp
! src/hotspot/cpu/aarch64/icache_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp
! src/hotspot/cpu/aarch64/javaFrameAnchor_aarch64.hpp
! src/hotspot/cpu/aarch64/jniFastGetField_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/cpu/aarch64/registerMap_aarch64.cpp
! src/hotspot/cpu/aarch64/registerMap_aarch64.hpp
! src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp
Changeset: 3b430b9f
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-05-05 08:54:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3b430b9f732bc94674bf598c28162e2f5e62bae6
8250596: Update remaining manpage references from "OS X" to "macOS"
Reviewed-by: mullan, cjplummer, dholmes, sspitsyn
! src/java.base/share/man/keytool.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.jstatd/share/man/jstatd.1
Changeset: eedac4bf
Author: duke <duke at openjdk.org>
Date: 2023-05-05 11:01:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/eedac4bfb721edd14550bfcff8c26064a063c9f5
Automatic merge of jdk:master into master
Changeset: 43c75456
Author: duke <duke at openjdk.org>
Date: 2023-05-05 11:01:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/43c7545687f7088e0b2eca784ecd34ab2d1b9f64
Automatic merge of master into foreign-memaccess+abi
More information about the panama-dev
mailing list