git: openjdk/panama-foreign: foreign-memaccess+abi: 83 new changesets
duke
duke at openjdk.org
Fri Nov 3 12:18:10 UTC 2023
Changeset: 141dae8b
Author: Volker Simonis <simonis at openjdk.org>
Date: 2023-10-27 12:10:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/141dae8b76d41accfa02a0250a1c24364cbf6f25
8318811: Compiler directives parser swallows a character after line comments
Reviewed-by: shade, phh
! src/hotspot/share/utilities/json.cpp
! test/hotspot/jtreg/compiler/compilercontrol/parser/DirectiveParserTest.java
Changeset: ddd07161
Author: Damon Fenacci <dfenacci at openjdk.org>
Date: 2023-10-27 12:56:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ddd071617e7bc25c496973b231d02ced438d1344
8317661: [REDO] store/load order not preserved when handling memory pool due to weakly ordered memory architecture of aarch64
Reviewed-by: dholmes, aph
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/services/memoryPool.cpp
Changeset: 2915d74a
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2023-10-27 13:47:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2915d74a10c63cdca22d0055ebde67ef316a341b
8318837: javac generates wrong ldc instruction for dynamic constant loads
Reviewed-by: vromero, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Items.java
! test/langtools/tools/javac/T8222949/TestConstantDynamic.java
Changeset: 4f9f1955
Author: Claes Redestad <redestad at openjdk.org>
Date: 2023-10-27 14:40:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4f9f1955ab2737880158c57d4891d90e2fd2f5d7
8318753: hsdis binutils may place libs in lib64
Reviewed-by: rehn, djelinski, ihse
! make/autoconf/lib-hsdis.m4
Changeset: c593f8bf
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-10-27 16:09:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c593f8bf59dbe5d002c3b843796e54db6dd69bec
8318091: Remove empty initIDs functions
Reviewed-by: prr, aivanov
! src/java.desktop/macosx/native/libawt_lwawt/awt/InitIDs.m
! src/java.desktop/share/classes/java/awt/Button.java
! src/java.desktop/share/classes/java/awt/Color.java
! src/java.desktop/share/classes/java/awt/FileDialog.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/Rectangle.java
! src/java.desktop/share/classes/java/awt/TextField.java
! src/java.desktop/unix/native/common/awt/X11Color.c
! src/java.desktop/unix/native/libawt/awt/initIDs.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
! src/java.desktop/windows/native/libawt/windows/awt_Button.h
- src/java.desktop/windows/native/libawt/windows/awt_Color.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_KeyboardFocusManager.cpp
- src/java.desktop/windows/native/libawt/windows/awt_Rectangle.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TextField.h
- src/java.desktop/windows/native/libawt/windows/initIDs.cpp
Changeset: d2260146
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2023-10-27 18:21:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d2260146c9930002e430a874f2585d699dedc155
8318850: Duplicate code in the LCMSImageLayout
Reviewed-by: prr
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java
+ test/jdk/java/awt/image/BufferedImage/VerifyNumBands.java
Changeset: 96bec358
Author: Joe Wang <joehw at openjdk.org>
Date: 2023-10-28 03:38:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/96bec3584ced3ea1e75cc40bb402f571aba78b09
8316996: Catalog API Enhancement: add a factory method
Reviewed-by: naoto, lancea
! src/java.xml/share/classes/javax/xml/catalog/CatalogImpl.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogManager.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogReader.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogResolver.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java
! src/java.xml/share/classes/javax/xml/catalog/GroupEntry.java
! src/java.xml/share/classes/javax/xml/catalog/Util.java
+ test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogResolverTest.java
! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogTest.java
Changeset: 1ec0d027
Author: Hamlin Li <mli at openjdk.org>
Date: 2023-10-28 09:12:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1ec0d02717b6be4faeb13cd0596d80eea90e81ed
8318225: RISC-V: C2 UModI
8318226: RISC-V: C2 UModL
Reviewed-by: luhenry, rehn, fyang
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: db340257
Author: Feilong Jiang <fjiang at openjdk.org>
Date: 2023-10-29 10:15:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/db3402577a2c14a41045753a1ffe2829a6bdda91
8318827: RISC-V: Improve readability of fclass result testing
Reviewed-by: vkempik, luhenry, fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: ce0ca476
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-10-29 14:16:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ce0ca476416cb6f96d4b6b4852144382d6abf717
8319067: ProblemList serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java on linux-aarch64 in Xcomp mode
Reviewed-by: jpai
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: 988e1dfe
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2023-10-30 00:31:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/988e1dfe6ec9b5e77d2e8a78eb792a127c6fe907
8318953: RISC-V: Small refactoring for MacroAssembler::test_bit
Reviewed-by: fyang, fjiang, luhenry
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
Changeset: 1183b221
Author: Tim Prinzing <tprinzing at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2023-10-30 06:04:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1183b221c2e15d6b6c8504ca9a71a5f2050a8c15
8310978: JFR events SocketReadEvent/SocketWriteEvent for Socket adaptor ops
Reviewed-by: dfuchs, alanb
! src/java.base/share/classes/jdk/internal/event/SocketReadEvent.java
! src/java.base/share/classes/jdk/internal/event/SocketWriteEvent.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketInputStream.java
! src/java.base/share/classes/sun/nio/ch/SocketOutputStream.java
+ test/jdk/jdk/jfr/event/io/TestSocketAdapterEvents.java
! test/jdk/jdk/jfr/event/io/TestSocketChannelEvents.java
! test/jdk/jdk/jfr/event/io/TestSocketEvents.java
Changeset: 83eb2065
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-10-30 07:17:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/83eb20651f6b5fa0540a339921c8ad0a6d370bb7
8318889: C2: add bailout after assert Bad graph detected in build_loop_late
Reviewed-by: shade, thartmann
! src/hotspot/share/opto/loopnode.cpp
Changeset: 3934127b
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-10-30 07:54:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3934127b087ade1c1286008df3497ca6d84778a5
8318709: Improve System.nanoTime performance on Windows
Reviewed-by: ccleary, dholmes
! src/hotspot/os/windows/os_windows.cpp
Changeset: c9d23c39
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-10-30 10:28:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c9d23c39405ae3ed90e837753fdaec90c40129b8
8315532: Compiler Implementation for Unnamed Variables & Patterns
8317221: Implementation for javax.lang.model for Unnamed Variables & Patterns
Co-authored-by: Jan Lahoda <jlahoda at openjdk.org>
Co-authored-by: Maurizio Cimadamore <mcimadamore at openjdk.org>
Co-authored-by: Gavin Bierman <gbierman at openjdk.org>
Co-authored-by: Brian Goetz <briangoetz at openjdk.org>
Co-authored-by: Joe Darcy <darcy at openjdk.org>
Co-authored-by: Aggelos Biboudis <abimpoudis at openjdk.org>
Reviewed-by: jlahoda, mcimadamore
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
! src/java.compiler/share/classes/javax/lang/model/element/VariableElement.java
! src/jdk.compiler/share/classes/com/sun/source/tree/AnyPatternTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! test/langtools/tools/javac/T8312163.java
! test/langtools/tools/javac/T8312163.out
! test/langtools/tools/javac/T8314216.java
! test/langtools/tools/javac/T8314216.out
! test/langtools/tools/javac/T8314423.java
! test/langtools/tools/javac/T8314423.out
! test/langtools/tools/javac/TryWithResources/TwrLintUnderscore.java
- test/langtools/tools/javac/TryWithResources/TwrLintUnderscore.out
! test/langtools/tools/javac/diags/examples/UnderscoreAsIdentifierError.java
! test/langtools/tools/javac/diags/examples/UnderscoreInLambdaExpression.java
+ test/langtools/tools/javac/diags/examples/UnnamedVariables.java
! test/langtools/tools/javac/diags/examples/UseOfUnderscoreNotAllowed.java
+ test/langtools/tools/javac/diags/examples/UseOfUnderscoreNotAllowedNonVar.java
! test/langtools/tools/javac/diags/examples/UseOfUnderscoreNotAllowedWithBrackets.java
! test/langtools/tools/javac/lambda/IdentifierTest.java
- test/langtools/tools/javac/lambda/IdentifierTest21.out
+ test/langtools/tools/javac/lambda/IdentifierTest22.out
! test/langtools/tools/javac/lambda/IdentifierTest9.out
! test/langtools/tools/javac/lambda/UnderscoreAsIdent.java
- test/langtools/tools/javac/lambda/UnderscoreAsIdent21.out
+ test/langtools/tools/javac/lambda/UnderscoreAsIdent22.out
! test/langtools/tools/javac/lambda/UnderscoreAsIdent9.out
! test/langtools/tools/javac/parser/JavacParserTest.java
! test/langtools/tools/javac/patterns/T8314578.out
! test/langtools/tools/javac/patterns/T8314632.java
! test/langtools/tools/javac/patterns/T8314632.out
! test/langtools/tools/javac/patterns/Unnamed.java
! test/langtools/tools/javac/patterns/UnnamedErrors.java
! test/langtools/tools/javac/patterns/UnnamedErrors.out
Changeset: 88b9cdae
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-10-30 11:14:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/88b9cdae8fa67e5f9cec7a7dc5e2e2adecf1a519
8318981: compiler/compilercontrol/TestConflictInlineCommands.java fails intermittent with 'disallowed by CompileCommand' missing from stdout/stderr
Reviewed-by: mdoerr, thartmann
! test/hotspot/jtreg/compiler/compilercontrol/TestConflictInlineCommands.java
Changeset: c4c66aba
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2023-10-30 11:51:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c4c66aba93cf061d487eddbd18e9e7e3e9c9f3a8
8316271: JfrJvmtiAgent::retransformClasses failed: JVMTI_ERROR_FAILS_VERIFICATION
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
+ test/jdk/jdk/jfr/jvm/TestVerifyInstrumentation.java
Changeset: a5818972
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2023-10-30 12:54:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a5818972c16bd883d768ff2fb23a8aa9e0142c65
8317507: C2 compilation fails with "Exceeded _node_regs array"
Co-authored-by: Tobias Hartmann <thartmann at openjdk.org>
Reviewed-by: thartmann, shade, dlong
! src/hotspot/share/adlc/output_c.cpp
+ test/hotspot/jtreg/compiler/regalloc/TestNodeRegArrayOverflow.java
Changeset: b9983c72
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-10-30 12:56:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b9983c72295a31e5f5079bc96c892177fbea3a6e
8318961: increase javacserver connection timeout values and max retry attempts
Reviewed-by: clanger, erikj
! make/langtools/tools/javacserver/client/Client.java
Changeset: 4679e9aa
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2023-10-30 13:59:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4679e9aa00c098cff715fb4deeb4d736e1063571
8310239: Add missing cross modifying fence in nmethod entry barriers
Reviewed-by: aboldtch, dlong, aph
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
Changeset: 864a876e
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-10-30 18:27:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/864a876ebfdf745b0e1f875c3e3668380f2498a7
8313621: test/jdk/jdk/internal/math/FloatingDecimal/TestFloatingDecimal should use RandomFactory
Reviewed-by: rgiulietti
! test/jdk/jdk/internal/math/FloatingDecimal/TestFloatingDecimal.java
Changeset: d3534b08
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-10-30 18:28:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d3534b08b5691c362db987f207da7cdd9c3b4b5a
8318677: (ch) Add implNote about minBufferCap to main variant of Channels.newWriter
Reviewed-by: alanb, rriggs
! src/java.base/share/classes/java/nio/channels/Channels.java
! test/jdk/java/nio/channels/Channels/NewWriter.java
Changeset: 1ca2cfaf
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2023-10-30 21:09:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1ca2cfafdd906851b923be69852ccf9a3bb4db35
8310933: Copying from runtime image to application image should not follow symlinks
Reviewed-by: asemenyuk
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
+ test/jdk/tools/jpackage/share/RuntimeImageSymbolicLinksTest.java
! test/jdk/tools/jpackage/share/RuntimeImageTest.java
Changeset: d051f222
Author: Kimura Yukihiro <kyukihiro at openjdk.org>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2023-10-30 23:26:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d051f22284e7ccc288c658588f73da672d9bfacd
8318410: jdk/java/lang/instrument/BootClassPath/BootClassPathTest.sh fails on Japanese Windows
Reviewed-by: sspitsyn, kevinw
! test/jdk/java/lang/instrument/BootClassPath/BootClassPathTest.sh
! test/jdk/java/lang/instrument/BootClassPath/Setup.java
Changeset: 328b3810
Author: Andrew John Hughes <andrew at openjdk.org>
Date: 2023-10-31 02:06:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/328b381075ab81fd3f899e49e4d71ef19ea28862
8009550: PlatformPCSC should load versioned so
Reviewed-by: valeriep, stuefe
! src/java.base/share/classes/sun/security/util/Debug.java
! src/java.smartcardio/unix/classes/sun/security/smartcardio/PlatformPCSC.java
Changeset: 75ce02fe
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2023-10-31 04:20:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/75ce02fe74e1232bfa8d72b4fdad82ed938ef957
8318951: Additional negative value check in JPEG decoding
Reviewed-by: azvegint, prr
! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c
! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c
Changeset: 5411ad2a
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-10-31 09:14:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5411ad2a5ca3abcc663778f903c6f2f3e8a18431
8319106: Remove unimplemented TaskTerminator::do_delay_step
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/taskTerminator.hpp
Changeset: 576c9bcc
Author: Conor Cleary <ccleary at openjdk.org>
Date: 2023-10-31 09:58:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/576c9bccfbe6718fe8fe409bc165000bd1554589
8318492: Http2ClientImpl should attempt to close and remove connection in stop()
Reviewed-by: dfuchs, jpai
! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
Changeset: d3c3f0e7
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2023-10-31 10:02:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d3c3f0e7c86ec6adcc55c8da027ae82488e3e023
8317951: Refactor loading of zip library to help resolve JDK-8315220
Reviewed-by: egahlin, dholmes
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoader.inline.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/services/heapDumperCompression.cpp
! src/hotspot/share/services/heapDumperCompression.hpp
+ src/hotspot/share/utilities/zipLibrary.cpp
+ src/hotspot/share/utilities/zipLibrary.hpp
Changeset: e05cafda
Author: Viktor Klang <vklang at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2023-10-31 11:14:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e05cafda78a37dbeb2df2edd791be19d22edaece
8318467: [jmh] tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads
Reviewed-by: alanb
! test/micro/org/openjdk/bench/java/util/concurrent/ProducerConsumer.java
! test/micro/org/openjdk/bench/java/util/concurrent/Queues.java
Changeset: ee6f25b5
Author: Andrew Haley <aph at openjdk.org>
Date: 2023-10-31 12:58:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ee6f25b5072a26254f79381a92216357d9f391f9
8319120: Unbound ScopedValue.get() throws the wrong exception
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/ScopedValue.java
+ test/jdk/java/lang/ScopedValue/UnboundValueAfterOOME.java
Changeset: 3e39d7b3
Author: Matthew Donovan <mdonovan at openjdk.org>
Date: 2023-10-31 13:28:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3e39d7b34cb310343a34adddc06bf1aaf4cacfb1
8319136: Skip pkcs11 tests on linux-aarch64
Reviewed-by: rhalade
! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs11/PKCS11Test.java
Changeset: 7452d50b
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-10-31 14:16:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7452d50be58cfa8e97c57ca145a809409945f883
8318940: [JVMCI] do not set HotSpotNmethod oop for a default HotSpotNmethod
Reviewed-by: thartmann, never
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
Changeset: f4c5db92
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-10-31 14:23:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f4c5db92ea0546e331d6c8dcebb5a48b052bba23
8318908: Parallel: Remove ExtendedCardValue
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psCardTable.hpp
Changeset: 3a7525d5
Author: Conor Cleary <ccleary at openjdk.org>
Date: 2023-10-31 14:45:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3a7525d5c382985fb272f0b68316d7807b76f14a
8309118: HttpClient: Add more tests for 100 ExpectContinue with HTTP/2
Reviewed-by: dfuchs, djelinski
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! test/jdk/java/net/httpclient/ExpectContinueTest.java
+ test/jdk/java/net/httpclient/http2/ExpectContinueResetTest.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java
Changeset: 0064cf90
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2023-10-31 15:22:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0064cf90ff7d575f3500a05e234dd795b15240b2
8311596: Add separate system properties for TLS server and client for maximum chain length
Reviewed-by: jnimeh, weijun, mullan
! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
Changeset: 2d5829af
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2023-10-31 15:36:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2d5829afbcc022297940cbf436b14725a9251b3c
8239508: JFR: @RemoveFields
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/AbstractBufferStatisticsEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/AbstractPeriodicEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveRecordingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveSettingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerCPUThrottlingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerCPUUsageEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerConfigurationEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerIOUsageEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerMemoryUsageEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/DeserializationEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ErrorThrownEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ExceptionStatisticsEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ExceptionThrownEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/InitialSecurityPropertyEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ProcessStartEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/SecurityPropertyModificationEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/SecurityProviderServiceEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/TLSHandshakeEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/VirtualThreadEndEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/VirtualThreadStartEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/VirtualThreadSubmitFailedEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/X509CertificateEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/X509ValidationEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterMethod.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvents.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/RemoveFields.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/ThrowableTracer.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/util/ImplicitFields.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java
! test/jdk/jdk/jfr/api/recording/settings/TestSettingsAvailability.java
! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java
Changeset: 47624f6f
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-10-31 15:53:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/47624f6fc699aa66c58587460ce7f39fce5a86c7
8299058: AssertionError in sun.net.httpserver.ServerImpl when connection is idle
Reviewed-by: jpai, michaelm, dfuchs
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
Changeset: f1e87873
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-10-31 16:13:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f1e878739300ed37c686ba570423c6f8a9fb310f
8317609: Classfile API fails to verify /jdk.jcmd/sun/tools/jstat/Alignment.class
Reviewed-by: liach, alanb
! test/jdk/tools/lib/tests/JImageValidator.java
Changeset: 613d32c2
Author: Renjith Kannath Pariyangad <renjith.kannath.pariyangad at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-10-31 18:20:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/613d32c2822a443fdcb131a7d67c528410e9f7e6
8169475: WheelModifier.java fails by timeout
Reviewed-by: dmarkov, aivanov
! test/jdk/java/awt/event/MouseWheelEvent/WheelModifier/WheelModifier.java
Changeset: 613a3cc6
Author: Renjith Kannath Pariyangad <renjith.kannath.pariyangad at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-10-31 18:20:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/613a3cc6896ef3c3f836d44de9b2fb05beba6e72
8301846: Invalid TargetDataLine after screen lock when using JFileChooser or COM library
Reviewed-by: serb, aivanov
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp
+ test/jdk/javax/sound/sampled/Lines/OpenLineAfterScreenLock.java
Changeset: 2182c936
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-10-31 19:01:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2182c93689f35c809f4d79a8002c838f8c4f56f3
8313643: Update HarfBuzz to 8.2.2
Reviewed-by: jdv, prr, dnguyen
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/java.desktop/share/legal/harfbuzz.md
! src/java.desktop/share/native/libharfbuzz/OT/Color/CBDT/CBDT.hh
! src/java.desktop/share/native/libharfbuzz/OT/Color/COLR/COLR.hh
! src/java.desktop/share/native/libharfbuzz/OT/Color/sbix/sbix.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/Coverage.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat2.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/RangeRecord.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GDEF/GDEF.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/AnchorFormat3.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/AnchorMatrix.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/CursivePosFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/GPOS.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/LigatureArray.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkArray.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkBasePosFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkLigPosFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkMarkPosFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkRecord.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat2.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairSet.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairValueRecord.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/SinglePosFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/SinglePosFormat2.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/ValueFormat.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/Common.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/Ligature.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/LigatureSet.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/ReverseChainSingleSubstFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/Sequence.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SingleSubst.hh
! src/java.desktop/share/native/libharfbuzz/OT/glyf/CompositeGlyph.hh
! src/java.desktop/share/native/libharfbuzz/OT/glyf/Glyph.hh
! src/java.desktop/share/native/libharfbuzz/OT/glyf/SimpleGlyph.hh
! src/java.desktop/share/native/libharfbuzz/OT/glyf/SubsetGlyph.hh
! src/java.desktop/share/native/libharfbuzz/OT/glyf/VarCompositeGlyph.hh
! src/java.desktop/share/native/libharfbuzz/OT/glyf/coord-setter.hh
! src/java.desktop/share/native/libharfbuzz/OT/glyf/glyf-helpers.hh
! src/java.desktop/share/native/libharfbuzz/OT/glyf/glyf.hh
! src/java.desktop/share/native/libharfbuzz/OT/glyf/path-builder.hh
! src/java.desktop/share/native/libharfbuzz/OT/name/name.hh
! src/java.desktop/share/native/libharfbuzz/UPDATING.txt
! src/java.desktop/share/native/libharfbuzz/graph/classdef-graph.hh
! src/java.desktop/share/native/libharfbuzz/graph/coverage-graph.hh
! src/java.desktop/share/native/libharfbuzz/graph/graph.hh
! src/java.desktop/share/native/libharfbuzz/graph/gsubgpos-context.cc
! src/java.desktop/share/native/libharfbuzz/graph/gsubgpos-context.hh
! src/java.desktop/share/native/libharfbuzz/graph/gsubgpos-graph.hh
! src/java.desktop/share/native/libharfbuzz/graph/markbasepos-graph.hh
! src/java.desktop/share/native/libharfbuzz/graph/pairpos-graph.hh
! src/java.desktop/share/native/libharfbuzz/graph/serialize.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc
! src/java.desktop/share/native/libharfbuzz/hb-algs.hh
! src/java.desktop/share/native/libharfbuzz/hb-array.hh
! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh
! src/java.desktop/share/native/libharfbuzz/hb-bimap.hh
! src/java.desktop/share/native/libharfbuzz/hb-bit-page.hh
! src/java.desktop/share/native/libharfbuzz/hb-bit-set-invertible.hh
! src/java.desktop/share/native/libharfbuzz/hb-bit-set.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-glyphs.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-unicode.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-verify.cc
! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc
! src/java.desktop/share/native/libharfbuzz/hb-buffer.h
! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh
! src/java.desktop/share/native/libharfbuzz/hb-cache.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-cs-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-common.cc
! src/java.desktop/share/native/libharfbuzz/hb-common.h
! src/java.desktop/share/native/libharfbuzz/hb-config.hh
! src/java.desktop/share/native/libharfbuzz/hb-debug.hh
! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h
! src/java.desktop/share/native/libharfbuzz/hb-draw.hh
! src/java.desktop/share/native/libharfbuzz/hb-font.cc
! src/java.desktop/share/native/libharfbuzz/hb-font.h
! src/java.desktop/share/native/libharfbuzz/hb-ft.cc
! src/java.desktop/share/native/libharfbuzz/hb-iter.hh
! src/java.desktop/share/native/libharfbuzz/hb-kern.hh
! src/java.desktop/share/native/libharfbuzz/hb-limits.hh
! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh
! src/java.desktop/share/native/libharfbuzz/hb-map.cc
! src/java.desktop/share/native/libharfbuzz/hb-map.h
! src/java.desktop/share/native/libharfbuzz/hb-map.hh
! src/java.desktop/share/native/libharfbuzz/hb-meta.hh
! src/java.desktop/share/native/libharfbuzz/hb-multimap.hh
! src/java.desktop/share/native/libharfbuzz/hb-null.hh
! src/java.desktop/share/native/libharfbuzz/hb-number-parser.hh
! src/java.desktop/share/native/libharfbuzz/hb-open-file.hh
! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-hdmx-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-map.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table-v2subset.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-fallback.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-joining-list.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic-machine.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic-table.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-khmer-machine.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-myanmar-machine.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-syllabic.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use-machine.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-vowel-constraints.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-cvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-fvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-mvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-vorg-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-paint.cc
! src/java.desktop/share/native/libharfbuzz/hb-paint.h
! src/java.desktop/share/native/libharfbuzz/hb-paint.hh
! src/java.desktop/share/native/libharfbuzz/hb-pool.hh
! src/java.desktop/share/native/libharfbuzz/hb-priority-queue.hh
! src/java.desktop/share/native/libharfbuzz/hb-repacker.hh
! src/java.desktop/share/native/libharfbuzz/hb-sanitize.hh
! src/java.desktop/share/native/libharfbuzz/hb-serialize.hh
! src/java.desktop/share/native/libharfbuzz/hb-set-digest.hh
! src/java.desktop/share/native/libharfbuzz/hb-set.cc
! src/java.desktop/share/native/libharfbuzz/hb-set.h
! src/java.desktop/share/native/libharfbuzz/hb-set.hh
! src/java.desktop/share/native/libharfbuzz/hb-shape.cc
! src/java.desktop/share/native/libharfbuzz/hb-shaper-list.hh
! src/java.desktop/share/native/libharfbuzz/hb-static.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-accelerator.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc
- src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.cc
- src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-input.hh
+ src/java.desktop/share/native/libharfbuzz/hb-subset-instancer-solver.cc
+ src/java.desktop/share/native/libharfbuzz/hb-subset-instancer-solver.hh
+ src/java.desktop/share/native/libharfbuzz/hb-subset-plan-member-list.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset.h
! src/java.desktop/share/native/libharfbuzz/hb-ucd-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-unicode-emoji-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-vector.hh
! src/java.desktop/share/native/libharfbuzz/hb-version.h
! src/java.desktop/share/native/libharfbuzz/hb.hh
Changeset: 11394828
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2023-10-31 20:56:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/11394828b32941a69d549bae613ab4c3afb713d5
8316132: CDSProtectionDomain::get_shared_protection_domain should check for exception
Reviewed-by: dholmes, iklam
! src/hotspot/share/cds/cdsProtectionDomain.cpp
Changeset: b3fec6b5
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-10-31 22:03:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b3fec6b5f32c338ae1a84dd20bdcbd3d9b7186f3
8306980: Generated docs should contain correct Legal Documents
Reviewed-by: ihse, mchung
! make/Main.gmk
+ make/modules/jdk.javadoc/Copy.gmk
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! test/langtools/jdk/javadoc/doclet/testLegalNotices/TestLegalNotices.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java
! test/langtools/jdk/javadoc/tool/api/basic/GetTask_FileManagerTest.java
Changeset: 2a76ad97
Author: Jasmine Karthikeyan <jkarthikeyan at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2023-11-01 06:12:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2a76ad975c8612c19f6c1c8f5a996017f753cb66
8318683: compiler/c2/irTests/TestPhiDuplicatedConversion.java "Failed IR Rules (2) of Methods (2)"
Reviewed-by: thartmann, kvn
! test/hotspot/jtreg/compiler/c2/irTests/TestPhiDuplicatedConversion.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
Changeset: 0461d9a7
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-11-01 08:12:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0461d9a7d67230736ce6370ff8146a60f3bd9cf3
8318016: Per-compilation memory ceiling
Reviewed-by: roland, thartmann
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/compiler/compilationMemoryStatistic.cpp
! src/hotspot/share/compiler/compilationMemoryStatistic.hpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/compilerOracle.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/utilities/debug.hpp
+ test/hotspot/jtreg/compiler/print/CompileCommandMemLimit.java
! test/hotspot/jtreg/compiler/print/CompileCommandPrintMemStat.java
! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerMemoryStatisticTest.java
Changeset: b4f5379d
Author: Julian Waters <jwaters at openjdk.org>
Date: 2023-11-01 10:42:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b4f5379d50db9412208552fd69bc316e7730aedd
8304939: os::win32::exit_process_or_thread should be marked noreturn
Reviewed-by: dholmes, kbarrett
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/os/windows/vmError_windows.cpp
! src/hotspot/share/utilities/vmError.hpp
Changeset: ab193484
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-11-01 11:50:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ab1934848b2680aff86631e7a68e5ef22857742f
8318647: Serial: Refactor BlockOffsetTable
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.hpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.inline.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/vmStructs_serial.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/space.inline.hpp
Changeset: 36de19d4
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-11-01 13:38:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/36de19d4622e38b6c00644b0035521808574e255
8317048: VerifyError with unnamed pattern variable and more than one components
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
+ test/langtools/tools/javac/patterns/T8317048.java
Changeset: 7f47c51a
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-11-01 15:27:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7f47c51aced9c724dbc9b0d8cbd88c49435da460
8316025: Use testUI() method of PassFailJFrame.Builder in FileChooserSymLinkTest.java
Reviewed-by: azvegint
! test/jdk/javax/swing/JFileChooser/FileChooserSymLinkTest.java
Changeset: 3660a90a
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-11-01 15:33:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3660a90ad8658f86f137de5955c0ae6df2c85c4f
8319139: Improve diagnosability of `JavadocTester` output
Reviewed-by: hannesw
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
! test/langtools/jdk/javadoc/testJavadocTester/TestJavadocTester.java
! test/langtools/jdk/javadoc/testJavadocTester/TestJavadocTesterCrash.java
Changeset: c86592d3
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-11-01 15:48:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c86592d38d651beac40f1da43c718a2d4b17bd19
8319046: Execute tests in source/class-file order in JavadocTester
Reviewed-by: hannesw
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
Changeset: d354141a
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-11-01 16:27:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d354141aa191c80b473dfeee27b51f1562ffeafd
8318694: [JVMCI] disable can_call_java in most contexts for libjvmci compiler threads
Reviewed-by: dholmes, never
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/compiler/compilerThread.cpp
! src/hotspot/share/compiler/compilerThread.hpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/prims/upcallLinker.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java
Changeset: bfaf5704
Author: Ben Perez <ben.perez at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2023-11-01 16:49:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bfaf5704e7e71f968b716b5f448860e9cda721b4
8311546: Certificate name constraints improperly validated with leading period
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/x509/DNSName.java
+ test/jdk/sun/security/x509/DNSName/LeadingPeriod.java
+ test/jdk/sun/security/x509/DNSName/certs/generate-certs.sh
+ test/jdk/sun/security/x509/DNSName/certs/openssl.cnf
+ test/jdk/sun/security/x509/DNSName/certs/withLeadingPeriod/ca.pem
+ test/jdk/sun/security/x509/DNSName/certs/withLeadingPeriod/leaf.pem
+ test/jdk/sun/security/x509/DNSName/certs/withoutLeadingPeriod/ca.pem
+ test/jdk/sun/security/x509/DNSName/certs/withoutLeadingPeriod/leaf.pem
Changeset: f262f06c
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2023-11-01 17:49:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f262f06c97b9ea94cd6119b3a8beb16bf804d083
8319211: Regression in LoopOverNonConstantFP
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! test/jdk/java/foreign/TestMemoryAccessInstance.java
Changeset: ee57e731
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-11-01 21:29:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ee57e731d03101ba6508297ef7d895082b04b427
8317612: ChoiceFormat and MessageFormat constructors call non-final public method
Reviewed-by: naoto, lancea
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/MessageFormat.java
Changeset: 5207443b
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-11-01 22:19:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5207443b360cfe3ee9c53ece55da3464c13f6a9f
8317965: TestLoadLibraryDeadlock.java fails with "Unable to load native library.: expected true, was false"
Reviewed-by: rriggs
! test/jdk/java/lang/ClassLoader/loadLibraryDeadlock/LoadLibraryDeadlock.java
! test/jdk/java/lang/ClassLoader/loadLibraryDeadlock/TestLoadLibraryDeadlock.java
Changeset: 4a85f6ae
Author: Julian Waters <jwaters at openjdk.org>
Date: 2023-11-02 08:17:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4a85f6ae9f0381f0e29160fb1d304d7bde5840ba
8317132: Prepare HotSpot for permissive-
Reviewed-by: dholmes, jvernee, djelinski
! make/autoconf/flags-cflags.m4
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/symbolengine.cpp
! src/hotspot/share/memory/allocation.cpp
Changeset: 7f31a059
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-11-02 09:39:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7f31a0591c94983cae96b8b5f381cb6a7c0f8fcd
8319203: Parallel: Rename addr_is_marked_imprecise
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psCardTable.hpp
Changeset: d6ce62eb
Author: Thomas Obermeier <thomas.obermeier at sap.com>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-11-02 09:51:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d6ce62ebc01eb483b486af886d9b79f60ff87de1
8306561: Possible out of bounds access in print_pointer_information
Reviewed-by: stuefe, clanger
! src/hotspot/share/nmt/mallocTracker.cpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 53bb7cd4
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-11-02 10:06:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/53bb7cd415f1d2e87d8f06ad5eb611bfdf8ef0ad
8318957: enhance agentlib:jdwp help output by info about allow option
Reviewed-by: cjplummer
! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c
Changeset: 64f8253b
Author: Julian Waters <jwaters at openjdk.org>
Date: 2023-11-02 10:53:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/64f8253b7d9d382b18003c647a3941733f191329
8317332: Prepare security for permissive-
Reviewed-by: djelinski, weijun, valeriep
! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp
! src/java.security.jgss/windows/native/libw2k_lsa_auth/NativeCreds.c
Changeset: 23a96bf3
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-11-02 11:25:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/23a96bf31223aaaf6dc129a51c0dd161062caaf8
8318894: G1: Use uint for age in G1SurvRateGroup
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1SurvRateGroup.cpp
! src/hotspot/share/gc/g1/g1SurvRateGroup.hpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: 792d8293
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-11-02 11:26:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/792d82932860b6fac347928284e3c6fba17dfa2d
8319205: Parallel: Reenable work stealing after JDK-8310031
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
Changeset: 2d4a4d04
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2023-11-02 11:53:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2d4a4d04b876a8da5fa6c962911d36d547f214fe
8315921: Invalid CSS declarations in java.lang class documentation
Reviewed-by: jpai, alanb
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/nio/channels/AsynchronousChannelGroup.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/util/regex/Pattern.java
Changeset: 4f808c62
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2023-11-02 12:17:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4f808c62b0152b634f71c89886ff32650e948b1e
8316538: runtime/handshake/MixedHandshakeWalkStackTest.java crashes with JFR
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp
Changeset: faa8bde2
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2023-11-02 12:17:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/faa8bde27569b4db3a1a9dd62adee0b10e81a718
8319206: [REDO] Event NativeLibraryLoad breaks invariant by taking a stacktrace when thread is in state _thread_in_native
Reviewed-by: dholmes, egahlin
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
+ src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.cpp
+ src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.hpp
! src/hotspot/share/jfr/utilities/jfrTime.hpp
! test/jdk/jdk/jfr/event/runtime/TestNativeLibraryLoadEvent.java
Changeset: e9d19d0f
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2023-11-02 12:21:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e9d19d0fffc47119d0d4f756833ec87cd0a6331e
8319300: Remove unused methods in WorkArounds and Utils
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: 99efcded
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-11-02 13:13:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/99efcded6cd95ceb8a0265c679a8542396aff5c5
8317545: AIX PPC64: Implementation of Foreign Function & Memory API
Reviewed-by: jvernee
! src/hotspot/cpu/ppc/foreignGlobals_ppc.cpp
! src/java.base/share/classes/jdk/internal/foreign/CABI.java
! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
- src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/ABIv1CallArranger.java
- src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/ABIv2CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/TypeClass.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/aix/AixCallArranger.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/ABIv1CallArranger.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/ABIv2CallArranger.java
! test/micro/org/openjdk/bench/java/lang/foreign/CLayouts.java
! test/micro/org/openjdk/bench/java/lang/foreign/pointers/NativeType.java
Changeset: cb20a3e7
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-11-02 13:29:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cb20a3e7a64f977015984a7835ea7fe04b45de7b
8319166: Typos in the JavaDocs for MemorySegment
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
Changeset: 7a7b1e5a
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2023-11-02 14:30:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7a7b1e5a920d71ab717d8993c9258a01f1074a48
8315890: Attempts to load from nullptr in instanceKlass.cpp and unsafe.cpp
Reviewed-by: coleenp, ccheung, dholmes
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: e318cd25
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2023-11-02 16:03:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e318cd25cbb9619c5add0d00b2f192c3a7b3e4c4
8316969: Improve CDS module graph support for --module option
Reviewed-by: iklam, alanb
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/classes/jdk/internal/misc/CDS.java
! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/jigsaw/module/ModuleOption.java
Changeset: e6f46a43
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2023-11-02 16:38:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e6f46a43268808d0cbbb3bb93c73aa8e4cbfad83
8317374: Add Let's Encrypt ISRG Root X2
Reviewed-by: mullan
+ src/java.base/share/data/cacerts/letsencryptisrgx2
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 6ad093ef
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-11-02 16:38:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6ad093ef12ccb2ee2c3da93f43dc1780f4bcf1c8
8319265: TestLoadLibraryDeadlock.java fails on windows-x64 "Unable to load b.jar"
Reviewed-by: jpai, rriggs
! test/jdk/java/lang/ClassLoader/loadLibraryDeadlock/LoadLibraryDeadlock.java
! test/jdk/java/lang/ClassLoader/loadLibraryDeadlock/TestLoadLibraryDeadlock.java
Changeset: 84f4f747
Author: Weijun Wang <weijun at openjdk.org>
Date: 2023-11-02 17:39:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/84f4f7477c4e1b7ecc4c7fead2ded21242efddd7
8319213: Compatibility.java reads both stdout and stderr of JdkUtils
Reviewed-by: rhalade
! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java
Changeset: f875163c
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-11-02 17:43:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f875163c5d1961dd306033d866c95fe91728ba37
8318982: Improve Exceptions::special_exception
Reviewed-by: coleenp, dholmes
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/exceptions.hpp
Changeset: 9dc40ba4
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-11-02 18:59:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9dc40ba48ec15d5775537c4c2224ee5bb563629a
8319195: Move most tier 1 vector API regression tests to tier 3
Reviewed-by: kvn, jiefu
! test/jdk/TEST.groups
Changeset: 3b65b879
Author: Alisen Chung <achung at openjdk.org>
Date: 2023-11-02 19:05:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3b65b8797a0798474947d38d3facd17b3e89c602
8316028: Update FreeType to 2.13.2
Reviewed-by: serb, dnguyen
! src/java.desktop/share/legal/freetype.md
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftstdlib.h
! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftchapters.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlogging.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/compiler-macros.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmmtypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat
! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c
! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.h
! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c
! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.h
! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c
! src/java.desktop/share/native/libfreetype/src/autofit/afindic.c
! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c
! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.h
! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c
! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c
! src/java.desktop/share/native/libfreetype/src/base/ftcalc.c
! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c
! src/java.desktop/share/native/libfreetype/src/base/ftmac.c
! src/java.desktop/share/native/libfreetype/src/base/ftmm.c
! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c
! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c
! src/java.desktop/share/native/libfreetype/src/base/ftstream.c
! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c
! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c
! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c
! src/java.desktop/share/native/libfreetype/src/psaux/pshints.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c
! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c
! src/java.desktop/share/native/libfreetype/src/type1/t1load.c
! src/java.desktop/share/native/libfreetype/src/type1/t1load.h
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c
Changeset: ffaecd4a
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2023-11-02 19:34:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ffaecd4aa23ca15e765784858da82b632c72dfc2
8315364: Assert thread state invariant for JFR stack trace capture
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/service/jfrEvent.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
Changeset: c788160f
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-11-02 20:28:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c788160f8acea7b58b54ad857b601bb7ffb53f8e
8296240: Augment discussion of test tiers in doc/testing.md
Reviewed-by: alanb
! doc/testing.html
! doc/testing.md
Changeset: ec79ab4b
Author: xpbob <609083568 at qq.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2023-11-03 03:49:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ec79ab4b3cd89c2c0a9c8550cd62433bd6d45266
8319268: Build failure with GCC8.3.1 after 8313643
Reviewed-by: jiefu, erikj, prr
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: c9ed736d
Author: duke <duke at openjdk.org>
Date: 2023-11-03 11:00:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c9ed736d1a28037f69191a539851cff9ed6f1d4c
Automatic merge of jdk:master into master
Changeset: 0efca6b5
Author: duke <duke at openjdk.org>
Date: 2023-11-03 11:00:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0efca6b5945ef0484f7b42bd89a281e892b60d52
Automatic merge of master into foreign-memaccess+abi
More information about the panama-dev
mailing list