git: openjdk/loom: master: 72 new changesets

duke duke at openjdk.java.net
Thu Mar 10 12:41:55 UTC 2022


Changeset: b6c35ae4
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-03-02 18:17:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/b6c35ae44aeb31deb7a15ee2939156ed00b3df52

8209784: Include hsdis in the JDK

Reviewed-by: erikj

! make/Hsdis.gmk
! make/Main.gmk
! make/autoconf/configure.ac
! make/autoconf/jdk-options.m4
+ make/autoconf/lib-hsdis.m4
! make/autoconf/libraries.m4
! make/autoconf/spec.gmk.in
! make/modules/java.base/Copy.gmk

Changeset: 1485883c
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-03-03 00:39:39 +0000
URL:       https://git.openjdk.java.net/loom/commit/1485883c9e6e24315bb21f20604b1c326e862a5b

8281628: KeyAgreement : generateSecret intermittently not resetting

Reviewed-by: valeriep

! src/java.base/share/classes/com/sun/crypto/provider/DHKeyAgreement.java
+ test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java

Changeset: 02aa7cef
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2022-03-03 01:50:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/02aa7cef0a9b9de1ee9a136c5641b498c0c3e5cc

8282515: More clean up on NativeLibraries just for JNI library use

Reviewed-by: mcimadamore

! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java
! src/java.base/share/classes/jdk/internal/loader/RawNativeLibraries.java
! src/java.base/share/native/libjava/NativeLibraries.c
+ src/java.base/share/native/libjava/RawNativeLibraries.c
! test/jdk/jdk/internal/loader/NativeLibraries/Main.java
! test/jdk/jdk/internal/loader/NativeLibraries/java.base/jdk/internal/loader/NativeLibrariesTest.java

Changeset: d0eb6fa2
Author:    Srinivas Mandalika <smandalika at openjdk.org>
Committer: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date:      2022-03-03 03:26:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/d0eb6fa2204c4112ef57ffa7579e209ebee62551

8281569: Create tests for Frame.setMinimumSize() method

Reviewed-by: aivanov

+ test/jdk/java/awt/Frame/SetMinimumSizeTest/SetMinimumSizeTest1.java
+ test/jdk/java/awt/Frame/SetMinimumSizeTest/SetMinimumSizeTest2.java

Changeset: 2da67779
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2022-03-03 07:17:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/2da677793f562236d473afe12b5c941f25f41377

8281122: [IR Framework] Cleanup IR matching code in preparation for JDK-8280378

Reviewed-by: thartmann, kvn

! 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/TestFramework.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/IRMatcher.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/IRMethod.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.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/IRViolationException.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/MatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/OutputMatch.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/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/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/parser/AbstractLine.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/BlockLine.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/BlockOutputReader.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/FileCorruptedException.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/shared/Comparison.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/ComparisonConstraintParser.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/EmptyConstraintException.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/InvalidComparatorException.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/InvalidConstraintValueException.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/MissingConstraintValueException.java
- test/hotspot/jtreg/compiler/lib/ir_framework/shared/ParsedComparator.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/TestMaskedMacroLogicVector.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/IRExample.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCheckedTests.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCompileThreshold.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestRunTests.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/Utils.java

Changeset: b1f935c1
Author:    Tobias Holenstein <tobias.holenstein at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-03-03 07:59:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/b1f935c1d0d3729470b57832cf74c43d49ea1f71

8277055: Assert "missing inlining msg" with -XX:+PrintIntrinsics

Reviewed-by: roland, thartmann

! src/hotspot/share/opto/callGenerator.cpp
! test/hotspot/jtreg/compiler/print/PrintInlining.java

Changeset: d4d1fbc2
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-03-03 09:26:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/d4d1fbc27a2382d8d9545b7bf672cdcc81654404

8282484: G1: Predicted old time in log always zero

Reviewed-by: ayang, iwalulya

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

Changeset: 0402a288
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-03-03 09:51:08 +0000
URL:       https://git.openjdk.java.net/loom/commit/0402a288f309d589d1dc8860e95e4ed42a1ef9f4

8037965: NullPointerException in TextLayout.getBaselineFromGraphic() for JTextComponents

Reviewed-by: prr, aivanov

! src/java.desktop/share/classes/java/awt/font/TextLayout.java
+ test/jdk/javax/swing/JTextField/SwingUnicodeTest.java

Changeset: 832729b4
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-03-03 09:53:14 +0000
URL:       https://git.openjdk.java.net/loom/commit/832729b41e690d6f05da71997bbe2a74b2d6dada

6911375: mouseWheel has no effect without vertical scrollbar

Reviewed-by: aivanov

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java
+ test/jdk/javax/swing/JScrollPane/TestMouseWheelScroll.java

Changeset: 7822cbce
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-03-03 13:20:58 +0000
URL:       https://git.openjdk.java.net/loom/commit/7822cbce10e0c0c6f9bf521faebc89a0af20734e

8276711: compiler/codecache/cli tests failing when SegmentedCodeCache used with -Xint

Reviewed-by: kvn, dholmes

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! test/hotspot/jtreg/compiler/codecache/cli/TestSegmentedCodeCacheOption.java
! test/hotspot/jtreg/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java
! test/hotspot/jtreg/compiler/codecache/cli/common/CodeCacheCLITestCase.java

Changeset: 5c187e34
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-03-03 13:25:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/5c187e34a58769a129a0aae9e4937907c9060202

8282593: JDK-8281472 breaks 32-bit builds and gtests

Reviewed-by: jiefu, dholmes

! test/hotspot/gtest/runtime/test_largeOptions.cpp

Changeset: 57020fd5
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-03-03 14:54:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/57020fd5822148b02e72b60b462a7402658d979a

8282582: Unused methods in Utils

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java

Changeset: 080baffa
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-03-03 16:10:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/080baffa6e0b27dbbf169d6c68980351aa484b8e

8282483: Ensure that Utils.getAllInterfaces returns unique instances

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java

Changeset: c777bb3d
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-03-03 16:16:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/c777bb3df3234faff24b92e55977c7f4ae750647

8282619: G1: Fix indentation in G1CollectedHeap::mark_evac_failure_object

Reviewed-by: ayang, iwalulya

! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp

Changeset: 268fa693
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-03-03 19:20:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/268fa693188b685de6289927ee5a1e99473a50f6

8282511: Use fixed certificate validation date in SSLExampleCert template

Reviewed-by: rhalade

! test/jdk/javax/net/ssl/ServerName/EndingDotHostname.java
! test/jdk/javax/net/ssl/templates/SSLExampleCert.java

Changeset: 1581e3fa
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-03-03 19:30:07 +0000
URL:       https://git.openjdk.java.net/loom/commit/1581e3faa06358f192799b3a89718028c7f6a24b

8282402: Create a regression test for JDK-4666101

Reviewed-by: aivanov

+ test/jdk/javax/swing/JEditorPane/4666101/JEditorPaneNavigationTest.java

Changeset: fb6b929e
Author:    Hai-May Chao <hchao at openjdk.org>
Date:      2022-03-03 23:01:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/fb6b929e6e935baeccfd03a7fbc048cc8b531ce5

8277474: jarsigner does not check if algorithm parameters are disabled

Reviewed-by: mullan, weijun

! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
+ test/jdk/sun/security/tools/jarsigner/CheckAlgParams.java

Changeset: 8478173d
Author:    Joe Wang <joehw at openjdk.org>
Date:      2022-03-04 03:15:35 +0000
URL:       https://git.openjdk.java.net/loom/commit/8478173d837113bf603aadb614badd461f474250

8282583: Update BCEL md to include the copyright notice

Reviewed-by: lancea, iris, naoto

! src/java.xml/share/legal/bcel.md

Changeset: 7e1c67d4
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2022-03-04 03:41:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/7e1c67d4af76eba688927a24d711181570e965ef

8282608: RawNativeLibraryImpl can't be passed to NativeLibraries::findEntry0

Reviewed-by: mcimadamore, dholmes

! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java
! src/java.base/share/classes/jdk/internal/loader/NativeLibrary.java
! src/java.base/share/classes/jdk/internal/loader/RawNativeLibraries.java
! src/java.base/share/native/libjava/NativeLibraries.c

Changeset: b629782b
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2022-03-04 03:49:37 +0000
URL:       https://git.openjdk.java.net/loom/commit/b629782b8d44e8aa8a99c6a3381663a6169aa1ad

8279886: C1: Turn off SelectivePhiFunctions in presence of irreducible loops

Reviewed-by: kvn, dlong

! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_Instruction.cpp
! src/hotspot/share/c1/c1_Instruction.hpp

Changeset: b3837808
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-03-04 10:56:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/b3837808bf13de2aa3d8c6c21cf61baac9baf2b2

8282343: Create a regression test for JDK-4518432

Reviewed-by: aivanov

+ test/jdk/javax/swing/JTree/4518432/JTreeNodeCopyPasteTest.java

Changeset: d5e8e52f
Author:    Julian Waters <jwaters at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-03-04 12:42:07 +0000
URL:       https://git.openjdk.java.net/loom/commit/d5e8e52f02413e02200701fe8dab7a5c6ab5c77b

8282532: Allow explicitly setting build platform alongside --openjdk-target

Reviewed-by: ihse

! doc/building.html
! doc/building.md
! make/autoconf/configure

Changeset: a584c904
Author:    Emanuel Peter <emanuel.peter at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-03-04 12:55:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/a584c904a9e386d7ce80fb9cc6d49fece065d3da

8282573: ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)

Reviewed-by: psandoz, thartmann

! test/hotspot/jtreg/compiler/intrinsics/unsafe/ByteBufferTest.java

Changeset: 52471539
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-03-04 13:40:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/52471539c002e38a5c815045913458776381d369

8282615: G1: Fix some includes

Reviewed-by: ayang, iwalulya

! src/hotspot/share/gc/g1/g1CardSetContainers.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1EvacFailureRegions.cpp

Changeset: 603050bf
Author:    Emanuel Peter <emanuel.peter at oracle.com>
Committer: Paul Sandoz <psandoz at openjdk.org>
Date:      2022-03-04 16:26:14 +0000
URL:       https://git.openjdk.java.net/loom/commit/603050bfe00d7a0185d84acab2a24a803aa86f82

8282661: [BACKOUT] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)

Reviewed-by: chagedorn, psandoz

! test/hotspot/jtreg/compiler/intrinsics/unsafe/ByteBufferTest.java

Changeset: f9f9c0a8
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-03-04 16:32:58 +0000
URL:       https://git.openjdk.java.net/loom/commit/f9f9c0a8552f6815b22893e8984edb58991d4554

8252769: Warn in configure if git config autocrlf has invalid value

Reviewed-by: erikj

! make/autoconf/basic_tools.m4
! make/autoconf/basic_windows.m4

Changeset: 733c7907
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-03-04 16:57:54 +0000
URL:       https://git.openjdk.java.net/loom/commit/733c7907b0059cc734fd1aa5b8d31f9c3e2e3079

8282081: java.time.DateTimeFormatter: wrong definition of symbol F

Reviewed-by: joehw, scolebourne, lancea, rriggs

! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/jdk/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java

Changeset: 9c817d38
Author:    Damon Nguyen <damon.nguyen at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-03-04 19:26:12 +0000
URL:       https://git.openjdk.java.net/loom/commit/9c817d38806708f84139e3180ac86a3805dcce5f

8015854: [macosx] JButton's HTML ImageView adding unwanted padding

Reviewed-by: psadhukhan, aivanov

! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
+ test/jdk/javax/swing/JButton/HtmlButtonImageTest/HtmlButtonImageTest.java

Changeset: e07fd395
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-03-04 20:14:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/e07fd395bdc314867886a621ec76cf74a5f76b89

8281181: Do not use CPU Shares to compute active processor count

Reviewed-by: dholmes, sgehwolf

! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/containers/cgroup/PlainRead.java
! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java

Changeset: b0028a45
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-03-04 21:01:52 +0000
URL:       https://git.openjdk.java.net/loom/commit/b0028a459c7e99b5e4090cc19127f6347fe220ba

8272853: improve `JavadocTester.runTests`

Reviewed-by: hannesw

! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
+ test/langtools/jdk/javadoc/testJavadocTester/TestRunTests.java

Changeset: bae0d5e7
Author:    TejeshR13 <tejesh.r at oracle.com>
Committer: Phil Race <prr at openjdk.org>
Date:      2022-03-04 22:50:32 +0000
URL:       https://git.openjdk.java.net/loom/commit/bae0d5e7174fed8ffa8a30408c3cffa6e4dd3ddc

8236907: JTable added to nested panels does not paint last visible row

Reviewed-by: psadhukhan, prr

! src/java.desktop/share/classes/javax/swing/TablePrintable.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
+ test/jdk/javax/swing/JTable/8236907/LastVisibleRow.java

Changeset: c459f8f4
Author:    wanghaomin <wanghaomin at loongson.cn>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2022-03-05 00:01:49 +0000
URL:       https://git.openjdk.java.net/loom/commit/c459f8f406a99cf78814bb5722f546ae1cdb6c6f

8282142: [TestCase] compiler/inlining/ResolvedClassTest.java will fail when --with-jvm-features=-compiler1

Reviewed-by: jiefu, kvn

! test/hotspot/jtreg/compiler/inlining/ResolvedClassTest.java

Changeset: 52278b80
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2022-03-05 01:36:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/52278b80c4b68af566327cf46b53dda5eda25a51

8282694: ProblemList runtime/CommandLine/VMDeprecatedOptions.java

Reviewed-by: jjg

! test/hotspot/jtreg/ProblemList.txt

Changeset: bc42e7cb
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-03-05 06:37:39 +0000
URL:       https://git.openjdk.java.net/loom/commit/bc42e7cbbfd586308338bfdf535c4fcab0cdbc48

8282382: Report glibc malloc tunables in error reports

Reviewed-by: zgu, dholmes

! src/hotspot/os/linux/os_linux.cpp

Changeset: 974ef554
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-03-06 08:16:39 +0000
URL:       https://git.openjdk.java.net/loom/commit/974ef5542fe52f9cb8ffd8751df8a020bca503c9

8282617: sun.net.www.protocol.https.HttpsClient#putInKeepAliveCache() doesn't use a lock while dealing with "inCache" field

Reviewed-by: dfuchs, michaelm

! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java

Changeset: 415bf441
Author:    Masanori Yano <myano at openjdk.org>
Date:      2022-03-06 23:53:50 +0000
URL:       https://git.openjdk.java.net/loom/commit/415bf44191632cd8dbcc158c0ff0992c0b61c3ba

8275715: D3D pipeline processes multiple PaintEvent at initial drawing

Reviewed-by: prr

! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java
+ test/jdk/sun/java2d/DirectX/MultiPaintEventTest/MultiPaintEventTest.java

Changeset: 894ffb09
Author:    Masanori Yano <myano at openjdk.org>
Date:      2022-03-07 01:33:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/894ffb098c80bfeb4209038c017d01dbf53fac0f

8282713: Invalid copyright notice in new test added by JDK-8275715

Reviewed-by: dholmes

! test/jdk/sun/java2d/DirectX/MultiPaintEventTest/MultiPaintEventTest.java

Changeset: 6fc73f70
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-03-07 13:52:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/6fc73f709ba9a7f4810027f6c888b63a4604f004

8282620: G1/Parallel: Constify is_in_young() predicates

Reviewed-by: iwalulya, ayang

! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.inline.hpp

Changeset: 104e3cb2
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-03-07 14:47:52 +0000
URL:       https://git.openjdk.java.net/loom/commit/104e3cb24b4de5512abf9f5491f9c530b26838d3

8282696: Add constructors taking a cause to InvalidObjectException and InvalidClassException

Reviewed-by: lancea

! src/java.base/share/classes/java/io/InvalidClassException.java
! src/java.base/share/classes/java/io/InvalidObjectException.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/ObjectStreamException.java
+ test/jdk/java/io/Serializable/InvalidClassException/TestIceConstructors.java
+ test/jdk/java/io/Serializable/InvalidObjectException/TestIoeConstructors.java

Changeset: e544e354
Author:    Ivan Walulya <iwalulya at openjdk.org>
Date:      2022-03-07 15:05:42 +0000
URL:       https://git.openjdk.java.net/loom/commit/e544e354a425a242f23cee1049d6ba31b30740e0

8282621: G1: G1SegmentedArray remove unnecessary template parameter

Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/g1/g1CardSetMemory.cpp
! src/hotspot/share/gc/g1/g1CardSetMemory.hpp
! src/hotspot/share/gc/g1/g1CardSetMemory.inline.hpp
! src/hotspot/share/gc/g1/g1SegmentedArray.hpp
! src/hotspot/share/gc/g1/g1SegmentedArray.inline.hpp

Changeset: 8e70f4c3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-03-07 15:23:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/8e70f4c3dca4cefe813c5b0fd39c386230ca2fd7

8282224: Correct TIG::bang_stack_shadow_pages comments

Reviewed-by: coleenp

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

Changeset: f0995abe
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2022-03-07 16:10:31 +0000
URL:       https://git.openjdk.java.net/loom/commit/f0995abe62b81cf9c96cc07caa0ac27d00c96ff1

8280404: Unexpected exception thrown when CEN file entry comment length is not valid

Reviewed-by: alanb

! src/java.base/share/classes/java/util/zip/ZipFile.java
+ test/jdk/java/util/zip/ZipFile/InvalidCommentLengthTest.java

Changeset: ef266d77
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-03-07 16:26:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/ef266d77b6eb54d7e30a0aafd8a3e8c8f4f0e43a

8278296: Generalize long range check transformation

Reviewed-by: jrose, thartmann

! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/node.hpp
! test/hotspot/jtreg/compiler/c2/irTests/TestLongRangeChecks.java
! test/hotspot/jtreg/compiler/rangechecks/TestLongRangeCheck.java

Changeset: 7194097b
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-03-07 17:35:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/7194097bcae7e0fd32488834277bb18cb97cea8b

8252577: HotSpot Style Guide should link to One-True-Brace-Style description

Reviewed-by: stuefe, dcubed, dholmes

! doc/hotspot-style.html
! doc/hotspot-style.md

Changeset: 1faa5c80
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-03-07 17:52:04 +0000
URL:       https://git.openjdk.java.net/loom/commit/1faa5c8092f8baec3ca08ed059653876ec46db46

8282686: Add constructors taking a cause to SocketException

Reviewed-by: alanb, xuelei, lancea, dfuchs

! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/SocketException.java
! src/java.base/share/classes/javax/net/SocketFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
+ test/jdk/java/net/SocketException/TestSocketExceptionCtor.java

Changeset: 5953b229
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-03-07 18:12:14 +0000
URL:       https://git.openjdk.java.net/loom/commit/5953b229bf6d7834d575862e7577522ded0b6791

8257589: HotSpot Style Guide should link to rfc7282

Reviewed-by: dcubed, dholmes

! doc/hotspot-style.html
! doc/hotspot-style.md

Changeset: 2e298b8b
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-03-07 18:20:01 +0000
URL:       https://git.openjdk.java.net/loom/commit/2e298b8bf45edc37269b8b70f7784082a8f87306

8272691: Fix HotSpot style guide terminology for "non-local variables"

Reviewed-by: dcubed, dholmes

! doc/hotspot-style.html
! doc/hotspot-style.md

Changeset: 3996782c
Author:    Ravi Reddy <rreddy at openjdk.org>
Committer: Joe Wang <joehw at openjdk.org>
Date:      2022-03-07 19:36:54 +0000
URL:       https://git.openjdk.java.net/loom/commit/3996782c5af7b0396d5133fab457c507758d9340

8281093: Violating Attribute-Value Normalization in the XML specification 1.0

Reviewed-by: joehw

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java

Changeset: 5d5bf16b
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-03-07 19:40:34 +0000
URL:       https://git.openjdk.java.net/loom/commit/5d5bf16b0af419781fd336fe33d8eab5adf8be5a

8282567: Improve source-date handling in build system

Reviewed-by: erikj, sgehwolf

! doc/building.html
! doc/building.md
! make/InitSupport.gmk
! make/autoconf/configure.ac
! make/autoconf/help.m4
! make/autoconf/hotspot.m4
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in

Changeset: ccad3923
Author:    Matteo Baccan <matteo.baccan at gmail.com>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-03-07 21:33:40 +0000
URL:       https://git.openjdk.java.net/loom/commit/ccad39237ab860c5c5579537f740177e3f1adcc9

8282657: Code cleanup: removing double semicolons at the end of lines

Reviewed-by: lancea, rriggs, ihse, prr, iris, wetmore, darcy, dholmes

! make/jdk/src/classes/build/tools/generatecharacter/CharacterScript.java
! make/langtools/tools/genstubs/GenStubs.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/util/WeakHashMap.java
! src/java.base/share/classes/sun/util/logging/PlatformLogger.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.rmi/share/classes/java/rmi/server/LogStream.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/AuthTime.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SQLOutputImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobals.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/FindInCodeCachePanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/FindInHeapPanel.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/TypeAnnotation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketChannelImplInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/JSONWriter.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Selector.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java
! test/hotspot/jtreg/compiler/codegen/Test6909839.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/CompileCodeTestCase.java
! test/hotspot/jtreg/compiler/unsafe/TestMisalignedUnsafeAccess.java
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java
! test/hotspot/jtreg/serviceability/jvmti/Heap/IterateHeapWithEscapeAnalysisEnabled.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
! test/hotspot/jtreg/vmTestbase/jit/series/series.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unmonitor/unmonitor001/unmonitor001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames/frames001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t002/hs203t002.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java
! test/jdk/com/sun/jdi/ConstantPoolInfo.java
! test/jdk/com/sun/jdi/GenericsTest.java
! test/jdk/java/awt/Component/CompEventOnHiddenComponent/CompEventOnHiddenComponent.java
! test/jdk/java/awt/EmbeddedFrame/EmbeddedFrameGrabTest/EmbeddedFrameGrabTest.java
! test/jdk/java/awt/PrintJob/PrintArcTest/PrintArcTest.java
! test/jdk/java/awt/SplashScreen/GenerateTestImage.java
! test/jdk/java/awt/print/PrinterJob/PrtException.java
! test/jdk/java/io/File/GetXSpace.java
! test/jdk/java/io/File/createTempFile/NameTooLong.java
! test/jdk/java/io/RandomAccessFile/WriteBytesChars.java
! test/jdk/java/lang/invoke/8022701/BogoLoader.java
! test/jdk/java/lang/invoke/accessProtectedSuper/BogoLoader.java
! test/jdk/java/lang/management/RuntimeMXBean/GetSystemProperties.java
! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java
! test/jdk/java/nio/channels/SocketChannel/CloseTimeoutChannel.java
! test/jdk/java/rmi/dgc/dgcImplInsulation/DGCImplInsulation.java
! test/jdk/java/time/tck/java/time/zone/TCKZoneRules.java
! test/jdk/java/util/logging/TestAppletLoggerContext.java
! test/jdk/javax/net/ssl/ServerName/SSLSocketExplorer.java
! test/jdk/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java
! test/jdk/javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java
! test/jdk/javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java
! test/jdk/javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java
! test/jdk/javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java
! test/jdk/javax/sound/midi/Gervill/ModelIdentifier/NewModelIdentifierStringStringInt.java
! test/jdk/javax/sound/midi/Gervill/SoftChannel/NoteOff.java
! test/jdk/javax/sound/midi/Gervill/SoftChannel/NoteOff2.java
! test/jdk/javax/sql/testng/test/rowset/BaseRowSetTests.java
! test/jdk/javax/sql/testng/test/rowset/serial/SQLInputImplTests.java
! test/jdk/javax/sql/testng/test/rowset/serial/SerialArrayTests.java
! test/jdk/javax/sql/testng/test/rowset/serial/SerialExceptionTests.java
! test/jdk/javax/sql/testng/test/rowset/serial/SerialStructTests.java
! test/jdk/jdk/jfr/api/consumer/TestRecordingFile.java
! test/jdk/jdk/jfr/api/consumer/filestream/TestReuse.java
! test/jdk/jdk/jfr/api/recording/event/TestEventTime.java
! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java
! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tooltip/ToolTipDemo.java
! test/jdk/sun/java2d/cmm/ColorConvertOp/ImageFactory.java
! test/jdk/sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java
! test/jdk/sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java
! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java
! test/jdk/tools/jar/modularJar/Basic.java
! test/jdk/tools/jar/multiRelease/data/test13/v10/version/Nested.java
! test/langtools/jdk/javadoc/tool/api/basic/JavadocTaskImplTest.java
! test/langtools/jdk/jshell/VariablesTest.java
! test/langtools/tools/doclint/RunTest.java
! test/langtools/tools/javac/generics/inference/4954546/T4954546.java

Changeset: 50eb915a
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-03-07 22:00:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/50eb915a74aed2daf03c7d39670d3a1ac8d5cbfb

8282632: Cleanup unnecessary calls to Throwable.initCause() in java.security.jgss

Reviewed-by: mullan, rhalade

! src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiatorImpl.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/ArcFourCrypto.java

Changeset: cde923dd
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-03-08 00:19:07 +0000
URL:       https://git.openjdk.java.net/loom/commit/cde923dd471a22cd69ea2cd4994bb16eba780804

8282690: runtime/CommandLine/VMDeprecatedOptions.java fails after JDK-8281181

Reviewed-by: dholmes, dcubed

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java

Changeset: 3f0684d0
Author:    Yi Yang <yyang at openjdk.org>
Date:      2022-03-08 03:14:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/3f0684d0b85662724af845a4ee6b97d9c5ceacbd

8275775: Add jcmd VM.classes to print details of all classes

Reviewed-by: dholmes, iklam, stuefe

! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/vmOperation.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
+ test/hotspot/jtreg/runtime/CommandLine/PrintClasses.java

Changeset: 8b45dbda
Author:    Jamil Nimeh <jnimeh at openjdk.org>
Date:      2022-03-08 05:50:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/8b45dbdae6e5dee85ef65ce25850ce692ad3e965

8282312: Minor corrections to evbroadcasti32x4 intrinsic on x86

Reviewed-by: dlong

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

Changeset: e6072872
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-03-08 08:24:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/e607287204dbb551b75e82f4de64ea3cd0f47f24

8282728: Serial: Remove unused BlockOffsetArray::Action

Reviewed-by: tschatzl

! src/hotspot/share/gc/shared/blockOffsetTable.cpp
! src/hotspot/share/gc/shared/blockOffsetTable.hpp

Changeset: 65ca0a57
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2022-03-08 09:28:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/65ca0a5776df229ee91f420585ca1e8f91e489c6

8276333: jdk/jfr/event/oldobject/TestLargeRootSet.java failed "assert(!contains(edge->reference())) failed: invariant"

Reviewed-by: egahlin

! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp
! test/jdk/ProblemList.txt

Changeset: 5fab27e1
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2022-03-08 13:25:34 +0000
URL:       https://git.openjdk.java.net/loom/commit/5fab27e1b8fdf2ea27cb3b349bd339a4a6ec828b

8282144: RandomSupport.convertSeedBytesToLongs sign extension overwrites previous bytes

Reviewed-by: bpb

! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
+ test/jdk/java/util/Random/T8282144.java

Changeset: c6d743fb
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-03-08 13:57:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/c6d743fb920e740c7b0aac0c0ef5bdc3d60252ad

8282770: Set source date in jib profiles from buildId

Reviewed-by: erikj

! make/conf/jib-profiles.js

Changeset: 0f88fc18
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-03-08 14:04:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/0f88fc180cd5abc60605a094efa3f3a54f67f7a0

8282769: BSD date cannot handle all ISO 8601 formats

Reviewed-by: erikj

! make/autoconf/util.m4

Changeset: 0cbc4b85
Author:    Foivos Zakkak <fzakkak at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2022-03-08 15:35:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/0cbc4b85bf8ab2ccfb8762322098c4cc7996df7d

8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly

Reviewed-by: sgehwolf, dnsimon

! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaUtil.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java

Changeset: 3e4dfc63
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-03-08 16:10:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/3e4dfc63e75db7e8ccbb21a831d8d86fb7c1ac4e

8282295: SymbolPropertyEntry::set_method_type fails with assert

Reviewed-by: hseigel

! src/hotspot/share/memory/universe.cpp

Changeset: 2549e550
Author:    Daniel Jeliński <djelinski at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-03-08 16:15:24 +0000
URL:       https://git.openjdk.java.net/loom/commit/2549e5503806447733572643603af9a2bf4b52e5

8275640: (win) java.net.NetworkInterface issues with IPv6-only environments

Reviewed-by: msheppar, dfuchs

! src/java.base/windows/native/libnet/NetworkInterface.c
! src/java.base/windows/native/libnet/NetworkInterface_winXP.c

Changeset: 3fc009be
Author:    Ian Graves <igraves at openjdk.org>
Date:      2022-03-08 16:32:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/3fc009be8a49f9edb8059d8612ef6ed7f048f242

8281560: Matcher.hitEnd returns unexpected results in presence of CANON_EQ flag.

Reviewed-by: rriggs, lancea

! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java

Changeset: 6b34884b
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-03-08 17:01:03 +0000
URL:       https://git.openjdk.java.net/loom/commit/6b34884b34c4d84a1b5cfa3556a188415a42b1de

8282234: Create a regression test for JDK-4532513

Reviewed-by: aivanov

+ test/jdk/javax/swing/JTextField/4532513/DefaultCaretRequestsFocusTest.java

Changeset: 288d1afc
Author:    Xin Liu <xliu at openjdk.org>
Date:      2022-03-08 17:33:15 +0000
URL:       https://git.openjdk.java.net/loom/commit/288d1afc5a2d5ac128b1b427bc877b7815925917

8282715: typo compileony in test Test8005033.java

Reviewed-by: jiefu, dholmes, thartmann

! test/hotspot/jtreg/compiler/codegen/Test8005033.java

Changeset: 72e987e3
Author:    Sean Mullan <mullan at openjdk.org>
Date:      2022-03-08 18:18:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/72e987e3b49b81f2f66d125c18ab459d9ed572b6

7192189: Support endpoint identification algorithm in RFC 6125

Reviewed-by: xuelei, rhalade

! src/java.base/share/classes/sun/security/util/HostnameChecker.java
= test/jdk/sun/security/util/HostnameChecker/NullHostnameCheck.java
+ test/jdk/sun/security/util/HostnameChecker/TestHostnameChecker.java
= test/jdk/sun/security/util/HostnameChecker/cert1.crt
= test/jdk/sun/security/util/HostnameChecker/cert2.crt
= test/jdk/sun/security/util/HostnameChecker/cert3.crt
= test/jdk/sun/security/util/HostnameChecker/cert4.crt
= test/jdk/sun/security/util/HostnameChecker/cert5.crt
- test/jdk/sun/security/util/HostnameMatcher/TestHostnameChecker.java

Changeset: ea19114e
Author:    Rajan Halade <rhalade at openjdk.org>
Date:      2022-03-08 20:34:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/ea19114e66326e4be7b4b9995888ad2ead3d37dc

8282832: Update file path for HostnameMatcher/cert5.crt in test sun/security/util/Pem/encoding.sh

Reviewed-by: mullan

! test/jdk/sun/security/util/Pem/encoding.sh

Changeset: 49245131
Author:    Hao Sun <haosun at openjdk.org>
Committer: Pengfei Li <pli at openjdk.org>
Date:      2022-03-09 00:52:01 +0000
URL:       https://git.openjdk.java.net/loom/commit/49245131e98c1c72c447536e5527acecb3311add

8265263: AArch64: Combine vneg with right shift count

Reviewed-by: adinn, dlong

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
+ test/micro/org/openjdk/bench/vm/compiler/VectorShiftRight.java

Changeset: 12693a6c
Author:    Xiaohong Gong <xgong at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2022-03-09 01:02:25 +0000
URL:       https://git.openjdk.java.net/loom/commit/12693a6cf3e00c38a635d888419406f689657813

8282432: Optimize masked "test" Vector API with predicate feature

Reviewed-by: psandoz

! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/templates/Unit-Test.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template

Changeset: 31ad80a2
Author:    Tim Prinzing <tim.prinzing at oracle.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date:      2022-03-09 04:02:17 +0000
URL:       https://git.openjdk.java.net/loom/commit/31ad80a229e3f67823ff8f1fc914c5503f184b57

8280902: ResourceBundle::getBundle may throw NPE when invoked by JNI code with no caller frame

Reviewed-by: naoto, mchung, ihse

! make/test/JtregNativeJdk.gmk
! src/java.base/share/classes/java/util/ResourceBundle.java
+ test/jdk/java/util/ResourceBundle/exeNullCallerResourceBundle/NullCallerResourceBundle.java
+ test/jdk/java/util/ResourceBundle/exeNullCallerResourceBundle/exeNullCallerResourceBundle.c

Changeset: d07f7c76
Author:    Emanuel Peter <emanuel.peter at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-03-09 08:59:37 +0000
URL:       https://git.openjdk.java.net/loom/commit/d07f7c76c5df1473bffa41f10a89ca1e21e001ef

8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)

Reviewed-by: psandoz, thartmann

! test/hotspot/jtreg/compiler/intrinsics/unsafe/ByteBufferTest.java

Changeset: 5df2a057
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-03-09 13:27:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/5df2a057707eb65148f96710bd57d8dd8d85d1ed

8282628: Potential memory leak in sun.font.FontConfigManager.getFontConfig()

Reviewed-by: stuefe, dholmes, aivanov

! src/java.desktop/unix/native/common/awt/fontpath.c



More information about the loom-dev mailing list