git: openjdk/panama-foreign: master: 121 new changesets

duke duke at openjdk.org
Fri Nov 18 11:17:56 UTC 2022


Changeset: 4a300818
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-11-11 11:23:57 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4a300818fe7a47932c5b762ccd3b948815a31974

8296747: com/sun/net/httpserver/simpleserver/StressDirListings.java timed out

Reviewed-by: jpai

! test/jdk/com/sun/net/httpserver/simpleserver/StressDirListings.java

Changeset: fdabd379
Author:    Darragh Clarke <Darragh.clarke at oracle.com>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date:      2022-11-11 11:56:41 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fdabd3796098c0ef0f528847da2cd98256443877

8293696: java/nio/channels/DatagramChannel/SelectWhenRefused.java fails with "Unexpected wakeup"

Reviewed-by: dfuchs, msheppar

! test/jdk/java/nio/channels/DatagramChannel/SelectWhenRefused.java

Changeset: f7548406
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-11-11 13:53:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f75484063f116fce6f8546b381d90fe46a0ef7e1

8296773: G1: Factor out hash function for G1CardSet

Reviewed-by: iwalulya, kbarrett

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

Changeset: d4d183ed
Author:    Yanhong Zhu <yzhu at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-11-11 13:57:35 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d4d183edfea70a330cc5a092590f8b724fbb4259

8296301: Interpreter(RISC-V): Implement -XX:+PrintBytecodeHistogram and -XX:+PrintBytecodePairHistogram options

Reviewed-by: fjiang, fyang

! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp

Changeset: e7c2a8e6
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2022-11-11 14:36:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e7c2a8e60e35da0919119e919ed162217049e89f

8295214: Generational ZGC: Guard nmethods from cross modifying code

Reviewed-by: dholmes, rehn

! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp

Changeset: 87b809a2
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-11-11 14:55:41 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/87b809a2cb43d8717105ece5b812efc11ec5c539

8296229: JFR: jfr tool should print unsigned values correctly

Reviewed-by: coffeys, mgronlun

! src/java.base/share/classes/jdk/internal/event/EventHelper.java
! src/java.base/share/classes/sun/security/jca/JCAUtil.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/jdk.jfr/share/classes/jdk/jfr/events/TLSHandshakeEvent.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/tool/EventPrintWriter.java
! test/jdk/jdk/jfr/event/security/TestTLSHandshakeEvent.java
! test/jdk/jdk/jfr/event/security/TestX509ValidationEvent.java
! test/jdk/jdk/jfr/tool/TestPrintXML.java
! test/jdk/jdk/security/logging/TestTLSHandshakeLog.java
! test/lib/jdk/test/lib/json/JSONValue.java
! test/lib/jdk/test/lib/security/TestCertificate.java
! test/lib/jdk/test/lib/security/TestTLSHandshake.java

Changeset: ced88a2f
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-11-11 15:49:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ced88a2fd9a35e0e027661ef1f3c5ea3a5fff9e0

8296733: JFR: File Read event for RandomAccessFile::write(byte[]) is incorrect

Reviewed-by: clanger, mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/RandomAccessFileInstrumentor.java

Changeset: 819c6919
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2022-11-11 16:09:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/819c6919ca3067ec475b5b268f54e10700eec039

8295867: TestVerifyGraphEdges.java fails with exit code -1073741571 when using AlwaysIncrementalInline

Reviewed-by: chagedorn, shade

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp

Changeset: 7f587e5a
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-11-11 21:47:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7f587e5a5cc1b71ced1cd27f748201c6662040bd

8296872: gtest is built with the build-jdk

Co-authored-by: Mikael Vidstedt <mikael at openjdk.org>
Reviewed-by: dholmes, mikael

! make/hotspot/lib/CompileLibraries.gmk

Changeset: f0b648bc
Author:    Julian Waters <jwaters at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-11-11 21:48:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f0b648bc5cea0014e85e16b14c285618c4b94661

8296758: [BACKOUT] Revert 8296115

Reviewed-by: ihse

! doc/building.html
! doc/building.md
! make/autoconf/flags-cflags.m4
! make/autoconf/jdk-options.m4

Changeset: 34a499de
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2022-11-11 22:50:08 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/34a499de8edc9a6b750ae7af356fa9cb1d2a0748

8294033: x86_64: libm stubs are missing

Reviewed-by: jvernee, kvn

! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/share/opto/library_call.cpp

Changeset: ff2c9876
Author:    Ryan Wallace <ryan.w.wallace at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2022-11-12 01:37:46 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ff2c987669523613f3e5dc19493a41f849f882f6

8294378: URLPermission constructor exception when using tr locale

Reviewed-by: dfuchs, jpai, aefimov

! src/java.base/share/classes/java/net/HostPortrange.java
! src/java.base/share/classes/java/net/URLPermission.java
! test/jdk/java/net/URLPermission/URLPermissionTest.java

Changeset: 657a0b2f
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-11-12 05:51:50 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/657a0b2f1564e1754dbd64b776c53a52c480c901

8295865: Several issues with os::realloc

Reviewed-by: dholmes, jsjolen

! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/services/mallocTracker.hpp
+ test/hotspot/gtest/nmt/test_nmt_cornercases.cpp
! test/hotspot/gtest/testutils.hpp

Changeset: a2cdcdd6
Author:    Yadong Wang <yadongwang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-11-13 03:07:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a2cdcdd65dbbc6717c363fc4e22d9b16a4dea986

8296630: Fix SkipIfEqual on AArch64 and RISC-V

Reviewed-by: ngasson, fyang, luhenry, aph

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp

Changeset: 8eb90e2d
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2022-11-13 07:45:38 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8eb90e2d9c4ab5975f4301dbfdb0a6d9fa036af3

8296797: java/nio/channels/vthread/BlockingChannelOps.testSocketChannelWriteAsyncClose failed with ClosedChannelException

Reviewed-by: chegar, jpai

! test/jdk/java/nio/channels/vthread/BlockingChannelOps.java

Changeset: 34d10f19
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2022-11-14 08:28:41 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/34d10f19f5321961bdeea8d1c9aff7ca89101d1f

8296243: [IR Framework] Fix issues with IRNode.ALLOC* regexes

Reviewed-by: mdoerr, thartmann

! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java

Changeset: 277f0c24
Author:    Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-11-14 08:40:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/277f0c24a2e186166bfe70fc93ba79aec10585aa

8296821: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java fails after JDK-8262901

Reviewed-by: kvn, thartmann

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/amd64/AMD64TestAssembler.java

Changeset: 68301cde
Author:    Tobias Holenstein <tholenstein at openjdk.org>
Date:      2022-11-14 08:41:04 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/68301cdecae861ecb6c910aeb89465a787184454

8296665: IGV: Show dialog with stack trace for exceptions

Reviewed-by: thartmann, chagedorn

! src/utils/IdealGraphVisualizer/application/src/main/resources/idealgraphvisualizer.conf

Changeset: 3f401b30
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-11-14 10:07:50 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3f401b309124eecef7a39aac663bb5e8808a4476

8296670: G1: Remove unused G1GCPhaseTimes::record_preserve_cm_referents_time_ms

Reviewed-by: tschatzl, iwalulya

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

Changeset: 9c399326
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2022-11-14 14:17:46 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9c399326724dc47eae90076d1237ff582b783863

8294899: Process.waitFor() throws IllegalThreadStateException when a process on Windows returns an exit code of 259

Reviewed-by: alanb, jpai

! src/java.base/windows/classes/java/lang/ProcessImpl.java
+ test/jdk/java/lang/ProcessBuilder/WindowsExitValue.java

Changeset: b0edfc11
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-11-14 14:45:17 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b0edfc1159b160eb329a066dc2805c22937a5da8

8164464: Consistent failure of java/awt/dnd/MissingEventsOnModalDialog/MissingEventsOnModalDialogTest.java

Reviewed-by: jdv, serb

! test/jdk/ProblemList.txt
! test/jdk/java/awt/dnd/MissingEventsOnModalDialog/MissingEventsOnModalDialogTest.java

Changeset: e1d298c1
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-11-14 14:53:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e1d298c12d8c8f22d36ba9592d188a3162b0c6e5

8296741: Illegal X400Address and EDIPartyName should not be created

Reviewed-by: xuelei, valeriep

! src/java.base/share/classes/sun/security/x509/EDIPartyName.java
! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java
! src/java.base/share/classes/sun/security/x509/X400Address.java
+ test/jdk/sun/security/x509/EDIPartyName/NullName.java

Changeset: 0fe2bf51
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-11-14 15:05:57 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0fe2bf51b2f62bd95ef653fec4b97bea82e002e8

8296805: ctw build is broken

Reviewed-by: kvn, thartmann

! test/hotspot/jtreg/testlibrary/ctw/Makefile

Changeset: 8c472e48
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-11-14 15:08:15 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8c472e481676ed0ef475c4989477d5714880c59e

8294217: Assertion failure: parsing found no loops but there are some

Reviewed-by: chagedorn, thartmann

! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopNest.java

Changeset: e269dc03
Author:    Mark Powers <mpowers at openjdk.org>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2022-11-14 17:37:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e269dc03ad05e5734e08ca44d05e2eff4bdbc5fc

8293681: ResponseAPDU getData() method javadoc

Reviewed-by: valeriep

! src/java.smartcardio/share/classes/javax/smartcardio/ResponseAPDU.java

Changeset: 95b84050
Author:    Markus Karg <markus at headcrashing.eu>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date:      2022-11-14 18:03:18 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/95b84050fc009b5665d20168d0470c9f31598d9a

8296431: PushbackInputStream should override transferTo

Reviewed-by: bpb

! src/java.base/share/classes/java/io/PushbackInputStream.java
+ test/jdk/java/io/PushbackInputStream/TransferTo.java

Changeset: 749335d3
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-11-14 18:08:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/749335d34ac570760279ac81308d5d323aba4067

8291911: java/io/File/GetXSpace.java fails with "53687091200 != 161051996160"

Reviewed-by: rriggs

! test/jdk/ProblemList.txt
! test/jdk/java/io/File/GetXSpace.java

Changeset: 3eb789af
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2022-11-14 18:31:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3eb789af74231d37796a5670ffab935cabbf3b09

8296171: Compiler incorrectly rejects code with variadic method references

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/langtools/tools/javac/lambda/methodReference/BoundUnboundSearchTest.java

Changeset: a7c2338a
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-11-14 19:46:43 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a7c2338a6d71bdbbceee9ad7481badc76456fadf

8296900: CertificateValidity fields are not optional

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/x509/CertificateValidity.java
+ test/jdk/sun/security/x509/CertificateValidity/NullName.java

Changeset: c71d87e5
Author:    Phil Race <prr at openjdk.org>
Date:      2022-11-14 19:50:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c71d87e54ca0c0173583bed978e06c7faa0fa283

8286624: Regression Test CoordinateTruncationBug.java fails on OL8.3

Reviewed-by: azvegint, kizune

+ test/jdk/sun/java2d/SunGraphics2D/CoordinateTruncationBug.java

Changeset: 2f7dc5c4
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-11-14 20:22:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2f7dc5c4cde32978c46d092d593c5c76df1edc18

8296089: Remove debug agent code for special handling of Thread.resume()

Reviewed-by: alanb

! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h

Changeset: 93d6b1f3
Author:    Fei Yang <fyang at openjdk.org>
Date:      2022-11-15 00:59:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/93d6b1f3e839a434492821ae516786c7cd4b9dc8

8295711: Rename ZBarrierSetAssembler::load_at parameter name from "tmp_thread" to "tmp2"

Reviewed-by: fjiang, haosun, tschatzl, eosterlund

! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.hpp

Changeset: 873eccde
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-11-15 01:17:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/873eccde01895de06e2216f6838d52d07188addd

8296923: JFR: jfr --version should return System.getProperty("java version")

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Version.java

Changeset: 8a9eabbe
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2022-11-15 07:23:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8a9eabbec6eb9eb77056ed582e0ad6ec908f9ce3

8296786: Limit VM modes for com/sun/jdi/JdbLastErrorTest.java

Reviewed-by: cjplummer, dcubed

! test/jdk/ProblemList-Xcomp.txt
! test/jdk/com/sun/jdi/JdbLastErrorTest.java

Changeset: 5551cb66
Author:    Ralf Schmelter <rschmelter at openjdk.org>
Date:      2022-11-15 07:34:49 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5551cb66ba58cadce7291a95c5af662ade2cb7b8

8293166: jdk/jfr/jvm/TestDumpOnCrash.java fails on Linux ppc64le and Linux aarch64

Reviewed-by: mbaesken, stuefe

! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java

Changeset: 8ab70d3b
Author:    Nick Gasson <ngasson at openjdk.org>
Date:      2022-11-15 09:31:50 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8ab70d3b592db58f47ff538ae0a796237cd29f36

8294775: Shenandoah: reduce contention on _threads_in_evac

Reviewed-by: rkennke, shade

! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.hpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPadding.hpp

Changeset: 9adb7283
Author:    Julian Waters <jwaters at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-11-15 09:47:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9adb72837836c5cd67cd41af36aac3c07274f01b

8295070: Introduce more target combinations for compiler flags

Reviewed-by: erikj, ihse

! make/common/NativeCompilation.gmk

Changeset: 6f467cd8
Author:    Tobias Holenstein <tholenstein at openjdk.org>
Date:      2022-11-15 10:13:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6f467cd8292d41afa57c183879a704c987515243

8295934: IGV: keep node selection when changing view or graph

Reviewed-by: thartmann, rcastanedalo

! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/SelectBytecodesAction.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowScene.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputGraph.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/services/InputGraphProvider.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Diagram.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/RangeSliderModel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/BlockQuickSearch.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewer.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorInputGraphProvider.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/NodeQuickSearch.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/BlockWidget.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/FigureWidget.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/LineWidget.java

Changeset: d0fae43e
Author:    Dmitry Samersoff <dsamersoff at openjdk.org>
Date:      2022-11-15 10:43:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d0fae43e89a73e9d73b074fa12276c43ba629278

8294947: Use 64bit atomics in patch_verified_entry on x86_64

Reviewed-by: kvn

! src/hotspot/cpu/x86/nativeInst_x86.cpp

Changeset: a45c9af1
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2022-11-15 12:09:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a45c9af1242d9ad497995f2c1228b6e85dfd79d8

8295814: jdk/jshell/CommandCompletionTest.java fails with "lists don't have the same size expected [2] but found [1]"

Reviewed-by: jlahoda

! test/langtools/ProblemList.txt
! test/langtools/jdk/jshell/CommandCompletionTest.java

Changeset: c49e4841
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2022-11-15 12:13:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c49e48417d8e58dc34455cb5b503a1ba83a710aa

8294739: jdk/jshell/ToolShiftTabTest.java timed out

Reviewed-by: jlahoda

! test/langtools/jdk/jshell/ToolShiftTabTest.java

Changeset: decb1b79
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2022-11-15 14:44:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/decb1b79bc475f024a02135fa3394ff97098e758

8286800: Assert in PhaseIdealLoop::dump_real_LCA is too strong

Reviewed-by: kvn, rcastanedalo

! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp

Changeset: d3051a75
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-11-15 15:33:08 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d3051a75a37db5c8582c3040a220d15f4c29a851

8296736: Some PKCS9Attribute can be created but cannot be encoded

Reviewed-by: xuelei, valeriep

! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java
! src/java.base/share/classes/sun/security/pkcs/SigningCertificateInfo.java
! test/jdk/sun/security/pkcs/pkcs9/PKCS9AttrTypeTests.java

Changeset: c042b8ed
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-11-15 15:55:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c042b8ede18aa50c36a52210eb6a19e35beb2a6d

8294731: Improve multiplicative inverse for secp256r1 implementation

Reviewed-by: djelinski, jjiang

! src/java.base/share/classes/sun/security/util/math/IntegerModuloP.java

Changeset: 6aef3a4a
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2022-11-15 16:44:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6aef3a4a3d41116cb4f3783a83c91d5340ef4698

8262435: Clarify the behavior of a few inherited ZipInputStream methods

Reviewed-by: alanb, bpb, jpai

! src/java.base/share/classes/java/util/zip/ZipInputStream.java

Changeset: 216c6f63
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2022-11-15 17:19:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/216c6f63409e60604beb3c4f0e1e0661b1124f8f

8294881: test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003/TestDescription.java fails

Reviewed-by: cjplummer, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005a.java
+ test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIUtils.java

Changeset: fafe6829
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-11-15 17:37:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fafe68296721c9e4e0518dfb15d92e98ccc798b7

8295861: get rid of list argument in debug agent's removeNode() API

Reviewed-by: amenkov, kevinw, sspitsyn

! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c

Changeset: 87530e66
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-11-15 18:22:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/87530e66dd3e0b7cd95e6576998a0567884c7985

8296913: Correct enable preview idiom in JdbLastErrorTest.java

Reviewed-by: cjplummer, kevinw, alanb, sspitsyn

! test/jdk/com/sun/jdi/JdbLastErrorTest.java

Changeset: 7357a1a3
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-11-15 18:36:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7357a1a379ed79c6754a8093eb108cd82062880a

8296889: Race condition when cancelling a request

Reviewed-by: jpai

! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java
! test/jdk/java/net/httpclient/CancelRequestTest.java

Changeset: f662a060
Author:    Man Cao <manc at openjdk.org>
Date:      2022-11-15 20:34:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f662a060463c2982da40307a53d59e514390f60c

8296970: Remove sysThreadAvailableStackWithSlack from hotspot-symbols

Reviewed-by: clanger, erikj

! make/data/hotspot-symbols/symbols-aix
! make/data/hotspot-symbols/symbols-linux

Changeset: 0cbf084b
Author:    Joshua Cao <joshcao at amazon.com>
Committer: Xin Liu <xliu at openjdk.org>
Date:      2022-11-15 21:13:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0cbf084b44cbae1b879f4dd7847de0a551e5c1ea

8296969: C1: PrintC1Statistics is broken after JDK-8292878

Reviewed-by: chagedorn, kvn, xliu

! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
+ test/hotspot/jtreg/compiler/c1/TestPrintC1Statistics.java

Changeset: 6a60d318
Author:    Alisen Chung <achung at openjdk.org>
Date:      2022-11-15 22:12:24 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6a60d318b64d7f478d0d43dd1362cd27894a09dc

8295369: Update LCMS to 2.14

Reviewed-by: honkar, prr

! src/java.desktop/share/legal/lcms.md
+ src/java.desktop/share/native/liblcms/UPDATING.txt
! src/java.desktop/share/native/liblcms/cmsalpha.c
! src/java.desktop/share/native/liblcms/cmscam02.c
! src/java.desktop/share/native/liblcms/cmscgats.c
! src/java.desktop/share/native/liblcms/cmscnvrt.c
! src/java.desktop/share/native/liblcms/cmserr.c
! src/java.desktop/share/native/liblcms/cmsgamma.c
! src/java.desktop/share/native/liblcms/cmsgmt.c
! src/java.desktop/share/native/liblcms/cmshalf.c
! src/java.desktop/share/native/liblcms/cmsintrp.c
! src/java.desktop/share/native/liblcms/cmsio0.c
! src/java.desktop/share/native/liblcms/cmsio1.c
! src/java.desktop/share/native/liblcms/cmslut.c
! src/java.desktop/share/native/liblcms/cmsmd5.c
! src/java.desktop/share/native/liblcms/cmsmtrx.c
! src/java.desktop/share/native/liblcms/cmsnamed.c
! src/java.desktop/share/native/liblcms/cmsopt.c
! src/java.desktop/share/native/liblcms/cmspack.c
! src/java.desktop/share/native/liblcms/cmspcs.c
! src/java.desktop/share/native/liblcms/cmsplugin.c
! src/java.desktop/share/native/liblcms/cmsps2.c
! src/java.desktop/share/native/liblcms/cmssamp.c
! src/java.desktop/share/native/liblcms/cmssm.c
! src/java.desktop/share/native/liblcms/cmstypes.c
! src/java.desktop/share/native/liblcms/cmsvirt.c
! src/java.desktop/share/native/liblcms/cmswtpnt.c
! src/java.desktop/share/native/liblcms/cmsxform.c
! src/java.desktop/share/native/liblcms/lcms2.h
! src/java.desktop/share/native/liblcms/lcms2_internal.h
! src/java.desktop/share/native/liblcms/lcms2_plugin.h

Changeset: bd3acbea
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-11-15 23:02:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bd3acbea8c4ac0a9d3827a59bd736f0528b1b12b

8297089: [BACKOUT] JDK-8297088 Update LCMS to 2.14

Reviewed-by: dholmes

! src/java.desktop/share/legal/lcms.md
- src/java.desktop/share/native/liblcms/UPDATING.txt
! src/java.desktop/share/native/liblcms/cmsalpha.c
! src/java.desktop/share/native/liblcms/cmscam02.c
! src/java.desktop/share/native/liblcms/cmscgats.c
! src/java.desktop/share/native/liblcms/cmscnvrt.c
! src/java.desktop/share/native/liblcms/cmserr.c
! src/java.desktop/share/native/liblcms/cmsgamma.c
! src/java.desktop/share/native/liblcms/cmsgmt.c
! src/java.desktop/share/native/liblcms/cmshalf.c
! src/java.desktop/share/native/liblcms/cmsintrp.c
! src/java.desktop/share/native/liblcms/cmsio0.c
! src/java.desktop/share/native/liblcms/cmsio1.c
! src/java.desktop/share/native/liblcms/cmslut.c
! src/java.desktop/share/native/liblcms/cmsmd5.c
! src/java.desktop/share/native/liblcms/cmsmtrx.c
! src/java.desktop/share/native/liblcms/cmsnamed.c
! src/java.desktop/share/native/liblcms/cmsopt.c
! src/java.desktop/share/native/liblcms/cmspack.c
! src/java.desktop/share/native/liblcms/cmspcs.c
! src/java.desktop/share/native/liblcms/cmsplugin.c
! src/java.desktop/share/native/liblcms/cmsps2.c
! src/java.desktop/share/native/liblcms/cmssamp.c
! src/java.desktop/share/native/liblcms/cmssm.c
! src/java.desktop/share/native/liblcms/cmstypes.c
! src/java.desktop/share/native/liblcms/cmsvirt.c
! src/java.desktop/share/native/liblcms/cmswtpnt.c
! src/java.desktop/share/native/liblcms/cmsxform.c
! src/java.desktop/share/native/liblcms/lcms2.h
! src/java.desktop/share/native/liblcms/lcms2_internal.h
! src/java.desktop/share/native/liblcms/lcms2_plugin.h

Changeset: 6ead2b01
Author:    Yi-Fan Tsai <yifan.tsai at gmail.com>
Committer: Jatin Bhateja <jbhateja at openjdk.org>
Date:      2022-11-16 06:13:15 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6ead2b019595f9b54a70603da84f11271ee070b6

8296548: Improve MD5 intrinsic for x86_64

Reviewed-by: kvn, sviswanathan, luhenry

! src/hotspot/cpu/x86/macroAssembler_x86_md5.cpp

Changeset: 3f2f128a
Author:    Zdenek Zambersky <zzambers at redhat.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-11-16 06:29:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3f2f128af6ec2f9097af7758bfd41aeaa4354d40

8295952: Problemlist existing compiler/rtm tests also on x86

Reviewed-by: chagedorn, kvn

! test/hotspot/jtreg/ProblemList.txt

Changeset: 65f7de25
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2022-11-16 07:58:55 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/65f7de252366e30ba18a22c107fc301c0fdc9378

8022403: sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java fails

Reviewed-by: prr, psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java

Changeset: 5e08b3f4
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-11-16 08:51:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5e08b3f40e04254276fc2d37c523cb06b121861a

8296931: NMT tests slowed down considerably by JDK-8242181

Reviewed-by: chagedorn, mbaesken

! src/hotspot/share/utilities/nativeCallStack.cpp

Changeset: 97ab2c3e
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-11-16 09:18:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/97ab2c3ea61daa32ab51506fefa42d486121e089

8296953: Fix a typo in exception documentation

Reviewed-by: cjplummer, dfuchs

! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnection.java
! src/java.management/share/classes/javax/management/MBeanServerConnection.java

Changeset: 499406c7
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-11-16 09:43:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/499406c764ba0ce57079b1f612297be5b148e5bb

8285488: Improve DocFinder
8287796: Stop auto-inheriting documentation for subclasses of exceptions whose documentation is inherited
8291869: Match exceptions using types of javax.lang.model, not strings
8288045: Clean up ParamTaglet
8288046: Clean up ThrowsTaglet
8295277: Expand {@inheritDoc} in @throws fully

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SpecTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFinder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C1.java
! test/langtools/jdk/javadoc/doclet/testTagInheritance/TestTagInheritance.java
! test/langtools/jdk/javadoc/doclet/testTagInheritance/pkg/TestAbstractClass.java
! test/langtools/jdk/javadoc/doclet/testThrowsInheritance/pkg/Abstract.java
+ test/langtools/jdk/javadoc/doclet/testThrowsInheritanceMatching/TestExceptionTypeMatching.java
! test/langtools/jdk/javadoc/doclet/testThrowsInheritanceMultiple/TestOneToMany.java
! test/langtools/jdk/javadoc/tool/6964914/TestStdDoclet.java

Changeset: 5f51dff6
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2022-11-16 10:52:57 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5f51dff6971d0f7ec7fd8e829a856fc4a45a7f3c

8296776: Stop using mtNone as marker for CHeap allocations in GrowableArray

Reviewed-by: sspitsyn, xliu, stuefe

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

Changeset: 196d0210
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2022-11-16 11:01:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/196d0210df740fe26ca674973519a30b634a6b3a

8297020: Rename GrowableArray::on_stack

Reviewed-by: stuefe, coleenp

! src/hotspot/share/utilities/growableArray.cpp
! src/hotspot/share/utilities/growableArray.hpp
! test/hotspot/gtest/utilities/test_growableArray.cpp

Changeset: 720c3d08
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-11-16 11:50:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/720c3d08c6332102f7e35402b85cbd7731427e37

8296932: G1: Remove unused G1RootClosures::weak_oops

Reviewed-by: tschatzl

! src/hotspot/share/gc/g1/g1RootClosures.cpp
! src/hotspot/share/gc/g1/g1RootClosures.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp

Changeset: c3b285a8
Author:    Fei Yang <fyang at openjdk.org>
Date:      2022-11-16 12:01:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c3b285a8acaf4a6771e80b0a19bf21d6873f1a38

8296916: RISC-V: Move some small macro-assembler functions to header file

Reviewed-by: fjiang, yadongwang, shade

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

Changeset: 8cdcec44
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2022-11-16 12:26:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8cdcec44d81504978dfdfa8e2277907e4b9688ee

8296774: Removed default MEMFLAGS value from CHeapBitMap

Reviewed-by: lkorinth, eosterlund

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

Changeset: 813b223a
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2022-11-16 12:51:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/813b223a6bcd9f6290ee9c8840a8c69061ade48c

8296926: Sort include lines of files in the include/ directory

Reviewed-by: kbarrett, erikj, lkorinth

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/decoder_machO.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/posix/perfMemory_posix.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/c1/c1_CFGPrinter.cpp
! src/hotspot/share/cds/cdsConstants.cpp
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciFlags.hpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/fieldLayoutBuilder.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileLog.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/shared/ageTable.cpp
! src/hotspot/share/gc/shared/gcId.cpp
! src/hotspot/share/interpreter/bootstrapInfo.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrUpcalls.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/scopedMemoryAccess.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/nonJavaThread.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/stringUtils.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/logging/test_gcTraceTime.cpp
! test/hotspot/gtest/logging/test_log.cpp
! test/hotspot/gtest/logging/test_logConfiguration.cpp

Changeset: e72b0ac4
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-11-16 13:03:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e72b0ac4affd0bc2151190c4efe207f12a7ebf6a

8296429: Remove os::supports_sse

Reviewed-by: stuefe

! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: 8b1ff9e3
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-11-16 13:13:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8b1ff9e37efc42aeb05170463ec330c221ce1e4c

8297132: BACKOUT JDK-8296889: Race condition when cancelling a request

Reviewed-by: djelinski, alanb

! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java
! test/jdk/java/net/httpclient/CancelRequestTest.java

Changeset: 4946737f
Author:    Tobias Holenstein <tholenstein at openjdk.org>
Date:      2022-11-16 13:52:41 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4946737fcb581acaf2641d91c8db6728286ce29c

8297047: IGV: graphContent not set when opening a new tab

Reviewed-by: chagedorn, rcastanedalo

! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java

Changeset: eac26f4e
Author:    Lutz Schmidt <lucy at openjdk.org>
Date:      2022-11-16 15:00:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/eac26f4eb2b717676267c75e65e76fc3b958c9a7

8296709: WARNING: JNI call made without checking exceptions

Reviewed-by: kevinw, sspitsyn, clanger

! src/jdk.jdwp.agent/share/native/libjdwp/util.c
! test/jdk/ProblemList.txt
! test/jdk/tools/launcher/TestXcheckJNIWarnings.java

Changeset: 3eb6d0e2
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2022-11-16 15:47:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3eb6d0e2f8d6031cf0fc3ed6eaa6ab203ca72eae

8291991: Adjust the "shared class paths mismatch" message if class path logging is enabled

Reviewed-by: iklam, matsaave

! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! test/hotspot/jtreg/runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/WrongClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveNoDefaultArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClasses.java

Changeset: 51f690de
Author:    Per Minborg <pminborg at openjdk.org>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date:      2022-11-16 16:41:30 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/51f690decbfa9d2d9aa082d145f716b3596f8cf7

8297134: Add a @sealedGraph tag to InetAddress

Reviewed-by: jpai, aefimov

! src/java.base/share/classes/java/net/InetAddress.java

Changeset: 39dda24d
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-11-16 17:05:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/39dda24dc67dbf06eead91cca5ce09a28fead0c9

8157173: [macosx] java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java fails

Reviewed-by: jdv, prr, serb

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java

Changeset: b97fc934
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-11-16 17:33:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b97fc934373d6fd515c70b2b7fde32fe63437597

7132279: (ch) SeekableByteChannel operation may throw Non{Readable,Writable}ChannelException

Reviewed-by: lancea, jpai

! src/java.base/share/classes/java/nio/channels/FileChannel.java
! src/java.base/share/classes/java/nio/channels/SeekableByteChannel.java

Changeset: 8752bb4b
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-11-16 17:43:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8752bb4be8ff71b57ddc262fde73fb3102a1a179

8296818: Enhance JMH tests java/security/Signatures.java

Reviewed-by: weijun

! test/micro/org/openjdk/bench/java/security/Signatures.java

Changeset: 8c26d029
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-11-16 18:31:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8c26d029b58943a473de1ecb7e33d51ebc9dbdf3

8295315: [REDO] 8276687 Remove support for JDK 1.4.1 PerfData shared memory files

Reviewed-by: dholmes, kevinw, sspitsyn

! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java

Changeset: 4ce4f384
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2022-11-16 19:56:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4ce4f384d720ab66ffde898c48d95a58039b0080

8296958: [JVMCI] add API for retrieving ConstantValue attributes

Reviewed-by: never

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaField.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java

Changeset: 5db1b58c
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2022-11-16 19:58:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5db1b58c867608573a9e7cc57ca2ba22c9dd80d4

8296961: [JVMCI] Access to j.l.r.Method/Constructor/Field for ResolvedJavaMethod/ResolvedJavaField

Reviewed-by: never

! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJDKReflection.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java

Changeset: 04a4d347
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-11-16 20:01:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/04a4d347bdd279be3281bf769de84e516b27000e

8297006: JFR: AbstractEventStream should not hold thread instance

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java

Changeset: f0474b82
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2022-11-16 20:10:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f0474b826d76c91d7746213b14c4c1166e2a0a4a

8283238: make/scripts/compare.sh should show the diff when classlist does not match

Reviewed-by: erikj, ihse

! make/InitSupport.gmk

Changeset: b3ef3375
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2022-11-16 20:25:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b3ef337566c2cf78de1f636e039c799a1bfcb17e

8296960: [JVMCI] list HotSpotConstantPool.loadReferencedType to ConstantPool

Reviewed-by: never

! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantPool.java

Changeset: 37848a9c
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2022-11-16 20:27:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/37848a9ca2ab3021e7b3b2e112bab4631fbe1d99

8296967: [JVMCI] rationalize relationship between getCodeSize and getCode in ResolvedJavaMethod

Reviewed-by: never

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotProfilingInfo.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotResolvedJavaFieldTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java

Changeset: 68d3ed5c
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-11-16 20:30:34 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/68d3ed5ceec38505b934d79f288eb78d09fb3cc4

8296442: EncryptedPrivateKeyInfo can be created with an uninitialized AlgorithmParameters

Reviewed-by: xuelei, kdriver, mullan

! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java
! src/java.base/share/classes/sun/security/pkcs12/MacData.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetAlgName.java
! test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetEncoded.java
+ test/jdk/sun/security/x509/AlgorithmId/Uninitialized.java

Changeset: 95c390ec
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2022-11-16 21:21:04 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/95c390ec75eec31cdf613c8bb236e43aa65a1bb5

8296956: [JVMCI] HotSpotResolvedJavaFieldImpl.getIndex returns wrong value

Reviewed-by: thartmann, never

! src/hotspot/share/runtime/fieldDescriptor.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaField.java
+ test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldHelper.java
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotResolvedJavaField.java

Changeset: 2159170b
Author:    Xin Liu <xliu at openjdk.org>
Date:      2022-11-16 22:40:04 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2159170b414c6b8b8beec3c202239c73f298abf7

8296453: Simplify resource_area uses in ClassPathDirEntry::open_stream

Reviewed-by: dholmes, phh

! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/resourceArea.cpp
! src/hotspot/share/utilities/stack.inline.hpp

Changeset: e2269fd2
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-11-17 00:49:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e2269fd2ca64347fcfa2275d7dd530428afa75f2

8296968: Update langtools tests to use @enablePreview

Reviewed-by: sundar, jjg

! test/langtools/tools/javac/T8290379.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Patterns.java
! test/langtools/tools/javac/patterns/DeconstructionPatternErrors.java
! test/langtools/tools/javac/patterns/DisambiguatePatterns.java
! test/langtools/tools/javac/patterns/Domination.java
! test/langtools/tools/javac/patterns/EmptyRecordClass.java
! test/langtools/tools/javac/patterns/EnumTypeChanges.java
! test/langtools/tools/javac/patterns/GenericRecordDeconstructionPattern.java
! test/langtools/tools/javac/patterns/Guards.java
! test/langtools/tools/javac/patterns/GuardsErrors.java
! test/langtools/tools/javac/patterns/LambdaCannotCapturePatternVariables.java
! test/langtools/tools/javac/patterns/NestedDeconstructionPattern.java
! test/langtools/tools/javac/patterns/NestedPrimitiveDeconstructionPattern.java
! test/langtools/tools/javac/patterns/NullSwitch.java
! test/langtools/tools/javac/patterns/NullsInDeconstructionPatterns.java
! test/langtools/tools/javac/patterns/Parenthesized.java
! test/langtools/tools/javac/patterns/PatternCaseErrorRecovery.java
! test/langtools/tools/javac/patterns/PatternErrorRecovery.java
! test/langtools/tools/javac/patterns/PrettyTest.java
! test/langtools/tools/javac/patterns/ProxyMethodLookup.java
! test/langtools/tools/javac/patterns/RawTypeBindingWarning.java
! test/langtools/tools/javac/patterns/RawTypeBindingWarning.out
! test/langtools/tools/javac/patterns/SealedTypeChanges.java
! test/langtools/tools/javac/patterns/SimpleAndGuardPattern.java
! test/langtools/tools/javac/patterns/SwitchErrors.java
! test/langtools/tools/javac/patterns/SwitchErrors.out
! test/langtools/tools/javac/patterns/Switches.java
! test/langtools/tools/javac/patterns/T8291657.java
! test/langtools/tools/javac/patterns/TypedDeconstructionPatternExc.java
! test/langtools/tools/javac/patterns/VarErrors.java
! test/langtools/tools/javac/patterns/VarErrors.out
! test/langtools/tools/javac/switchnull/SwitchNull.java

Changeset: cc444198
Author:    Fei Gao <fgao at openjdk.org>
Committer: Pengfei Li <pli at openjdk.org>
Date:      2022-11-17 01:39:56 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cc44419840d98fed0bcdab66bbb835855f1a8a11

8295407: C2 crash: Error: ShouldNotReachHere() in multiple vector tests with -XX:-MonomorphicArrayCheck -XX:-UncommonNullCast

Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
+ test/hotspot/jtreg/compiler/loopopts/TestUnsupportedConditionalMove.java

Changeset: dd9aa727
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-11-17 03:25:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/dd9aa7272d04b49dd5cbf3ff9f9091c7d63d68ae

8296083: javax/swing/JTree/6263446/bug6263446.java fails intermittently on a VM

Reviewed-by: tr, prr

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JTree/6263446/bug6263446.java

Changeset: d61720a4
Author:    Tom Rodriguez <never at openjdk.org>
Date:      2022-11-17 05:18:49 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d61720a4dc1b3a9c6f7c5e6a2b68fa2b7735d545

8218885: Restore pop_frame and force_early_return functionality for Graal

Reviewed-by: kvn, dlong, sspitsyn, amenkov

! src/hotspot/share/prims/jvmtiManageCapabilities.cpp

Changeset: cd9c688b
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-11-17 05:58:38 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cd9c688bfce36e4b2d37dd68dd8031f197b9eddc

8276064: CheckCastPP with raw oop input floats below a safepoint

Reviewed-by: kvn, vlivanov, roland

! src/hotspot/share/opto/buildOopMap.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/vectorapi/TestRawOopAtSafepoint.java

Changeset: b9d6e83e
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-11-17 07:08:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b9d6e83e9bc8c37780f6af0f6135cda72ce3c1b2

8296906: VMError::controlled_crash crashes with wrong code and address

Reviewed-by: dholmes, mbaesken

! src/hotspot/share/utilities/vmError.hpp
+ test/hotspot/jtreg/runtime/ErrorHandling/HsErrFileUtils.java
+ test/hotspot/jtreg/runtime/ErrorHandling/TestSigInfoInHsErrFile.java

Changeset: 5795c760
Author:    Abhishek Kumar <abhiscxk at openjdk.org>
Committer: Jayathirth D V <jdv at openjdk.org>
Date:      2022-11-17 07:17:03 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5795c760db5bbfd7ff3b56a0c6236827526df70a

8296222: SwingEventMonitor - installListeners(Component , int ) - CELLEDITOR - bug

Reviewed-by: angorya, kizune

! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/SwingEventMonitor.java

Changeset: 502fa3ee
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-11-17 07:39:57 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/502fa3eeea849cfcc50436602be1654695ef4e26

8296912: C2: CreateExNode::Identity fails with assert(i < _max) failed: oob: i=1, _max=1

Reviewed-by: chagedorn, kvn

! src/hotspot/share/opto/cfgnode.cpp
! test/hotspot/jtreg/compiler/c2/TestDeadDataLoop.java

Changeset: e81359f1
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2022-11-17 08:23:57 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e81359f14802ef520ad4dbb01202a74313c9dc7f

8296170: Refactor stack-locking path in C2_MacroAssembler::fast_unlock()

Reviewed-by: thartmann, phh

! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp

Changeset: 9f8b6d2a
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-11-17 08:31:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9f8b6d2aa6733efb69d2d4f7e5f9e09dc5df9800

8296437: NMT incurs costs if disabled

Reviewed-by: dholmes, iklam

! src/hotspot/share/services/memTracker.hpp
! src/hotspot/share/utilities/nativeCallStack.cpp
! src/hotspot/share/utilities/nativeCallStack.hpp

Changeset: b9db16ab
Author:    Conor Cleary <ccleary at openjdk.org>
Date:      2022-11-17 08:38:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b9db16ab097058903cfd12d25becbbe802957143

8288717: Add a means to close idle connections in HTTP/2 connection pool

Reviewed-by: dfuchs, michaelm

! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
+ test/jdk/java/net/httpclient/http2/IdleConnectionTimeoutTest.java

Changeset: 2f728d0c
Author:    Dong Bo <dongbo at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-11-17 09:05:43 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2f728d0cbb366b98158ca8b2acf4b6f58df2fd52

8295698: AArch64: test/jdk/sun/security/ec/ed/EdDSATest.java failed with -XX:+UseSHA3Intrinsics

Reviewed-by: haosun, aph

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/runtime.cpp

Changeset: 636040f8
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2022-11-17 09:18:50 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/636040f8753e3610193e594605ff1adef5c049ed

8296405: java/util/concurrent/forkjoin/AsyncShutdownNow.java is too slow

Reviewed-by: jpai

! test/jdk/java/util/concurrent/forkjoin/AsyncShutdownNow.java

Changeset: 4527dc67
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-11-17 09:20:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4527dc67be6d238dcecd98c2aa05cbf0b8077e59

8297041: Remove the last remnants of sjavac

Reviewed-by: cstein, erikj, jjg

! doc/building.html
! doc/building.md
! make/CompileInterimLangtools.gmk
! make/Init.gmk
! make/InitSupport.gmk
! make/common/JavaCompilation.gmk
- make/ide/idea/langtools/template/runConfigurations/sjavac.xml
! make/langtools/build.properties
! make/langtools/build.xml
= make/langtools/tools/javacserver/AutoFlushWriter.java
= make/langtools/tools/javacserver/Log.java
+ make/langtools/tools/javacserver/Main.java
+ make/langtools/tools/javacserver/Result.java
+ make/langtools/tools/javacserver/Util.java
+ make/langtools/tools/javacserver/client/ClientMain.java
= make/langtools/tools/javacserver/client/PortFileInaccessibleException.java
= make/langtools/tools/javacserver/client/SjavacClient.java
= make/langtools/tools/javacserver/comp/PooledSjavac.java
+ make/langtools/tools/javacserver/comp/SjavacImpl.java
= make/langtools/tools/javacserver/options/ArgumentIterator.java
+ make/langtools/tools/javacserver/options/CommandLine.java
+ make/langtools/tools/javacserver/options/Option.java
+ make/langtools/tools/javacserver/options/Options.java
= make/langtools/tools/javacserver/server/IdleResetSjavac.java
= make/langtools/tools/javacserver/server/PortFile.java
= make/langtools/tools/javacserver/server/PortFileMonitor.java
= make/langtools/tools/javacserver/server/RequestHandler.java
+ make/langtools/tools/javacserver/server/ServerMain.java
= make/langtools/tools/javacserver/server/Sjavac.java
= make/langtools/tools/javacserver/server/SjavacServer.java
= make/langtools/tools/javacserver/server/Terminable.java
= make/langtools/tools/javacserver/server/log/LazyInitFileLog.java
= make/langtools/tools/javacserver/server/log/LoggingOutputStream.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/BuildState.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/CleanProperties.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileChunk.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileProperties.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/CopyFile.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/Main.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/Module.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/Package.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/ProblemException.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/PubApiExtractor.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/Transformer.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/ClientMain.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/CompilationService.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/FileObjectWithLocation.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavaFileObjectWithLocation.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PathAndPackageVerifier.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PubAPIs.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/NewDependencyCollector.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PublicApiCollector.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/OptionHelper.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/SourceLocation.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/ArrayTypeDesc.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PrimitiveTypeDesc.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubApi.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubApiTypeParam.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubMethod.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubType.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubVar.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/ReferenceTypeDesc.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/TypeDesc.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/TypeVarTypeDesc.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationSubResult.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/ServerMain.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SysInfo.java
! test/hotspot/jtreg/runtime/cds/appcds/UnusedCPDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/JimageClassProtDomain.java
! test/langtools/ProblemList.txt
! test/langtools/TEST.groups
! test/langtools/tools/javac/NoStringToLower.java
! test/langtools/tools/lib/toolbox/ToolBox.java
- test/langtools/tools/sjavac/ApiExtraction.java
- test/langtools/tools/sjavac/ClasspathDependencies.java
- test/langtools/tools/sjavac/CompileCircularSources.java
- test/langtools/tools/sjavac/CompileExcludingDependency.java
- test/langtools/tools/sjavac/CompileWithAtFile.java
- test/langtools/tools/sjavac/CompileWithInvisibleSources.java
- test/langtools/tools/sjavac/CompileWithOverrideSources.java
- test/langtools/tools/sjavac/HiddenFiles.java
- test/langtools/tools/sjavac/IdleShutdown.java
- test/langtools/tools/sjavac/IgnoreSymbolFile.java
- test/langtools/tools/sjavac/IncCompInheritance.java
- test/langtools/tools/sjavac/IncCompileChangeNative.java
- test/langtools/tools/sjavac/IncCompileDropClasses.java
- test/langtools/tools/sjavac/IncCompileFullyQualifiedRef.java
- test/langtools/tools/sjavac/IncCompileNoChanges.java
- test/langtools/tools/sjavac/IncCompileUpdateNative.java
- test/langtools/tools/sjavac/IncCompileWithChanges.java
- test/langtools/tools/sjavac/IncludeExcludePatterns.java
- test/langtools/tools/sjavac/JavacOptionPrep.java
- test/langtools/tools/sjavac/NoState.java
- test/langtools/tools/sjavac/OptionDecoding.java
- test/langtools/tools/sjavac/OverlappingSrcDst.java
- test/langtools/tools/sjavac/PackagePathMismatch.java
- test/langtools/tools/sjavac/ParallelCompilations.java
- test/langtools/tools/sjavac/PermittedArtifact.java
- test/langtools/tools/sjavac/PooledExecution.java
- test/langtools/tools/sjavac/PubApisTest.java
- test/langtools/tools/sjavac/SJavacTester.java
- test/langtools/tools/sjavac/Serialization.java
- test/langtools/tools/sjavac/SjavacBase.java
- test/langtools/tools/sjavac/StateDir.java
- test/langtools/tools/sjavac/Wrapper.java
- test/langtools/tools/sjavac/util/OptionTestUtil.java

Changeset: bd57e213
Author:    Vladimir Kempik <vkempik at openjdk.org>
Date:      2022-11-17 10:29:17 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bd57e2138fc980822a149af905e572ab71ccbf11

8296602: RISC-V: improve performance of copy_memory stub

Reviewed-by: fyang

! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp

Changeset: 171553a6
Author:    Per Minborg <pminborg at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2022-11-17 11:46:51 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/171553a61194b91eeaff68198e105327484f173e

8297194: Add a @sealedGraph tag to Buffer

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/Buffer.java

Changeset: d8c809b1
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-11-17 11:58:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d8c809b196e98bbf22849ec06c6ee337005670e8

8296492: Remove ObjectLocker in JVMTI get_subgroups call

Reviewed-by: dholmes, alanb, sspitsyn

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/java.base/share/classes/java/lang/ThreadGroup.java

Changeset: 35acb891
Author:    Raffaello Giulietti <rgiulietti at openjdk.org>
Date:      2022-11-17 12:46:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/35acb891660fd5e0fee48b56acb16a6a193417ed

8296292: Document the default behavior of '$' in regular expressions correctly

Reviewed-by: lancea

! src/java.base/share/classes/java/util/regex/Pattern.java

Changeset: d02bfdf9
Author:    Tobias Holenstein <tholenstein at openjdk.org>
Date:      2022-11-17 13:04:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d02bfdf9d7de393b6c76d045b6cd079d7b62a89d

8297032: IGV: shortcut to center selected nodes

Reviewed-by: chagedorn, rcastanedalo

+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/CenterSelectedNodesAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomResetAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/centerSelectedNodes.svg

Changeset: b6aff542
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-11-17 13:23:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b6aff54245df09a004f0457d0824e763dfad333e

8297201: Obsolete AliasLevel flag

Co-authored-by: Tobias Holenstein <tholenstein at openjdk.org>
Reviewed-by: chagedorn, dholmes, tholenstein, rcastanedalo

! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp

Changeset: 38eb80d4
Author:    Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date:      2022-11-17 13:45:56 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/38eb80d4d89cf45cd0c8422525121dcb62a1e999

8296975: RISC-V: Enable UseRVA20U64 profile by default

Reviewed-by: fyang, vkempik

! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp

Changeset: 4120db13
Author:    Tobias Holenstein <tholenstein at openjdk.org>
Date:      2022-11-17 14:06:01 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4120db13d48dfbae1aa3c3c9d03229d6ac133c91

8297007: IGV: Link/Unlink node selection of open tabs

Reviewed-by: rcastanedalo, chagedorn

! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/layer.xml
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandDiffAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExtractAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/GlobalSelectionAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/HideAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/PrevDiagramAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ReduceDiffAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ShowAllAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomInAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomOutAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomResetAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/chain.png

Changeset: 134acab5
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-11-17 15:08:04 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/134acab5a40b3f927ff6343aa49477a490e410b5

8297149: REDO JDK-8296889: Race condition when cancelling a request
8297075: java/net/httpclient/CancelStreamedBodyTest.java fails with "java.lang.AssertionError: WARNING: tracker for HttpClientImpl(1) has outstanding operations"

Reviewed-by: jpai

! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java
! test/jdk/java/net/httpclient/CancelRequestTest.java
! test/jdk/java/net/httpclient/CancelStreamedBodyTest.java

Changeset: a768fed7
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-11-17 16:40:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a768fed77943351416ea5e2e7162797eab462313

8297184: Test runtime/ErrorHandling/TestSigInfoInHsErrFile.java is failing

Reviewed-by: dcubed, coleenp

! test/hotspot/jtreg/runtime/ErrorHandling/TestSigInfoInHsErrFile.java

Changeset: 992f209d
Author:    Justin Lu <justin.lu at oracle.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2022-11-17 16:55:43 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/992f209deffac50635646b42ec4220bfbfc96d39

8287180: Update IANA Language Subtag Registry to Version 2022-08-08

Reviewed-by: naoto, lancea, iris

! src/java.base/share/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java

Changeset: 8b140e2d
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-11-17 16:59:08 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8b140e2d747676f6c5f53ccb18cee307e7d3da1c

8297152: Add a @sealedGraph tag to ZoneId

Reviewed-by: iris, joehw

! src/java.base/share/classes/java/time/ZoneId.java

Changeset: 9c432a09
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2022-11-17 17:03:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9c432a09dbf1824d793cc1a49b533e57f2316b62

8297165: Update Pandoc to version 2.19.2 for Oracle builds

Reviewed-by: erikj

! make/conf/jib-profiles.js
! make/devkit/createPandocBundle.sh

Changeset: 819af69f
Author:    Matthew Donovan <matthew.p.donovan at oracle.com>
Committer: Rajan Halade <rhalade at openjdk.org>
Date:      2022-11-17 19:42:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/819af69f408261f55af883ba015c1f6179236582

8249693: java/nio/channels/FileChannel/FileExtensionAndMap.java uses @ignore w/o bug id

Reviewed-by: rhalade

! test/jdk/java/nio/channels/FileChannel/FileExtensionAndMap.java

Changeset: 66228f77
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-11-17 20:25:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/66228f77fe37899722fb414ca6fa45f94be85116

8297074: Use enhanced-for cycle instead of Enumeration in javax.crypto

Reviewed-by: weijun, wetmore

! src/java.base/share/classes/javax/crypto/CryptoPermission.java
! src/java.base/share/classes/javax/crypto/CryptoPermissions.java
! src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java

Changeset: a53be204
Author:    Phil Race <prr at openjdk.org>
Date:      2022-11-17 20:33:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a53be204cbc8671ab998e1165f983af3a50e4ae2

8282404: DrawStringWithInfiniteXform.java failed with "RuntimeException: drawString with InfiniteXform transform takes long time"

Reviewed-by: psadhukhan, jdv

! test/jdk/java/awt/FontClass/DrawStringWithInfiniteXform.java

Changeset: 373e52c0
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2022-11-17 21:23:27 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/373e52c0ab0d4fd3c6b18e67e0c46d1d1f0ac91e

8296785: Use realloc for CHeap-allocated BitMaps

Reviewed-by: stuefe, aboldtch

! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
+ test/hotspot/gtest/memory/test_arrayAllocator.cpp

Changeset: 7b3984cb
Author:    David Holmes <dholmes at openjdk.org>
Date:      2022-11-18 00:46:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7b3984cb5a08edb99a233c28331c00b25457d664

8296463: Memory leak in JVM_StartThread with the integration of Virtual threads

Reviewed-by: alanb, coleenp, dcubed

! src/hotspot/share/runtime/javaThread.cpp

Changeset: ab6b7ef9
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-11-18 02:21:03 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ab6b7ef98800bee5e87e39a616af642874eb154a

8296901: Do not create unsigned certificate and CRL

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/tools/keytool/CertAndKeyGen.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! test/jdk/sun/security/ec/ed/EdCRLSign.java
! test/jdk/sun/security/pkcs/pkcs7/SignerOrder.java
! test/jdk/sun/security/provider/X509Factory/BigCRL.java
! test/jdk/sun/security/rsa/pss/DefaultParamSpec.java
! test/jdk/sun/security/util/HostnameChecker/TestHostnameChecker.java
! test/jdk/sun/security/x509/X509CRLImpl/OrderAndDup.java
! test/jdk/sun/security/x509/X509CertImpl/V3Certificate.java

Changeset: 2f063b86
Author:    Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2022-11-18 04:25:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2f063b86fba785bce03f9f9b3092046be188b84c

8296846: Minor cleanup of some dead code in Flow.java

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java

Changeset: 2b6dbc71
Author:    Hao Sun <haosun at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2022-11-18 09:01:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2b6dbc71d8ad2843d3871c7d042313cd71d6d700

8293856: AArch64: Remove clear_inst_mark from aarch64_enc_java_dynamic_call

Reviewed-by: aph, eastigeevich

! src/hotspot/cpu/aarch64/aarch64.ad

Changeset: dd18d76b
Author:    tianshuang <tianshuang.me at gmail.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2022-11-18 10:45:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/dd18d76b4c1dfa79707634bcd4df4f8e7cfb8b70

8297173: usageTicks and totalTicks should be volatile to ensure that different threads get the latest ticks

Reviewed-by: sgehwolf, alanb

! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java

Changeset: 8def0f4a
Author:    duke <duke at openjdk.org>
Date:      2022-11-18 11:00:51 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8def0f4a76235c03e4f67c5774c620d3990602cc

Automatic merge of jdk:master into master




More information about the panama-dev mailing list