git: openjdk/panama-foreign: foreign-memaccess+abi: 73 new changesets

duke duke at openjdk.org
Fri Nov 4 11:05:44 UTC 2022


Changeset: 1fdbb1ba
Author:    Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-10-28 11:56:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1fdbb1ba337b07dbcfb3c28c4fdeba74fee113dc

8295926: RISC-V: C1: Fix LIRGenerator::do_LibmIntrinsic

Reviewed-by: yadongwang, fyang

! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
+ test/hotspot/jtreg/compiler/floatingpoint/TestLibmIntrinsics.java

Changeset: 754bd531
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2022-10-28 12:46:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/754bd53137a1c596e6f1a7debb847cd563d95699

8296030: compiler/c2/irTests/TestVectorizeTypeConversion.java fails with release VMs after JDK-8291781

Reviewed-by: chagedorn

! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeTypeConversion.java

Changeset: 823fd4a9
Author:    bobpengxie <bobpengxie at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2022-10-28 13:18:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/823fd4a9dff52e8072b032ae6ddcab74d118185a

8293785: Add a jtreg test for TraceOptoParse

Reviewed-by: chagedorn, jiefu

+ test/hotspot/jtreg/compiler/print/TestTraceOptoParse.java

Changeset: 1c86cf55
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-10-28 17:27:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1c86cf5507a3126a00052d8c2d13c8fdc6e1da55

8294672: Typo in description of JDWP VirtualMachine/AllThreads command

Reviewed-by: jpai, dholmes

! src/java.se/share/data/jdwp/jdwp.spec

Changeset: a44ebd5f
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2022-10-28 20:23:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a44ebd5fbc164ccdd2cc9a64739776ebaa0a8011

8295849: Consolidate Threads::owning_thread*

Reviewed-by: dcubed, sspitsyn

! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/threads.hpp
! src/hotspot/share/services/threadService.cpp

Changeset: 8aa1526b
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2022-10-29 12:32:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8aa1526b443025b8606a3668262f46a9cb6ea6f6

8285835: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work

Reviewed-by: roland, vlivanov

! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/escape.hpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestBrokenEA.java

Changeset: f3ca0cab
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2022-10-29 14:08:30 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f3ca0cab75f2faf9ec88f7a380490c9589a27102

8293999: [JVMCI] need support for aligned constants in generated code larger than 8 bytes

Reviewed-by: dlong, dnsimon

! src/hotspot/cpu/arm/arm.ad
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp

Changeset: 2e716375
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-10-30 17:33:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2e7163759c75cab6ab5ffa04c13d32ccc95f9719

8282463: javax/sound/sampled/Clip/DataPusherThreadCheck.java fails

Reviewed-by: prr, serb

! test/jdk/javax/sound/sampled/Clip/DataPusherThreadCheck.java

Changeset: f8cc0677
Author:    Phil Race <prr at openjdk.org>
Date:      2022-10-31 05:19:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f8cc067792ca8be1426ba6ae97968efa91c71db7

8296087: Problem list headful tests which may fail on Linux VMs

Reviewed-by: jdv

! test/jdk/ProblemList.txt

Changeset: 9b9be88b
Author:    David Holmes <dholmes at openjdk.org>
Date:      2022-10-31 05:55:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9b9be88bcaa35c89b6915ff0c251e5a04b10b330

8295125: os::signal should be os specific

Reviewed-by: jsjolen, kbarrett

! src/hotspot/os/posix/jvm_posix.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/posix/signals_posix.hpp
! src/hotspot/os/posix/vmError_posix.cpp
! src/hotspot/os/windows/jvm_windows.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/share/runtime/os.hpp

Changeset: 274ea1db
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-10-31 09:09:43 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/274ea1db5b248968c1ff1c5c24d75f07fb8a0600

8295993: use K instead of 1024 in a couple of hotspot outputs

Reviewed-by: lucy, dholmes

! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/classfile/symbolTable.cpp

Changeset: 91072ee3
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-10-31 12:30:23 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/91072ee3934616ab2edc4850a59c0a25fd0de3b4

5074006: Swing JOptionPane shows </html> tag as a string after newline
8042134: JOptionPane bungles HTML messages

Reviewed-by: jdv, tr

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
+ test/jdk/javax/swing/JOptionPane/TestJOptionHTMLTag.java

Changeset: 7e88209e
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-10-31 13:00:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7e88209e6c28ce18974308382948555f7c524721

8295964: Move InstanceKlass::_misc_flags

Reviewed-by: sspitsyn, dholmes

! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
+ src/hotspot/share/oops/instanceKlassMiscStatus.cpp
+ src/hotspot/share/oops/instanceKlassMiscStatus.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java

Changeset: f4d8c20c
Author:    Tyler Steele <tsteele at openjdk.org>
Date:      2022-10-31 15:58:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f4d8c20c3b81f65f955591c64281a103225691d9

8294729: [s390] Implement nmethod entry barriers

Reviewed-by: mdoerr, eosterlund

! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/gc/shared/barrierSetNMethod_s390.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.hpp

Changeset: 16744b34
Author:    Sean Mullan <mullan at openjdk.org>
Date:      2022-10-31 16:46:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/16744b34498e7aac59caef8c9b1a3d4d15f8c22e

8256660: Disable DTLS 1.0

Reviewed-by: xuelei, hchao, wetmore

! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/conf/security/java.security
! test/jdk/sun/security/ssl/SSLContextImpl/SSLContextDefault.java

Changeset: 590de37b
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-10-31 17:57:30 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/590de37bd703bdae56e8b41c84f5fca5e5a00811

8284842: Update Unicode Data Files to Version 15.0.0
8284844: Update ICU4J to Version 72.1

Reviewed-by: joehw

! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/jdk/internal/icu/impl/NormalizerImpl.java
! src/java.base/share/classes/jdk/internal/icu/impl/Utility.java
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt70b/nfc.nrm
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt70b/nfkc.nrm
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt70b/ubidi.icu
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt70b/uprops.icu
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudt72b/nfc.nrm
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudt72b/nfkc.nrm
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudt72b/ubidi.icu
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudt72b/uprops.icu
! src/java.base/share/classes/jdk/internal/icu/text/BidiLine.java
! src/java.base/share/classes/jdk/internal/icu/util/VersionInfo.java
! src/java.base/share/classes/jdk/internal/util/regex/Grapheme.java
! src/java.base/share/data/unicodedata/Blocks.txt
! src/java.base/share/data/unicodedata/DerivedCoreProperties.txt
! src/java.base/share/data/unicodedata/NormalizationTest.txt
! src/java.base/share/data/unicodedata/PropList.txt
! src/java.base/share/data/unicodedata/PropertyValueAliases.txt
! src/java.base/share/data/unicodedata/ReadMe.txt
! src/java.base/share/data/unicodedata/Scripts.txt
! src/java.base/share/data/unicodedata/SpecialCasing.txt
! src/java.base/share/data/unicodedata/UnicodeData.txt
! src/java.base/share/data/unicodedata/auxiliary/GraphemeBreakProperty.txt
! src/java.base/share/data/unicodedata/auxiliary/GraphemeBreakTest.txt
! src/java.base/share/data/unicodedata/emoji/emoji-data.txt
! src/java.base/share/legal/icu.md
! src/java.base/share/legal/unicode.md
! test/jdk/java/util/regex/whitebox/GraphemeTest.java

Changeset: 8480f870
Author:    Mark Powers <mpowers at openjdk.org>
Committer: Sean Mullan <mullan at openjdk.org>
Date:      2022-10-31 19:55:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8480f87044f72e0312add190e75ee27030b7e10a

8291974: PrivateCredentialPermission should not use local variable to enable debugging

Reviewed-by: mullan

! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java
+ test/jdk/javax/security/auth/PrivateCredentialPermission/Serial2.java

Changeset: 4999f2cb
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-10-31 22:18:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4999f2cb164743ebf4badd3848a862609528dde3

8156593: DataOutput.write(byte[],int,int) and its implementations do not specify index out bounds

Reviewed-by: alanb, aturbanov

! src/java.base/share/classes/java/io/BufferedInputStream.java
! src/java.base/share/classes/java/io/BufferedOutputStream.java
! src/java.base/share/classes/java/io/DataOutputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/FilterOutputStream.java
! src/java.base/share/classes/java/io/ObjectInput.java
! src/java.base/share/classes/java/io/ObjectOutput.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! src/java.base/share/classes/java/io/OutputStream.java
! src/java.base/share/classes/java/io/PipedOutputStream.java
! src/java.base/share/classes/java/io/PrintStream.java

Changeset: 37107fc1
Author:    Dean Long <dlong at openjdk.org>
Date:      2022-11-01 00:46:24 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/37107fc1574a4191987420d88f7182e63c7da60c

8296007: crash in runtime/DefineClass/NullClassBytesTest.java

Reviewed-by: dcubed, dholmes

! test/hotspot/jtreg/runtime/DefineClass/libNullClassBytesTest.c

Changeset: 0d0bd7bd
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-11-01 12:49:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0d0bd7bd409c0caa5edebe3d1eacf8e5bb48f984

8296072: CertAttrSet::encode and DerEncoder::derEncode should write into DerOutputStream

Reviewed-by: xuelei, mullan

! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/pkcs10/PKCS10Attribute.java
! src/java.base/share/classes/sun/security/pkcs10/PKCS10Attributes.java
! src/java.base/share/classes/sun/security/util/DerEncoder.java
! src/java.base/share/classes/sun/security/util/DerOutputStream.java
! src/java.base/share/classes/sun/security/x509/AVA.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java
! src/java.base/share/classes/sun/security/x509/BasicConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/CRLDistributionPointsExtension.java
! src/java.base/share/classes/sun/security/x509/CRLExtensions.java
! src/java.base/share/classes/sun/security/x509/CRLNumberExtension.java
! src/java.base/share/classes/sun/security/x509/CRLReasonCodeExtension.java
! src/java.base/share/classes/sun/security/x509/CertAttrSet.java
! src/java.base/share/classes/sun/security/x509/CertificateAlgorithmId.java
! src/java.base/share/classes/sun/security/x509/CertificateExtensions.java
! src/java.base/share/classes/sun/security/x509/CertificateIssuerExtension.java
! src/java.base/share/classes/sun/security/x509/CertificateIssuerName.java
! src/java.base/share/classes/sun/security/x509/CertificatePoliciesExtension.java
! src/java.base/share/classes/sun/security/x509/CertificateSerialNumber.java
! src/java.base/share/classes/sun/security/x509/CertificateSubjectName.java
! src/java.base/share/classes/sun/security/x509/CertificateValidity.java
! src/java.base/share/classes/sun/security/x509/CertificateVersion.java
! src/java.base/share/classes/sun/security/x509/CertificateX509Key.java
! src/java.base/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java
! src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/Extension.java
! src/java.base/share/classes/sun/security/x509/FreshestCRLExtension.java
! src/java.base/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java
! src/java.base/share/classes/sun/security/x509/InvalidityDateExtension.java
! src/java.base/share/classes/sun/security/x509/IssuerAlternativeNameExtension.java
! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java
! src/java.base/share/classes/sun/security/x509/KeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/NetscapeCertTypeExtension.java
! src/java.base/share/classes/sun/security/x509/PolicyConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/PolicyMappingsExtension.java
! src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectAlternativeNameExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectKeyIdentifierExtension.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertInfo.java
! test/jdk/sun/security/pkcs/pkcs7/SignerOrder.java
! test/jdk/sun/security/pkcs/pkcs9/UnknownAttribute.java
! test/jdk/sun/security/tools/keytool/ExtOptionCamelCase.java
! test/jdk/sun/security/util/asn1StringTypes/StringTypes.java

Changeset: da0ae512
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-11-01 15:14:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/da0ae5128a250bb7a5c6a7484589528db8220ed2

8296167: test/langtools/tools/jdeps/jdkinternals/ShowReplacement.java failing after JDK-8296072

Reviewed-by: alanb

! test/langtools/tools/jdeps/jdkinternals/src/q/NoRepl.java

Changeset: f829b5a7
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2022-11-01 15:41:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f829b5a73f699ca7fc513f491f77daae6c8f4ed9

8280378: [IR Framework] Support IR matching for different compile phases

Reviewed-by: kvn, rcastanedalo

! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/phasetype.hpp
! test/hotspot/jtreg/compiler/c2/irTests/MaxMinINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/TestCountedLoopPhiValue.java
! test/hotspot/jtreg/compiler/c2/irTests/TestCountedLoopSafepoint.java
! test/hotspot/jtreg/compiler/c2/irTests/TestDuplicateBackedge.java
! test/hotspot/jtreg/compiler/c2/irTests/TestFPComparison.java
! test/hotspot/jtreg/compiler/c2/irTests/TestFewIterationsCountedLoop.java
! test/hotspot/jtreg/compiler/c2/irTests/TestLongRangeChecks.java
! test/hotspot/jtreg/compiler/c2/irTests/TestSkeletonPredicates.java
! test/hotspot/jtreg/compiler/c2/irTests/TestStripMiningDropsSafepoint.java
! test/hotspot/jtreg/compiler/c2/irTests/TestUnsignedComparison.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java
! test/hotspot/jtreg/compiler/c2/irTests/loopOpts/LoopIdealizationTests.java
! test/hotspot/jtreg/compiler/intrinsics/TestBitShuffleOpers.java
! test/hotspot/jtreg/compiler/intrinsics/TestDoubleIsFinite.java
! test/hotspot/jtreg/compiler/intrinsics/TestDoubleIsInfinite.java
! test/hotspot/jtreg/compiler/intrinsics/TestFloatIsFinite.java
! test/hotspot/jtreg/compiler/intrinsics/TestFloatIsInfinite.java
! test/hotspot/jtreg/compiler/intrinsics/TestIntegerUnsignedDivMod.java
! test/hotspot/jtreg/compiler/intrinsics/TestLongUnsignedDivMod.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IR.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/lib/ir_framework/README.md
+ test/hotspot/jtreg/compiler/lib/ir_framework/RegexType.java
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/FlagVMProcess.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/Compilation.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/CompilationOutputBuilder.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/IRMatcher.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/IRMatcherFailureMessageBuilder.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/MatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/Matchable.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/MatchableMatcher.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/NonIRTestClass.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/OutputMatch.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/TestClass.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/TestClassMatchResult.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/FailureMessageBuilder.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/IRMethod.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/IRMethodMatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/IRMethodMatchable.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/MatchedCompilationOutputBuilder.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/MissingCompilationMessageBuilder.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/MissingCompilationResult.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/NormalFailureMessageBuilder.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/NormalMatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/NotCompiledIRMethod.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/NotCompiledIRMethodMatchResult.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/CheckAttribute.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/CheckAttributeMatchResult.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/Counts.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/CountsMatchResult.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/CountsRegexFailure.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/FailOn.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/FailOnMatchResult.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/FailOnRegexFailure.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/IRRule.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/IRRuleMatchResult.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/RegexFailure.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/CheckAttribute.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/CheckAttributeMatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/CheckAttributeType.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/Counts.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/FailOn.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/CheckAttributeReader.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/CheckAttributeString.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/CheckAttributeStrings.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/RawCheckAttribute.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/RawCounts.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/RawFailOn.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/RawIRNode.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/ConstraintAction.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/CountString.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/CreateRawConstraintAction.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/CreateRawCountsConstraintAction.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/CreateRawFailOnConstraintAction.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/DefaultPhaseConstraintAction.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/DefaultPhaseCountsConstraintAction.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/DefaultPhaseFailOnConstraintAction.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/Constraint.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/ConstraintCheck.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/ConstraintFailure.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/CountsConstraintCheck.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/CountsConstraintFailure.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/FailOnConstraintCheck.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/FailOnConstraintFailure.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/SuccessResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/raw/RawConstraint.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/raw/RawCountsConstraint.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/raw/RawFailOnConstraint.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseIRRule.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseIRRuleBuilder.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseIRRuleMatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseIRRuleMatchable.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseNoCompilationIRRule.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseNoCompilationIRRuleMatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/DefaultPhaseRawConstraintParser.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/IRNodeMapEntry.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/MultiPhaseRangeEntry.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/OverlappingPhaseRangesException.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/PhaseInterval.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/RegexTypeEntry.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/SinglePhaseEntry.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/SinglePhaseRangeEntry.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/SingleRegexEntry.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/HotSpotPidFileParser.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/IREncodingParser.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/IRMethodParser.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/Line.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/MethodCompilationParser.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestMethod.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/CompilationOutputBuilder.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/ConstraintFailureMessageBuilder.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/CountsConstraintFailureMessageBuilder.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/FailCountVisitor.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/FailureMessageBuilder.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/Indentation.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/visitor/AcceptChildren.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/visitor/MatchResultVisitor.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/flag/CompilePhaseCollector.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/flag/CompilerDirectivesFlagBuilder.java
! test/hotspot/jtreg/compiler/lib/ir_framework/flag/FlagVM.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/flag/MethodCompilePhaseCollector.java
! test/hotspot/jtreg/compiler/lib/ir_framework/shared/Comparison.java
! test/hotspot/jtreg/compiler/lib/ir_framework/shared/ComparisonConstraintParser.java
! test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFormat.java
- test/hotspot/jtreg/compiler/lib/ir_framework/shared/UnreachableCodeException.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
! test/hotspot/jtreg/compiler/vectorapi/AllBitsSetVectorMatchRuleTest.java
! test/hotspot/jtreg/compiler/vectorapi/TestMaskedMacroLogicVector.java
! test/hotspot/jtreg/compiler/vectorapi/TestVectorMulAddSub.java
! test/hotspot/jtreg/compiler/vectorapi/VectorAbsDiffTest.java
! test/hotspot/jtreg/compiler/vectorapi/VectorFusedMultiplyAddSubTest.java
! test/hotspot/jtreg/compiler/vectorapi/VectorGatherScatterTest.java
! test/hotspot/jtreg/compiler/vectorapi/VectorMaskedNotTest.java
! test/hotspot/jtreg/compiler/vectorization/TestAutoVecIntMinMax.java
! test/hotspot/jtreg/compiler/vectorization/TestPopCountVectorLong.java
! test/hotspot/jtreg/compiler/vectorization/TestReverseBitsVector.java
! test/hotspot/jtreg/compiler/vectorization/TestReverseBytes.java
! test/hotspot/jtreg/compiler/vectorization/TestRoundVectAArch64.java
! test/hotspot/jtreg/compiler/vectorization/TestRoundVectDouble.java
! test/hotspot/jtreg/compiler/vectorization/TestSignumVector.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/IRExample.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBadFormat.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestDIgnoreCompilerControls.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestScenarios.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/Utils.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/flag/TestCompileCommandFileWriter.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/flag/TestCompilePhaseCollector.java

Changeset: 15b8b451
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-11-01 16:59:17 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/15b8b45178637acb07c33194f564acf807dfa5d4

8296161: [aarch64] Remove unused "pcrel" addressing mode tag

Reviewed-by: chagedorn, aph

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp

Changeset: 2fb64a4a
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-11-01 17:15:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2fb64a4a4fd650e8767bb9959dc53f8c450d4060

8296162: [aarch64] Remove unused Address::_is_lval

Reviewed-by: chagedorn, aph

! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp

Changeset: 9911405e
Author:    Rajat Mahajan <rajat.m.mahajan at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-11-01 18:38:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9911405e543dbe07767808bad88534abbcc03c5a

8282958: Rendering issues of borders, TextFields on Windows High-DPI systems

Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: aivanov, honkar, kizune

! src/java.desktop/share/classes/javax/swing/border/LineBorder.java
+ test/jdk/javax/swing/border/LineBorder/ScaledLineBorderTest.java
+ test/jdk/javax/swing/border/LineBorder/ScaledTextFieldBorderTest.java

Changeset: d17bf51f
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-11-01 18:39:50 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d17bf51f91371072a758e775136af946192e771b

8295914: Add a header to generated HTML files in specs

Reviewed-by: erikj, iris

! make/Docs.gmk
! make/data/docs-resources/resources/jdk-default.css
! make/jdk/src/classes/build/tools/fixuppandoc/Main.java

Changeset: 50d91a31
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-11-01 21:35:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/50d91a31d495adf8e189d0188918f4ff22f93876

8057113: (fs) Path should have a method to obtain the filename extension

Reviewed-by: rriggs, lancea, mr, alanb

! src/java.base/share/classes/java/nio/file/Path.java
+ test/jdk/java/nio/file/Path/Extensions.java

Changeset: 2634eff2
Author:    Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2022-11-02 09:09:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2634eff24fde2760a72b607095412eef9955919e

8295646: Ignore zero pairs in address descriptors read by dwarf parser

Reviewed-by: chagedorn

! src/hotspot/share/utilities/elfFile.cpp
! src/hotspot/share/utilities/elfFile.hpp

Changeset: 8de3edac
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-11-02 09:35:24 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8de3edac6db5bdb0a60bb68b15b81ce9cdf2be02

8295476: Split G1 cost per byte predictor on gc phase

Reviewed-by: ayang, iwalulya, kbarrett

! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp

Changeset: 47d513ba
Author:    Renjith <renjith.kannath.pariyangad at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-11-02 11:11:35 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/47d513baa2062f428465616a33d12c5bac2f22b1

8252075: Documentation error in LayoutManager2 interface

Reviewed-by: aivanov

! src/java.desktop/share/classes/java/awt/LayoutManager2.java

Changeset: 7619602c
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2022-11-02 11:32:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7619602c365acee73a490f05be2bd0d3dd09d7a4

8296136: Use correct register in aarch64_enc_fast_unlock()

Reviewed-by: aph, fyang

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

Changeset: 1a58cb1c
Author:    Ivan Walulya <iwalulya at openjdk.org>
Date:      2022-11-02 11:38:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1a58cb1c023c876594e8a53d00703e564a922d36

8233697: CHT: Iteration parallelization

Reviewed-by: tschatzl, rehn

! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp

Changeset: 2bd24c45
Author:    Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-11-02 12:34:23 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2bd24c4542d6a28b8a7829f6db8f80fefd2bce5a

8295968: RISC-V: Rename some assembler intrinsic functions for RVV 1.0

Reviewed-by: fyang

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

Changeset: 38c1f2a7
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-11-02 13:01:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/38c1f2a70e98830f69132dc7401a1a592b3a072a

8296130: G1: Remove G1YoungCollector::_target_pause_time_ms

Reviewed-by: iwalulya, kbarrett

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1VMOperations.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp

Changeset: dac6ecc8
Author:    Julian Waters <jwaters at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date:      2022-11-02 13:07:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/dac6ecc857c527e9df7af68389b46d452ac59ae0

8295990: Improve make handling of strip flags

Reviewed-by: erikj

! make/autoconf/flags-other.m4
! make/autoconf/flags.m4

Changeset: 6626a29a
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-11-02 13:30:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6626a29a74ab0d10e4b036bced32fea1c6aab9e9

8294845: Make globals accessed by G1 young gen revising atomic

Reviewed-by: iwalulya, kbarrett

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

Changeset: 16a041a6
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-11-02 14:40:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/16a041a67a30ad8f3160e211c629c055d3ff2f80

8296142: CertAttrSet::(getName|getElements|delete) are mostly useless

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/provider/certpath/OCSPNonceExtension.java
! src/java.base/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java
! src/java.base/share/classes/sun/security/x509/BasicConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/CRLDistributionPointsExtension.java
! src/java.base/share/classes/sun/security/x509/CRLExtensions.java
! src/java.base/share/classes/sun/security/x509/CRLNumberExtension.java
! src/java.base/share/classes/sun/security/x509/CRLReasonCodeExtension.java
! src/java.base/share/classes/sun/security/x509/CertAttrSet.java
! src/java.base/share/classes/sun/security/x509/CertificateAlgorithmId.java
! src/java.base/share/classes/sun/security/x509/CertificateExtensions.java
! src/java.base/share/classes/sun/security/x509/CertificateIssuerExtension.java
! src/java.base/share/classes/sun/security/x509/CertificateIssuerName.java
! src/java.base/share/classes/sun/security/x509/CertificatePoliciesExtension.java
! src/java.base/share/classes/sun/security/x509/CertificateSerialNumber.java
! src/java.base/share/classes/sun/security/x509/CertificateSubjectName.java
! src/java.base/share/classes/sun/security/x509/CertificateValidity.java
! src/java.base/share/classes/sun/security/x509/CertificateVersion.java
! src/java.base/share/classes/sun/security/x509/CertificateX509Key.java
! src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/Extension.java
! src/java.base/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java
! src/java.base/share/classes/sun/security/x509/InvalidityDateExtension.java
! src/java.base/share/classes/sun/security/x509/IssuerAlternativeNameExtension.java
! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java
! src/java.base/share/classes/sun/security/x509/KeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/NetscapeCertTypeExtension.java
! src/java.base/share/classes/sun/security/x509/OCSPNoCheckExtension.java
! src/java.base/share/classes/sun/security/x509/PolicyConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/PolicyInformation.java
! src/java.base/share/classes/sun/security/x509/PolicyMappingsExtension.java
! src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/ReasonFlags.java
! src/java.base/share/classes/sun/security/x509/SubjectAlternativeNameExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectKeyIdentifierExtension.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertInfo.java
! src/java.base/share/classes/sun/security/x509/certAttributes.html
- test/jdk/sun/security/x509/X509CertImpl/JDK8283082.java

Changeset: e15d2419
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-11-02 15:31:50 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e15d2419ab9c812a3dc18812406f7b59976d2143

8295991: java/net/httpclient/CancelRequestTest.java fails intermittently

Reviewed-by: jpai

! test/jdk/java/net/httpclient/CancelRequestTest.java

Changeset: b807470a
Author:    Tobias Holenstein <tholenstein at openjdk.org>
Date:      2022-11-02 16:00:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b807470af495fcf12aca85411a890e95814584ae

8296235: IGV: Change shortcut to delete graph from ctrl+del to del

Reviewed-by: chagedorn, thartmann

! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/layer.xml

Changeset: a1c349f8
Author:    Tobias Holenstein <tholenstein at openjdk.org>
Date:      2022-11-02 16:05:58 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a1c349f8b3382bfffc3621b0d525c345322db920

8290063: IGV: Give the graphs a unique number in the outline

Reviewed-by: thartmann, chagedorn

! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/FolderNode.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/GraphNode.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/layer.xml
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Folder.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/FolderElement.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/GraphDocument.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Group.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputGraph.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/resources/com/sun/hotspot/igv/view/layer.xml

Changeset: 491d43c1
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2022-11-02 16:36:38 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/491d43c1876fcb55d090e36a46ff0c02d3a2b3eb

8289838: ZGC: OOM before clearing all SoftReferences

Reviewed-by: ayang, tschatzl

! src/hotspot/share/gc/z/zHeap.cpp

Changeset: a124d8e0
Author:    Julian Waters <jwaters at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date:      2022-11-02 17:03:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a124d8e0479f4c59d27c69c6b580542b394fd02f

8296115: Allow for compiling the JDK with strict standards conformance
8241499: Enable new "permissive-" for standard C++ compliance on Visual Studio if possible

Reviewed-by: erikj, ihse

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

Changeset: f84b0ad0
Author:    Justin Lu <justin.lu at oracle.com>
Committer: Brent Christian <bchristi at openjdk.org>
Date:      2022-11-02 17:30:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f84b0ad07c73c305d21c71ec6b8195dc1ee31a3e

8295670: Remove duplication in java/util/Formatter/Basic*.java

Reviewed-by: bchristi, lancea, naoto

! test/jdk/java/util/Formatter/Basic-X.java.template
! test/jdk/java/util/Formatter/Basic.java
! test/jdk/java/util/Formatter/BasicBigDecimal.java
! test/jdk/java/util/Formatter/BasicBigInteger.java
! test/jdk/java/util/Formatter/BasicBoolean.java
! test/jdk/java/util/Formatter/BasicBooleanObject.java
! test/jdk/java/util/Formatter/BasicByte.java
! test/jdk/java/util/Formatter/BasicByteObject.java
! test/jdk/java/util/Formatter/BasicChar.java
! test/jdk/java/util/Formatter/BasicCharObject.java
! test/jdk/java/util/Formatter/BasicDateTime.java
! test/jdk/java/util/Formatter/BasicDouble.java
! test/jdk/java/util/Formatter/BasicDoubleObject.java
! test/jdk/java/util/Formatter/BasicFloat.java
! test/jdk/java/util/Formatter/BasicFloatObject.java
! test/jdk/java/util/Formatter/BasicInt.java
! test/jdk/java/util/Formatter/BasicIntObject.java
! test/jdk/java/util/Formatter/BasicLong.java
! test/jdk/java/util/Formatter/BasicLongObject.java
! test/jdk/java/util/Formatter/BasicShort.java
! test/jdk/java/util/Formatter/BasicShortObject.java
! test/jdk/java/util/Formatter/genBasic.sh

Changeset: c7b95a89
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-11-02 20:29:58 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c7b95a895fe66a00c754b590ebde53087f183c51

8296163: [aarch64] Cleanup Pre/Post addressing mode classes

Reviewed-by: chagedorn, aph

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp

Changeset: fd60036a
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-11-02 21:12:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fd60036a34b0a8516eb29b698674c8242c4a84c1

8296188: Update style and header in JDWP Protocol spec and JVMTI spec

Reviewed-by: erikj

! make/Docs.gmk

Changeset: 13b20e0e
Author:    David Holmes <dholmes at openjdk.org>
Date:      2022-11-03 02:27:30 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/13b20e0e6dda5a05edb05212a5774a960ab0f03b

8296262: Remove dead code from InstanceKlass::signature_name()

Reviewed-by: iklam

! src/hotspot/share/oops/instanceKlass.cpp

Changeset: 19507470
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2022-11-03 07:10:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/19507470c458182be04cdd75b5b819013c5e0115

8279913: obsolete ExtendedDTraceProbes

Reviewed-by: thartmann, chagedorn

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/serviceability/dtrace/DTraceOptionsTest.java

Changeset: 6ee8ccfc
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-11-03 12:05:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6ee8ccfcfea06b16383475f9bbef11753e7fcc22

8296168: x86: Add reasonable constraints between AVX and SSE

Reviewed-by: kvn, vlivanov

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

Changeset: 7a85441a
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2022-11-03 12:08:23 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7a85441a85b2472215ca7bc66e636dff06d9ebf3

8232933: Javac inferred type does not conform to equality constraint

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
+ test/langtools/tools/javac/inference_context_min/DontMinimizeInfContextTest.java

Changeset: d771abb2
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2022-11-03 12:13:10 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d771abb2fbc72e02faf02f0724aea301953ac5e8

8295970: Add vector api sanity tests in tier1

Reviewed-by: shade, erikj, kvn

! test/jdk/TEST.groups

Changeset: cc3c5a18
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2022-11-03 13:31:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cc3c5a18ed4e52ea385ea0e8bedaf1b01f3c5e6e

8296101: nmethod::is_unloading result unstable with concurrent unloading

Reviewed-by: kbarrett, dlong

! src/hotspot/share/code/nmethod.cpp

Changeset: 2a79dfc1
Author:    ravi.ra.gupta <ravi.ra.gupta at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-11-03 13:39:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2a79dfc1f9c419e92aac99f92ef4e40a3471695b

8295774: Write a test to verify List sends ItemEvent/ActionEvent

Reviewed-by: serb, aivanov

+ test/jdk/java/awt/event/ComponentEvent/ListItemEventsTest.java

Changeset: 59a13b18
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2022-11-03 14:29:51 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/59a13b1856cb1cf86385874b1152531016d41c22

8295872: [PPC64] JfrGetCallTrace: Need pc == nullptr check before frame constructor

Reviewed-by: shade, lucy, mbaesken

! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp

Changeset: b7442d12
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-11-03 14:51:24 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b7442d12e26f9c61db968fbaf71136e4b76cb82f

8295653: Add a graph of the sealed class hierarchy for marked classes

Co-authored-by: Per Minborg <pminborg at openjdk.org>
Reviewed-by: erikj, jjg

! make/Docs.gmk
! make/Main.gmk
+ make/jdk/src/classes/build/tools/taglet/SealedGraph.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java

Changeset: 25dfcbde
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-11-03 15:47:51 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/25dfcbdea521f2963de47fa3ae0fe1b602e62fee

8289689: (fs) Re-examine the need for normalization to Unicode Normalization Format D (macOS)

Reviewed-by: jpai, alanb

! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystem.java
! test/jdk/java/nio/file/Path/MacPath.java
! test/jdk/java/nio/file/Path/MacPathTest.java

Changeset: 53905e60
Author:    Stuart Marks <stuart.marks at oracle.com>
Committer: Stuart Marks <smarks at openjdk.org>
Date:      2022-11-03 16:36:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/53905e600a0f0f008440da52b4d2b87cc9c5c8dc

8178355: IdentityHashMap uses identity-based comparison for values everywhere except remove(K,V) and replace(K,V,V)

Reviewed-by: smarks

! src/java.base/share/classes/java/util/IdentityHashMap.java
! test/jdk/java/util/IdentityHashMap/Basic.java

Changeset: 72f74df4
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2022-11-03 17:02:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/72f74df49afc4ce31bf0d696b603610a991da094

8292427: Improve specification of InflaterInputStream.fill()

Reviewed-by: bpb, alanb, simonis

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

Changeset: 2ff9d3af
Author:    Joe Wang <joehw at openjdk.org>
Date:      2022-11-03 17:04:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2ff9d3af815c0f6ff2643d8fc562cec20ef6c324

8294858: XMLStreamReader does not respect jdk.xml.maxXMLNameLimit=0 for namespace names

Reviewed-by: lancea, naoto

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java
+ test/jaxp/javax/xml/jaxp/unittest/common/ProcessingLimits.java

Changeset: 68209adf
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2022-11-03 17:05:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/68209adfa788b3cdf86c75f74857dd28c74c3cc2

8288232: Address typos in jar man page

Reviewed-by: joehw, naoto, bpb

! src/jdk.jartool/share/man/jar.1

Changeset: 4338f527
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-11-03 17:18:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4338f527aa81350e3636dcfbcd2eb17ddaad3914

8294241: Deprecate URL public constructors

Reviewed-by: joehw, prr, alanb, aefimov, michaelm

! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java
! src/java.base/share/classes/java/net/JarURLConnection.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/javax/crypto/JceSecurity.java.template
! src/java.base/share/classes/javax/crypto/ProviderVerifier.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/sun/net/util/URLUtil.java
! src/java.base/share/classes/sun/net/www/ParseUtil.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/jar/Handler.java
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.base/share/classes/sun/security/provider/ConfigFile.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/provider/SeedGenerator.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java
! src/java.base/share/classes/sun/security/tools/PathList.java
! src/java.base/share/classes/sun/security/util/PolicyUtil.java
! src/java.base/unix/classes/sun/net/www/protocol/file/Handler.java
! src/java.base/unix/classes/sun/security/provider/NativePRNG.java
! src/java.base/windows/classes/sun/net/www/protocol/file/Handler.java
! src/java.base/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! src/java.desktop/share/classes/java/applet/Applet.java
! src/java.desktop/share/classes/java/awt/SplashScreen.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
! src/java.desktop/share/classes/javax/swing/text/html/FrameView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java
! src/java.desktop/share/classes/javax/swing/text/html/IsindexView.java
! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java
! src/java.desktop/share/classes/sun/awt/image/URLImageSource.java
! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java
! src/java.management/share/classes/javax/management/loading/MLet.java
! src/java.management/share/classes/javax/management/loading/MLetContent.java
! src/java.management/share/classes/javax/management/loading/MLetParser.java
! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java
! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java
! src/java.rmi/share/classes/sun/rmi/server/LoaderHandler.java
! src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialDatalink.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/CharInfo.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ListingErrorHandler.java
! src/java.xml/share/classes/javax/xml/catalog/BaseEntry.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogImpl.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java
! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/ServiceProxy.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/DefaultLoaderDelegate.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
! test/jdk/java/net/URL/URIToURLTest.java
+ test/jdk/java/net/URL/URLFromURITest.java
! test/micro/org/openjdk/bench/java/net/ThreadLocalParseUtil.java
! test/micro/org/openjdk/bench/java/security/ProtectionDomainBench.java

Changeset: 94eb25a4
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-11-03 17:27:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/94eb25a4f1ffb0f8c834a03101d98fbff5dd0c5c

8256072: Eliminate JVMTI tagmap rehashing

Reviewed-by: kbarrett, eosterlund

! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/weakProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiTagMap.hpp
! src/hotspot/share/prims/jvmtiTagMapTable.cpp
! src/hotspot/share/prims/jvmtiTagMapTable.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp

Changeset: b685fc2d
Author:    Harshitha Onkar <honkar at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date:      2022-11-03 18:28:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b685fc2de4d2847de2d1efaab2890646257ea6d3

8295685: Update Libpng to 1.6.38

Reviewed-by: prr, azvegint

! src/java.desktop/share/legal/libpng.md
! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES
! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE
! src/java.desktop/share/native/libsplashscreen/libpng/README
! src/java.desktop/share/native/libsplashscreen/libpng/UPDATING.txt
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
! src/java.desktop/share/native/libsplashscreen/libpng/png.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h

Changeset: f43bb9fe
Author:    Yi-Fan Tsai <yftsai at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-11-03 19:26:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f43bb9feaa03008bad9708a4d7ed850d2532e102

8296190: TestMD5Intrinsics and TestMD5MultiBlockIntrinsics don't test the intrinsics

Reviewed-by: eastigeevich, phh, simonis

! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/DigestSanityTestBase.java

Changeset: a8070fba
Author:    Matias Saavedra Silva <matsaave at openjdk.org>
Committer: Ioi Lam <iklam at openjdk.org>
Date:      2022-11-03 21:24:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a8070fba21e7307269b988d38e30133cc2d3889f

8296157: Rename FileMapInfo::space_at() to region_at()

Reviewed-by: iklam, ccheung

! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/cdsConstants.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c

Changeset: 8f6c0489
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-11-03 22:30:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8f6c0489117d1912d15a670c6ca056391e31286d

8296337: CDS SharedArchiveConsistency tests fail after JDK-8296157

Reviewed-by: ccheung

! test/lib/jdk/test/lib/cds/CDSArchiveUtils.java

Changeset: 03498039
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-11-03 23:35:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/034980393fc3e40b8a75b6aa19c68b3b58c9dd90

8295319: pending_cards_at_gc_start doesn't include cards in thread buffers

Reviewed-by: iwalulya, tschatzl

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp

Changeset: 4d1bc1b5
Author:    Fei Yang <fyang at openjdk.org>
Date:      2022-11-04 00:56:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4d1bc1b5add61f443f99f6d0726ebf8e37dc14ab

8296285: test/hotspot/jtreg/compiler/intrinsics/TestFloatIsFinite.java fails after JDK-8280378

Reviewed-by: jiefu, thartmann, chagedorn

! test/hotspot/jtreg/compiler/intrinsics/TestFloatIsFinite.java

Changeset: 9d3b4ef2
Author:    Yoshiki Sato <ysatowse at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2022-11-04 02:23:17 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9d3b4ef2ad658afb5379796b7224458c12c81f5d

8296108: (tz) Update Timezone Data to 2022f

Reviewed-by: serb, naoto

! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/africa
! src/java.base/share/data/tzdata/antarctica
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/australasia
! src/java.base/share/data/tzdata/backward
! src/java.base/share/data/tzdata/etcetera
! src/java.base/share/data/tzdata/europe
! src/java.base/share/data/tzdata/northamerica
! src/java.base/share/data/tzdata/southamerica
! src/java.base/share/data/tzdata/zone.tab
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt
! test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt

Changeset: c116ae75
Author:    Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-11-04 09:08:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c116ae75a7d1cdad82a451152fef5e4233fe19d6

8295967: RISC-V: Support negVI/negVL instructions for Vector API

Reviewed-by: yadongwang, fyang

! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad

Changeset: bd729e69
Author:    Tobias Holenstein <tholenstein at openjdk.org>
Date:      2022-11-04 09:32:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bd729e69066b94593b7a775c0034c5e8537b73cc

8296380: IGV: Shortcut for quick search not working

Reviewed-by: chagedorn

! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/layer.xml

Changeset: 8ee0f7d5
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2022-11-04 09:36:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8ee0f7d5982d95674cfc1b217dbabaeafefbc8f1

8296231: Fix MEMFLAGS for CHeapBitMaps

Reviewed-by: coleenp, dholmes

! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.cpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.hpp
! src/hotspot/share/memory/metaspace/commitMask.cpp
! test/hotspot/gtest/utilities/test_bitMap.cpp
! test/hotspot/gtest/utilities/test_bitMap_large.cpp
! test/hotspot/gtest/utilities/test_bitMap_popcnt.cpp
! test/hotspot/gtest/utilities/test_bitMap_search.cpp

Changeset: d2672e0c
Author:    duke <duke at openjdk.org>
Date:      2022-11-04 11:00:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d2672e0c680a337231bebca7063f15ad336a2e36

Automatic merge of jdk:master into master


Changeset: 4c9f5e3c
Author:    duke <duke at openjdk.org>
Date:      2022-11-04 11:00:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4c9f5e3c44d4d15480996e69b168a382029a6107

Automatic merge of master into foreign-memaccess+abi

! src/hotspot/share/runtime/globals.hpp
! test/jdk/ProblemList.txt
! src/hotspot/share/runtime/globals.hpp
! test/jdk/ProblemList.txt



More information about the panama-dev mailing list