git: openjdk/panama-foreign: master: 117 new changesets
duke
duke at openjdk.org
Fri Feb 24 11:15:12 UTC 2023
Changeset: c4ffe4bf
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-17 11:24:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c4ffe4bf6369d5b271aa8689b8648f3fe8dcabed
8301494: Replace NULL with nullptr in cpu/arm
Reviewed-by: dholmes, coleenp
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.hpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/compiledIC_arm.cpp
! src/hotspot/cpu/arm/continuationFreezeThaw_arm.inline.hpp
! src/hotspot/cpu/arm/continuationHelper_arm.inline.hpp
! src/hotspot/cpu/arm/disassembler_arm.hpp
! src/hotspot/cpu/arm/frame_arm.cpp
! src/hotspot/cpu/arm/frame_arm.inline.hpp
! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/globals_arm.hpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/interp_masm_arm.hpp
! src/hotspot/cpu/arm/interpreterRT_arm.cpp
! src/hotspot/cpu/arm/javaFrameAnchor_arm.hpp
! src/hotspot/cpu/arm/jniFastGetField_arm.cpp
! src/hotspot/cpu/arm/jvmciCodeInstaller_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/arm/nativeInst_arm_32.cpp
! src/hotspot/cpu/arm/nativeInst_arm_32.hpp
! src/hotspot/cpu/arm/registerMap_arm.hpp
! src/hotspot/cpu/arm/relocInfo_arm.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/smallRegisterMap_arm.inline.hpp
! src/hotspot/cpu/arm/stackChunkFrameStream_arm.inline.hpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/arm/stubRoutines_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/cpu/arm/vtableStubs_arm.cpp
Changeset: dc55a7fc
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-02-17 12:55:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dc55a7fc877ab5ea4efbed90454194008143aeb4
8302202: Incorrect desugaring of null-allowed nested patterns
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
+ test/langtools/tools/javac/patterns/NullsInDeconstructionPatterns2.java
Changeset: b8c9d6cd
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2023-02-17 13:20:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b8c9d6cdf60ea5e680eb00d5c01a1c4d2ed04006
8302158: PPC: test/jdk/jdk/internal/vm/Continuation/Fuzz.java: AssertionError: res: false shouldPin: false
Reviewed-by: goetz, mdoerr
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! test/jdk/jdk/internal/vm/Continuation/BasicExt.java
Changeset: 57fde75b
Author: Yi-Fan Tsai <yftsai at amazon.com>
Committer: Volker Simonis <simonis at openjdk.org>
Date: 2023-02-17 14:23:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/57fde75b2a9d853c2abe1396ace6a83d198dd284
8302113: Improve CRC32 intrinsic with crypto pmull on AArch64
Reviewed-by: simonis
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: 57c9bc39
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2023-02-17 14:26:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/57c9bc39cd50067bce34b8e3c32bf89dc6da3e60
8302335: IGV: Bytecode not showing
Reviewed-by: rcastanedalo, thartmann, xliu
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputMethod.java
Changeset: cd77fcfb
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2023-02-17 14:27:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cd77fcfb5f9156e5f0909fa15a842dde6c25c66a
8290822: C2: assert in PhaseIdealLoop::do_unroll() is subject to undefined behavior
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/loopTransform.cpp
Changeset: edf238b6
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2023-02-17 14:43:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/edf238b65e441a1d626f3a4ba06170badd05ca7c
8302635: Race condition in HttpBodySubscriberWrapper when cancelling 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: ea5bfea3
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-17 14:46:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ea5bfea333acf6668ef382e90c5d0584c305c1a9
8302661: Parallel: Remove PSVirtualSpace::is_aligned
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/parallel/psVirtualspace.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.hpp
Changeset: fef3eab9
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-17 14:47:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fef3eab9bd2d61cc25752fe11a65bdc3010beae3
8302734: Parallel: Remove unused LGRPSpace::_invalid_region
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp
Changeset: 6120319a
Author: Ludvig Janiuk <lujaniuk at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2023-02-17 14:57:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6120319afdba98b5ff547b870a0260479e8b683c
8302226: failure_handler native.core should wait for coredump to finish
Reviewed-by: erikj
! test/failure_handler/src/share/conf/linux.properties
! test/failure_handler/src/share/conf/mac.properties
Changeset: a917fb3f
Author: Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2023-02-17 16:55:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a917fb3fcf0fe1a4c4de86c08ae4041462848b82
7033677: potential cast error in MemberEnter
Reviewed-by: vromero, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/PackageGenerator.java
Changeset: a263f283
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-02-17 19:34:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a263f28368951e2352ee983d318d83c92ddf8e4d
8302777: CDS should not relocate heap if mapping fails
Reviewed-by: ccheung
! src/hotspot/share/cds/archiveHeapLoader.cpp
Changeset: 03d613bb
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2023-02-17 19:37:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/03d613bbab99dd84dfc5115a5034c60f4e510259
8294402: Add diagnostic logging to VMProps.checkDockerSupport
Reviewed-by: dholmes, lmesnik
! test/jtreg-ext/requires/VMProps.java
Changeset: 86b9fce9
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2023-02-17 19:51:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/86b9fce9807eb5cbada90f9fa4d3763e3bff84cb
8301992: Embed SymbolTable CHT node
Co-authored-by: Robbin Ehn <rehn at openjdk.org>
Reviewed-by: coleenp, iklam
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/symbolTable.hpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
Changeset: 7c60b9c9
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2023-02-17 21:31:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7c60b9c98f0b90a519fd98e43e93eecfb0b29c92
8302358: Behavior of adler32 changes after JDK-8300208
Reviewed-by: kvn, jbhateja
! src/hotspot/cpu/x86/stubGenerator_x86_64_adler.cpp
! test/hotspot/jtreg/compiler/intrinsics/zip/TestAdler32.java
Changeset: 6b082fb3
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2023-02-17 21:49:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6b082fb3c658524905a9a7b33dcb58e375c95c1b
8302615: make JVMTI thread cpu time functions optional for virtual threads
Reviewed-by: alanb
! src/hotspot/share/prims/jvmti.xml
Changeset: 43cf8b3d
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-02-18 00:48:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/43cf8b3d8067bc7128c98f86d5f8b6fa8bbed80e
8302664: Fix several incorrect usages of Preconditions.checkFromIndexSize
Reviewed-by: djelinski, dfuchs, alanb
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/util/Base64.java
! src/java.base/share/classes/java/util/zip/Adler32.java
! src/java.base/share/classes/java/util/zip/CRC32.java
! src/java.base/share/classes/java/util/zip/CRC32C.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/Request.java
Changeset: f82385e5
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-02-18 11:58:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f82385e58741aa83dccc4876ae69a6033217d9ed
8302623: jarsigner - use BufferedOutputStream to improve performance while creating the signed jar
Reviewed-by: weijun
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
Changeset: 78f71b4d
Author: Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2023-02-18 12:39:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/78f71b4d41f8682ea10b1573106b11c00f150a1c
8301873: Avoid string decoding in ZipFile.Source.getEntryPos
Reviewed-by: redestad, lancea
! src/java.base/share/classes/java/util/zip/ZipCoder.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
+ test/jdk/java/util/zip/ZipFile/InvalidBytesInEntryNameOrComment.java
! test/jdk/java/util/zip/ZipFile/TestZipFileEncodings.java
Changeset: 53be5dc4
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-02-18 14:52:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/53be5dc48604397fb26fd6e448679982aee19fee
8302812: JDK-8302455 broke ClassLoaderStatsTest on 32-bit
Reviewed-by: dcubed
! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderStatsTest.java
Changeset: d6716d2e
Author: Claes Redestad <redestad at openjdk.org>
Date: 2023-02-18 15:17:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d6716d2e5471ee794df8833430dd3171b565f78e
8302315: Examine cost of clone of primitive arrays compared to arraycopy
Reviewed-by: alanb
! src/java.base/share/classes/java/util/Arrays.java
+ test/micro/org/openjdk/bench/java/lang/ArrayClone.java
Changeset: 7abe2693
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-02-19 05:59:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7abe26935ab4356de54acee93390a0d8be1ea289
8302781: CDS archive heap not reproducible after JDK-8296344
Reviewed-by: dcubed
! src/hotspot/share/cds/heapShared.cpp
Changeset: 2009dc2b
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2023-02-20 06:47:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2009dc2b737b3468ba6c78d4bf2f5a0bba20ec43
8302462: [REDO] 8297487: G1 Remark: no need to keep alive oop constants of nmethods on stack
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
Changeset: 432cf68c
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-02-20 08:17:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/432cf68c4dd1dcce478fccb85163aa0d824474d7
6753661: JFileChooser font not reset after Look & Feel change
Reviewed-by: abhiscxk, aivanov, serb
! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUI.java
+ test/jdk/javax/swing/JFileChooser/JFileChooserFontReset.java
Changeset: 743a85db
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2023-02-20 08:35:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/743a85db06ea245dbe6234b1840f18f8b2466e69
8302656: Missing spaces in output of -XX:+CIPrintMethodCodes
Reviewed-by: kvn, thartmann
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/oops/methodData.cpp
Changeset: 5c0f50bc
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-02-20 08:40:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5c0f50bc01cf0b26c8ae68b2afd7f1bfcb217e6d
8295979: [IR Framework] Improve IR matching warning
Reviewed-by: thartmann, kvn
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
Changeset: 7e08275c
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-02-20 08:41:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7e08275cc13bfc0f66b1d62b8df58986ecbb45ba
8302668: [TESTBUG] Tests require feature sse4_1 which does not exist, should be sse4.1
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/vectorization/runner/BasicByteOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicIntOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicLongOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopArrayIndexComputeTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopCombinedOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopLiveOutNodesTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopRangeStrideTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/MultipleLoopsTest.java
Changeset: eaae0bae
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2023-02-20 08:43:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/eaae0baeba4f114805b0bc022525dfdbf1920cec
8302215: G1: Last-ditch Full GC should do serial compaction for tail regions in per thread compaction points.
Reviewed-by: ayang, sjohanss, tschatzl
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullCollector.hpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCScope.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.hpp
Changeset: e971f90a
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-02-20 10:21:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e971f90a0b86c07b19d185406fa5db59c4126ebd
8302206: Factor out duplicate G1VerificationClosure
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.cpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
Changeset: 593bec68
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-02-20 10:23:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/593bec685eac13f02f0cbc5c0d38057a28255421
8302122: Parallelize TLAB retirement in prologue in G1
8297611: G1: Merge tlab and per-thread dirty card log flushing
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
+ src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp
+ src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp
! src/hotspot/share/gc/shared/modRefBarrierSet.hpp
! src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
Changeset: 7c40c8af
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-02-20 10:45:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7c40c8af690a238773e3070f16ec640b53581ee4
8302312: Make ParGCRareEvent_lock G1 specific
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: 303c61f3
Author: Ludovic Henry <luhenry at openjdk.org>
Date: 2023-02-20 10:48:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/303c61f3ca6b9cf6dd3f7dc700e9d0db04dc10e0
8302776: RISC-V: Fix typo CSR_INSTERT to CSR_INSTRET
Reviewed-by: fyang
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/register_riscv.hpp
Changeset: 98716e2b
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-02-20 11:22:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/98716e2b251c5e86e840116d0c70e2bb07993a10
8302709: Remove explicit remembered set verification in G1
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
Changeset: 71cf7c44
Author: Pengfei Li <pli at openjdk.org>
Date: 2023-02-20 12:08:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/71cf7c4409025c87ac786a54171f00de69fe5317
8302518: Add missing Op_RoundDoubleMode in VectorNode::vector_operands()
Reviewed-by: kvn, jbhateja
! src/hotspot/share/opto/vectornode.cpp
Changeset: 6ac5e05c
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-20 14:07:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6ac5e05c58c9f6216397a80ac62e95e2505ccfa3
8302068: Serial: Refactor oop closures used in Young GC
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
- src/hotspot/share/gc/shared/genOopClosures.hpp
- src/hotspot/share/gc/shared/genOopClosures.inline.hpp
! src/hotspot/share/gc/shared/generation.cpp
! src/hotspot/share/gc/shared/space.cpp
Changeset: b5a74269
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-20 14:23:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b5a7426996bb0e36319186756c46cfa7d0ab6e64
8301749: Tracking malloc pooled memory size
Reviewed-by: dholmes, stuefe
+ src/hotspot/os/linux/mallocInfoDcmd.cpp
+ src/hotspot/os/linux/mallocInfoDcmd.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/jdk.jcmd/share/man/jcmd.1
+ test/hotspot/jtreg/serviceability/dcmd/vm/MallocInfoTest.java
Changeset: e7316952
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-02-20 14:47:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e731695217b75fd55dc3e820c3123b8739a19c04
8302882: Newly added test javax/swing/JFileChooser/JFileChooserFontReset.java fails with HeadlessException
Reviewed-by: jdv
! test/jdk/javax/swing/JFileChooser/JFileChooserFontReset.java
Changeset: 7cf7e0a2
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2023-02-20 15:13:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7cf7e0a20b37522b0c7a97e5269bcd2eed174dbe
8302070: Factor null-check into load_klass() calls
Reviewed-by: phh, coleenp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/methodHandles_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/s390/vtableStubs_s390.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
Changeset: e47e9ec0
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2023-02-20 17:07:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e47e9ec05b630c82182c7843365dfd90fdaa18a0
8300658: memory_and_swap_limit() reporting wrong values on systems with swapaccount=0
Reviewed-by: jsjolen, iklam
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
! test/hotspot/jtreg/containers/docker/TestMemoryWithCgroupV1.java
Changeset: 9a797228
Author: Alexey Bakhtin <abakhtin at openjdk.org>
Date: 2023-02-20 17:52:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9a797228f3576720196d5e3bf4b204a5e3f87376
8299234: JMX Repository.query performance
Reviewed-by: dfuchs, kevinw
! src/java.management/share/classes/com/sun/jmx/mbeanserver/Repository.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/Util.java
! src/java.management/share/classes/javax/management/ObjectName.java
! test/jdk/javax/management/ObjectName/ApplyWildcardTest.java
Changeset: c7517b3d
Author: ravi.ra.gupta <ravi.ra.gupta at oracle.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2023-02-20 18:32:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c7517b3decdc55edb7f0ce6e6aa09a6b653c747d
8302525: Write a test to check various components send Events while mouse and key are used simultaneously
Reviewed-by: serb
+ test/jdk/java/awt/event/StressTest/MouseAndKeyEventStressTest.java
Changeset: 0bf3a53e
Author: Justin King <jcking at openjdk.org>
Date: 2023-02-20 18:37:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0bf3a53e01818aca5e365ee7275e567aad0273cc
8302599: Extend ASan support to Microsoft Visual C++
Reviewed-by: erikj, stuefe, ihse
! make/autoconf/jdk-options.m4
! make/data/asan/asan_default_options.c
Changeset: 36a08226
Author: sunguoyun <sunguoyun at loongson.cn>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2023-02-20 19:28:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/36a0822633909e03656159245bbeb954efafa2f2
8302369: Reduce the stack size of the C1 compiler
Reviewed-by: dlong
! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Defs_aarch64.hpp
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/c1_Defs_arm.hpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c1_Defs_ppc.hpp
! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c1_Defs_riscv.hpp
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/s390/c1_Defs_s390.hpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c1_Defs_x86.hpp
! src/hotspot/share/c1/c1_CodeStubs.hpp
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Defs.hpp
! src/hotspot/share/c1/c1_FrameMap.cpp
! src/hotspot/share/c1/c1_FrameMap.hpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.hpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp
Changeset: bb3dfd6a
Author: George Adams <gdams at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2023-02-20 21:58:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bb3dfd6adbb58871bc7238107ed254831b22d48b
8302879: doc/building.md update link to jtreg builds
Reviewed-by: sgehwolf, clanger
! doc/building.html
! doc/building.md
Changeset: 91a2b5ec
Author: David Holmes <dholmes at openjdk.org>
Date: 2023-02-21 01:23:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/91a2b5ec6f90b9895924a49319c2c6b7007d96bd
8302905: arm32 Raspberry Pi OS build broken by JDK-8301494
Reviewed-by: mikael, martin
! src/hotspot/cpu/arm/interpreterRT_arm.cpp
Changeset: 43c71ddf
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2023-02-21 01:39:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/43c71ddf923d442499449948f4bf8a7c79249af0
8302453: RISC-V: Add support for small width vector operations
Co-authored-by: Dingli Zhang <dingli at iscas.ac.cn>
Reviewed-by: yzhu, fyang
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
Changeset: 29f392e4
Author: Tejesh R <tr at openjdk.org>
Date: 2023-02-21 05:19:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/29f392e4344e467882c36b5737d432b2d0ee7ebb
8299522: Incorrect size of Approve button in custom JFileChooser
Reviewed-by: aivanov, abhiscxk, dnguyen
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java
+ test/jdk/javax/swing/JFileChooser/CustomApproveButtonTest.java
Changeset: 17274c72
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-02-21 07:13:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/17274c72a962e8ee3afed72b38ed72aa20dd2ae0
8302146: Move TestOverloadCompileQueues.java to tier3
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/TEST.groups
Changeset: 16a4f02f
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-02-21 07:16:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/16a4f02f2d4f5574af3b20f2f0c788d15dd503ac
8302150: Speed up compiler/codegen/Test7100757.java
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/codegen/Test7100757.java
Changeset: aa10f0d3
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2023-02-21 07:30:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aa10f0d3ee5d77d83950c9ed4aab11589b822ff4
8302151: BMPImageReader throws an exception reading BMP images
Reviewed-by: serb, tr
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
+ test/jdk/javax/imageio/plugins/bmp/BMP1bppImageWithPaletteTest.java
Changeset: 91456703
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-02-21 08:17:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9145670354c41381614877aa71895dc2bd5cce9d
8301661: Enhance os::pd_print_cpu_info on macOS and Windows
Reviewed-by: ihse, lucy, dholmes
! make/autoconf/libraries.m4
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/windows/os_windows.cpp
Changeset: 63a35012
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-02-21 08:23:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/63a3501273106289dba72384e570962f19264bc9
8302741: ZGC: Remove Universe::verify calls
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/z/zDriver.cpp
Changeset: f35cf79b
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-21 09:25:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f35cf79b51ba7fa190b546c1ac312802534de8bc
8302867: G1: Removing unused variable in G1CardTable::initialize
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1CardTable.cpp
Changeset: 9fd77c7b
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-21 09:25:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9fd77c7b9b06a4e1171c247ed542fbb08c5b6fba
8302868: Serial: Remove CardTableRS::initialize
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/cardTableRS.hpp
Changeset: 622f5604
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-21 09:26:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/622f5604c1fc5b679a68d8cc74f5d751b2827a93
8302886: Parallel: Remove unimplemented methods in ParCompactionManager
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
Changeset: fef19102
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-02-21 10:58:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fef1910277842303b41854c207fc4caba393adc6
8299777: Test runtime/NMT/BaselineWithParameter.java timed out
Reviewed-by: gziemski, iklam, dholmes
! test/hotspot/jtreg/runtime/NMT/BaselineWithParameter.java
! test/hotspot/jtreg/runtime/NMT/JcmdDetailDiff.java
! test/hotspot/jtreg/runtime/NMT/JcmdSummaryClass.java
! test/hotspot/jtreg/runtime/NMT/JcmdSummaryDiff.java
Changeset: 60e63789
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-02-21 11:04:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/60e637892576792f663a25b8a949e39c29accd47
8302977: ZGC: Doesn't support gc/TestVerifySubSet.java
Reviewed-by: tschatzl
! test/hotspot/jtreg/gc/TestVerifySubSet.java
Changeset: 644fe0a9
Author: Julian Waters <jwaters at openjdk.org>
Date: 2023-02-21 11:58:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/644fe0a9943e22654673265341ad922e51a78fe0
8302837: Kernel32.cpp array memory release invokes undefined behaviour
Reviewed-by: jlahoda
! src/jdk.internal.le/windows/native/lible/Kernel32.cpp
Changeset: 8b20aa91
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-02-21 13:11:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8b20aa919b810fc5b3856b392bd0d8b1f882c895
8302981: Fix a typo in the doc comment for java.lang.Record.equals
Reviewed-by: jpai
! src/java.base/share/classes/java/lang/Record.java
Changeset: 92dfa117
Author: Claes Redestad <redestad at openjdk.org>
Date: 2023-02-21 13:31:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/92dfa1175e4898fc491115e004380780b6862473
8302863: Speed up String::encodeASCII using countPositives
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/String.java
Changeset: 02eb240c
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2023-02-21 13:48:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/02eb240c7126cf539baca21869ee2b382b28708c
8302846: IGV: Zoom stuck when zooming out on large graphs
Reviewed-by: rcastanedalo, thartmann
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomLevelAction.java
Changeset: db483a38
Author: Johannes Bechberger <johannes.bechberger at sap.com>
Committer: Jorn Vernee <jvernee at openjdk.org>
Date: 2023-02-21 14:33:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/db483a38a815f85bd9668749674b5f0f6e4b27b4
8302320: AsyncGetCallTrace obtains too few frames in sanity test
Reviewed-by: jvernee, dholmes, rrich
! src/hotspot/cpu/x86/frame_x86.cpp
! test/hotspot/jtreg/serviceability/AsyncGetCallTrace/libAsyncGetCallTraceTest.cpp
Changeset: 10b4cc9e
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2023-02-21 15:37:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/10b4cc9eb49c14a6be03b3f53e97037529169ed1
8301627: System.exit and Runtime.exit debug logging
Reviewed-by: alanb, chegar
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/Shutdown.java
! src/java.base/share/classes/java/lang/System.java
+ test/jdk/java/lang/RuntimeTests/ExitLogging-FINE.properties
+ test/jdk/java/lang/RuntimeTests/ExitLogging-INFO.properties
+ test/jdk/java/lang/RuntimeTests/RuntimeExitLogTest.java
Changeset: 5489c821
Author: Glavo <zjx001202 at gmail.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2023-02-21 17:35:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5489c821dc2e0c3cfa207dc96d9183d165640368
8302603: Use Set.of in java.nio.charset.Charset
Reviewed-by: stsypanov, alanb, naoto
! src/java.base/share/classes/java/nio/charset/Charset.java
Changeset: dfce4e19
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-02-21 18:31:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dfce4e1943f2f95b74b5a9cdde9d738dcffd0b43
8302800: Augment NaN handling tests of FDLIBM methods
Reviewed-by: bpb
! test/jdk/java/lang/Math/CubeRootTests.java
! test/jdk/java/lang/Math/Expm1Tests.java
! test/jdk/java/lang/Math/HyperbolicTests.java
! test/jdk/java/lang/Math/InverseTrigTests.java
! test/jdk/java/lang/Math/Log10Tests.java
! test/jdk/java/lang/Math/Log1pTests.java
! test/jdk/java/lang/Math/Tests.java
Changeset: 1ea5f9f7
Author: Christian Stein <cstein at openjdk.org>
Date: 2023-02-21 19:03:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1ea5f9f7cdaa08d049981d4e331e047455a9885e
8302789: (fs) Files.copy should include unsupported copy option in exception message
Reviewed-by: alanb, bpb, lancea
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java
Changeset: ef1f7bd3
Author: Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2023-02-21 20:54:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ef1f7bd3b80f8777c15ab22b1dff7dfe4f084734
8302877: Speed up latin1 case conversions
Reviewed-by: naoto, redestad
! src/java.base/share/classes/java/lang/CharacterDataLatin1.java.template
+ test/jdk/java/lang/Character/Latin1CaseConversion.java
! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleData.cldr
! test/micro/org/openjdk/bench/java/lang/Characters.java
Changeset: 729c26f7
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2023-02-21 21:00:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/729c26f70ea89232ba7c0f2d8e4cb8116d6ca051
8303020: Remove carriage return in pandoc version string
Reviewed-by: iris, lancea, erikj
! make/autoconf/basic_tools.m4
Changeset: ce6de371
Author: Justin King <jcking at openjdk.org>
Date: 2023-02-21 21:15:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ce6de37172cadc3671c03423cb9dd3bb9d2be840
8303010: Add /DEBUG to LDFLAGS for MSVC with ASan
Reviewed-by: erikj
! make/autoconf/jdk-options.m4
Changeset: 46f25250
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2023-02-21 21:22:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/46f25250bd49702fe18f9903473dc3e1cbe70f84
8299240: rank of JvmtiVTMSTransition_lock can be safepoint
Reviewed-by: dholmes, coleenp, pchilanomate
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: dcd773ac
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-21 21:24:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dcd773ac5c9f503c505d934018b41b5123859560
8302864: Parallel: Remove PSVirtualSpace::pointer_delta
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/parallel/psVirtualspace.hpp
Changeset: e950b954
Author: Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2023-02-21 21:39:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e950b95486d468bbad758d5ba0e5a36445b4cc3c
8303033: Build failure with the micro bench mark
Reviewed-by: naoto
! test/micro/org/openjdk/bench/java/lang/Characters.java
Changeset: f319c92b
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2023-02-21 22:10:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f319c92bd0fc68a64e6ac35ad4569740b858c9b2
8303016: Invalid escapes in grep patterns
Reviewed-by: erikj
! make/autoconf/basic_tools.m4
! make/autoconf/boot-jdk.m4
! make/autoconf/util_paths.m4
Changeset: 180b94c7
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-02-22 02:24:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/180b94c73e9ad17d57650d4c985d4104289052a9
8302907: [PPC64] Use more constexpr in class Register
Reviewed-by: rrich
! src/hotspot/cpu/ppc/register_ppc.hpp
Changeset: 2c52cf07
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-02-22 06:13:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2c52cf07469970f730aa7397f9f6b98534af3a44
8041447: Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn't work
Reviewed-by: tr, serb
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/dnd/7171812/bug7171812.java
Changeset: cba817ae
Author: Julian Waters <jwaters at openjdk.org>
Date: 2023-02-22 06:27:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cba817ae590d1130196d7f9d6e75b8d9b37d384b
8302838: jabswitch main() should avoid calling exit explicitly
Reviewed-by: serb
! src/jdk.accessibility/windows/native/jabswitch/jabswitch.cpp
Changeset: f54e1080
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2023-02-22 06:29:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f54e1080c5a1da558f548d8eb93f7dfcb6c05979
8302831: PPC: compiler/codecache/TestStressCodeBuffers.java fails after JDK-8301819
Reviewed-by: mdoerr
! src/hotspot/cpu/ppc/ppc.ad
Changeset: b6ecca12
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-02-22 08:13:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b6ecca126846f9c53d554ff061cfe9b7b20a4d12
8280113: (dc) DatagramSocket.receive does not always throw when the channel is closed
Reviewed-by: jpai, dfuchs
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
+ test/jdk/java/nio/channels/DatagramChannel/AdaptorAsyncCloseAfterReceive.java
Changeset: 7f353895
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2023-02-22 08:35:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7f3538953367f17c8247cc7225ae3b43ed0564c5
8302888: containers/docker/TestJcmd.java fails when run as root under podman
Reviewed-by: dholmes
! test/hotspot/jtreg/containers/docker/TestJcmd.java
Changeset: 5e1d1b79
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2023-02-22 09:29:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5e1d1b79409cdee7509c682a88fc2905719b2ddf
8302870: More information needed from failures in vmTestbase ThreadUtils.waitThreadState
Reviewed-by: dholmes, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/ThreadUtils.java
Changeset: 3f3a1f53
Author: Tagir F. Valeev <tvaleev at openjdk.org>
Date: 2023-02-22 09:51:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3f3a1f534b7f2f5be6d7ded9d9832fa9394e763c
8302815: Use new Math.clamp method in core libraries
Reviewed-by: alanb
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/HashSet.java
! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/stream/SliceOps.java
! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64CallArranger.java
! src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java
! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java
Changeset: 60a35817
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-02-22 10:29:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/60a358172a261d56bfa27fef6fabec2a54b4f352
8302856: Typo in FlightRecorderMXBeanImpl
Reviewed-by: kevinw, egahlin
! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java
Changeset: 861eea9b
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-02-22 10:33:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/861eea9bd43023d76b217d203298f1f09635cdae
8302858: Polish FlightRecorderMXBeanImpl
Reviewed-by: egahlin
! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java
Changeset: 30b2ac4a
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2023-02-22 10:59:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/30b2ac4a28dd871dc56490ce159a18fe30b8855f
8302873: ZGC: dump barrier data in C2 Mach nodes
Reviewed-by: thartmann, kvn
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/opto/machnode.cpp
Changeset: 63ef2143
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-02-22 11:45:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/63ef2143289f4aac52c8b2a6b555ed2b33dc1c07
8302849: SurfaceManager might expose partially constructed object
Reviewed-by: serb
! src/java.desktop/share/classes/sun/awt/image/SurfaceManager.java
Changeset: 57548480
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2023-02-22 12:43:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/575484806ce11634d4fa8bef6c0c5987e4e0a1c7
8299338: AssertionError in ResponseSubscribers$HttpResponseInputStream::onSubscribe
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/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.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/AsyncExecutorShutdown.java
Changeset: adc29c36
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-22 12:48:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/adc29c36e1df6a0d1e9cecbfb07307e1434b2975
8302878: Group cmdline heap size checking together
Reviewed-by: kbarrett, iwalulya
! src/hotspot/share/gc/shared/gcArguments.cpp
Changeset: 0d5f7439
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-22 12:49:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0d5f7439a4a14cddf2b4347ed9dcc525cf9be024
8303054: Remove unused variables in GCTraceTimeLoggerImpl::log_end
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/gcTraceTime.cpp
Changeset: 25bfed3b
Author: Sergey Tsypanov <stsypanov at openjdk.org>
Committer: Julian Waters <jwaters at openjdk.org>
Date: 2023-02-22 14:08:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/25bfed3b123ed64055b22c8a9723835d4410362c
8302979: (fs) Files usage of SUPPORTED_CHARSETS could be simplified
Reviewed-by: alanb, jwaters
! src/java.base/share/classes/java/nio/file/FileChannelLinesSpliterator.java
! src/java.base/share/classes/java/nio/file/Files.java
Changeset: 83bea26d
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2023-02-22 15:42:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/83bea26df453282d46afff333e006e8f9b7fb201
8300575: JVMTI support when using alternative virtual thread implementation
Reviewed-by: lmesnik, sspitsyn, alanb
! src/hotspot/share/classfile/vmClassMacros.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/services/threadService.hpp
! src/java.base/share/classes/java/lang/Thread.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java
! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetSetLocalUnsuspended.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java
! test/hotspot/jtreg/serviceability/jvmti/events/Breakpoint/breakpoint01/breakpoint01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ClassLoad/classload01/classload01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ClassPrepare/classprep01/classprep01.java
! test/hotspot/jtreg/serviceability/jvmti/events/Exception/exception01/exception01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ExceptionCatch/excatch01/excatch01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc01/fieldacc01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc02/fieldacc02.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc03/fieldacc03.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc04/fieldacc04.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod01/fieldmod01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod02/fieldmod02.java
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/framepop01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop02/framepop02.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry02/mentry02.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEnter/mcontenter01/mcontenter01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEntered/mcontentered01/mcontentered01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWait/monitorwait01/monitorwait01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWaited/monitorwaited01/monitorwaited01.java
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep01/singlestep01.java
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep03/singlestep03.java
! test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/NotSuspended/GetStackTraceNotSuspendedStressTest.java
! test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/Suspended/GetStackTraceSuspendedStressTest.java
! test/hotspot/jtreg/serviceability/jvmti/stress/ThreadLocalStorage/SetGetThreadLocalStorageStressTest/SetGetThreadLocalStorageStressTest.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon02/contmon02.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadInfo/thrinfo01/thrinfo01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat01/thrstat01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat03/thrstat03.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat05/thrstat05.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest/libBoundVThreadTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/InterruptThreadTest/InterruptThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/PinnedTaskTest/PinnedTaskTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResumeAll/SuspendResumeAll.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VirtualStackTraceTest/VirtualStackTraceTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VirtualThreadStartTest/VirtualThreadStartTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/premain/AgentWithVThreadTest.java
! test/jdk/com/sun/jdi/JdbOptions.java
! test/jdk/com/sun/jdi/SuspendAfterDeath.java
! test/langtools/jdk/jshell/Test8294583.java
! test/langtools/jdk/jshell/Test8296012.java
! test/langtools/jdk/jshell/ToolEnablePreviewTest.java
Changeset: ee37af47
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-02-22 15:45:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ee37af47cd722bbfb7235bab0af44cb6f7b7863c
8302975: Remove redundant mark verification during G1 Full GC
Reviewed-by: ayang, kbarrett
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
Changeset: 1a62a122
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-02-22 15:47:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1a62a1229a10688900afb4b1ba0258b1354543c5
8302880: Fix includes in g1ConcurrentMarkObjArrayProcessor files
Reviewed-by: ayang, kbarrett
! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.inline.hpp
Changeset: b0e0f37d
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-22 15:57:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b0e0f37d73ff61e9ac7b4652fd632029dbbe3aef
8303067: G1: Remove unimplemented G1FullGCScope::heap_transition
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1FullGCScope.hpp
Changeset: 5d7e7e28
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-02-22 16:11:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5d7e7e28b1d96b3bf387104f6c98da022aed76d5
8302760: Improve liveness/remembered set verification for G1
Reviewed-by: kbarrett, iwalulya
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1OopClosures.cpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
Changeset: d7ada661
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-02-22 17:08:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d7ada66129a8420d696b515aad4ddc730fe7104c
8303084: G1 Heap region liveness verification has inverted return value
Reviewed-by: ayang
! src/hotspot/share/gc/g1/heapRegion.cpp
Changeset: f893d231
Author: Glavo <zjx001202 at gmail.com>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-02-22 17:16:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f893d2315db914e946825e57e53313e1a69f5eb6
8303024: (fs) WindowsFileSystem.supportedFileAttributeViews can use Set.of
Reviewed-by: bpb
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.java
Changeset: 8de841dd
Author: Julian Waters <jwaters at openjdk.org>
Date: 2023-02-22 17:42:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8de841dd19a77f9ff6273a74366c08f33e0cac94
8302667: Improve message format when failing to load symbols or libraries
Reviewed-by: mchung
! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libjli/emessages.h
Changeset: 07e976ac
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-22 18:28:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/07e976ac26fe3ff6a94713013114dc38c95950b8
8303081: Serial: Remove unused VM_MarkSweep
Reviewed-by: tschatzl
! src/hotspot/share/gc/serial/markSweep.hpp
Changeset: fcaf8714
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-02-22 22:49:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fcaf871408321ed523cf1c6dd3adf9914f2bf9aa
8302028: Port fdlibm atan2 to Java
Reviewed-by: bpb
! src/java.base/share/classes/java/lang/FdLibm.java
! src/java.base/share/classes/java/lang/StrictMath.java
! test/jdk/java/lang/Math/Atan2Tests.java
+ test/jdk/java/lang/StrictMath/Atan2Tests.java
! test/jdk/java/lang/StrictMath/ExhaustingTests.java
! test/jdk/java/lang/StrictMath/FdlibmTranslit.java
Changeset: 23e9d9d3
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-02-23 06:44:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/23e9d9d3ee0b2e30876cea47be131ccc86844873
8302811: NMT.random_reallocs_vm fails if NMT is off
Reviewed-by: jsjolen, sgehwolf
! test/hotspot/gtest/nmt/test_nmt_cornercases.cpp
Changeset: 221f3463
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-02-23 08:08:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/221f34634de58d339f6cf7b08b2520fb748fff82
8303047: avoid NULL after 8301661
Reviewed-by: mdoerr, kbarrett, dholmes
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/windows/os_windows.cpp
Changeset: 1bab93b2
Author: Claes Redestad <redestad at openjdk.org>
Date: 2023-02-23 10:31:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1bab93b2d0ca62189fee1783d8796d056353c72e
8303073: (bf) Temporarily reinstate private DirectByteBuffer(long, int) constructor
Reviewed-by: alanb, bpb
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
Changeset: f113b04a
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-02-23 14:07:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f113b04ab94c4428c62548338d31c4eb88ebdeaf
8302927: Unproblemlist Fuzz.java from ProblemList-zgc.txt again
Reviewed-by: sjohanss, eosterlund
! test/jdk/ProblemList-zgc.txt
Changeset: 2cf8b860
Author: Justin King <jcking at openjdk.org>
Date: 2023-02-23 15:23:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2cf8b8607dac961e1d63a905c6492daa54c944d5
8303071: Memory leaks in libjdwp
Reviewed-by: sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/transport.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
Changeset: 58ca711a
Author: Christoph Dreis <christoph.dreis at freenet.de>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-02-23 15:25:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/58ca711a9751ce38ef13e8e3ba78221f87de700f
8303078: Reduce allocations when pretty printing JCTree during compilation
Reviewed-by: jjg, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
Changeset: a2471b37
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-02-23 17:07:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a2471b37e358040049b616e1d2ce160539b9a2a2
8303125: ProblemList vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java
Reviewed-by: jdv
! test/hotspot/jtreg/ProblemList.txt
Changeset: 4b6acad0
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2023-02-23 17:20:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4b6acad0bd7729c39e807cd35c40b0fe4a14783c
8302883: JFR: Improve periodic events
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.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/RequestEngine.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/Batch.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/BatchManager.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/EventTask.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/FlushTask.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JDKEventTask.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JVMEventTask.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JavaEventTask.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/LookupKey.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicEvents.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicTask.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicType.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/TaskRepository.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/UserEventTask.java
Changeset: 71dd7eaf
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2023-02-23 18:02:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/71dd7eaf7ff06cb2bb31a2ece97aea60abb47509
8303085: Runtime problem list cleanup
Reviewed-by: lmesnik, dholmes
! test/hotspot/jtreg/ProblemList.txt
Changeset: 6397cb61
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-02-23 18:20:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6397cb611a95be5ed86b95d039a2c389f4304281
8301200: Don't scale timeout stress with timeout factor
Reviewed-by: lkorinth
! test/hotspot/jtreg/vmTestbase/nsk/share/test/StressOptions.java
Changeset: f612dcfe
Author: Justin Lu <jlu at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2023-02-23 19:05:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f612dcfebea7ffd4390f833646ad45d6f0ebd04f
8302512: Update IANA Language Subtag Registry to Version 2023-02-14
Reviewed-by: naoto
! src/java.base/share/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
Changeset: 4d33fbd5
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-02-23 19:51:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4d33fbd582d0a3c38180385bdef7225426273806
8303089: [jittester] Add time limit to IRTree generation
Reviewed-by: iveresov, lmesnik
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionLimiter.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionParams.java
Changeset: 6b24b4a7
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2023-02-23 19:53:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6b24b4a70fac9ef1e9554fbbb2c7e1aa991ccc33
8302821: JFR: Periodic task thread spins after recording has stopped
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
Changeset: 796cdd52
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2023-02-23 20:12:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/796cdd52f5fa9222d187295e114ff639c200caef
8302677: JFR: Cache label and contentType in EventType and ValueDescriptor
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/EventType.java
! src/jdk.jfr/share/classes/jdk/jfr/ValueDescriptor.java
Changeset: 1a078714
Author: Damon Nguyen <dnguyen at openjdk.org>
Committer: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-02-23 20:41:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1a078714546c7582c310537dcae91b521f3c2b40
8302173: Button border overlaps with button icon on macOS system LaF
Reviewed-by: honkar, psadhukhan
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
+ test/jdk/javax/swing/JButton/HtmlButtonWithTextAndIcon.java
Changeset: 8f7c4969
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-02-24 07:58:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8f7c4969c28c58ae4b9adeed822707b28be16dd0
8302810: NMT gtests don't correctly check for marked ranges
Reviewed-by: gziemski, dholmes
! test/hotspot/gtest/nmt/test_nmt_cornercases.cpp
! test/hotspot/gtest/testutils.cpp
! test/hotspot/gtest/testutils.hpp
Changeset: 7d8b8ba9
Author: Julian Waters <jwaters at openjdk.org>
Date: 2023-02-24 08:47:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7d8b8ba9c46475ededcae7db6c841b25fa83d167
8303131: pandoc.exe mangles all processed html files
Reviewed-by: erikj
! make/common/ProcessMarkdown.gmk
Changeset: d688575c
Author: duke <duke at openjdk.org>
Date: 2023-02-24 11:00:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d688575c1decc40b27e5c515c99f9280daca920b
Automatic merge of jdk:master into master
More information about the panama-dev
mailing list