git: openjdk/loom: fibers: 20 new changesets

duke duke at openjdk.java.net
Thu May 5 06:00:09 UTC 2022


Changeset: 4e1e76ac
Author:    Lutz Schmidt <lucy at openjdk.org>
Date:      2022-05-04 09:39:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/4e1e76acfb2ac6131297fcea282bb7f2ca556f0e

8278757: [s390] Implement AES Counter Mode Intrinsic

Reviewed-by: mdoerr, stuefe

! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp

Changeset: 29c2e54c
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-05-04 12:51:20 +0000
URL:       https://git.openjdk.java.net/loom/commit/29c2e54cf6fe472bd75a75fedf4ecf66e204647a

8286092: Remove dead windows stack code

Reviewed-by: iklam, dholmes

! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.hpp

Changeset: 7424f475
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-05-04 14:30:48 +0000
URL:       https://git.openjdk.java.net/loom/commit/7424f47557be54c781f64f1c0c9265e11fe40acf

8286114: [test] show real exception in bomb call in sun/rmi/runtime/Log/checkLogging/CheckLogging.java

Reviewed-by: rriggs, mdoerr

! test/jdk/sun/rmi/runtime/Log/checkLogging/CheckLogging.java

Changeset: 17cc7131
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-05-04 14:33:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/17cc7131abf699070dc491e69b21207f01c65cf6

8274112: (fc) Tune FileChannel.transferTo()

Reviewed-by: alanb, lancea, rriggs

! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! test/jdk/java/nio/channels/FileChannel/TransferToChannel.java
! test/jdk/java/nio/channels/FileChannel/Transfers.java

Changeset: 7b7207a4
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-05-04 15:39:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/7b7207a45a2838823b42c9c7cb0a45a97996018a

8280003: C1: Reconsider uses of logical_and immediates in LIRGenerator::do_getObjectSize

Co-authored-by: Sergey Nazarkin <snazarki at openjdk.org>
Reviewed-by: snazarki, dlong, iveresov

! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp

Changeset: 497a94fe
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-05-04 16:38:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/497a94fead145788af6f196d2c7166efc46a9e9e

8286138: ProblemList javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java on macosx-aarch64

Reviewed-by: bpb

! test/jdk/ProblemList.txt

Changeset: df8c2be5
Author:    Yasser Bazzi Bordonal <yassermbb at gmail.com>
Committer: Stuart Marks <smarks at openjdk.org>
Date:      2022-05-04 17:55:50 +0000
URL:       https://git.openjdk.java.net/loom/commit/df8c2be5fedd3a066b1d7371a3e3cbb7191977b0

8279598: Provide adapter from RandomGenerator to Random

Reviewed-by: smarks, darcy

! src/java.base/share/classes/java/util/Random.java
! test/jdk/java/util/Random/RandomTest.java
! test/jdk/java/util/concurrent/tck/SplittableRandomTest.java

Changeset: c5a0687f
Author:    Xin Liu <xliu at openjdk.org>
Date:      2022-05-04 17:59:39 +0000
URL:       https://git.openjdk.java.net/loom/commit/c5a0687f80367a3a284dfd56781c371826264d3b

8285976: compiler/exceptions/OptimizeImplicitExceptions.java can't pass with -XX:+DeoptimizeALot

Reviewed-by: kvn, thartmann, simonis

! test/hotspot/jtreg/compiler/exceptions/OptimizeImplicitExceptions.java

Changeset: 00e6c63c
Author:    Doug Lea <dl at openjdk.org>
Date:      2022-05-04 19:24:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/00e6c63cd12e3f92d0c1d007aab4f74915616ffb

8277090: jsr166 refresh for jdk19

Reviewed-by: alanb, psandoz

! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java
! src/java.base/share/classes/java/util/concurrent/ExecutorService.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/java.base/share/classes/java/util/concurrent/Future.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
! src/java.base/share/classes/java/util/concurrent/RecursiveTask.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
+ test/jdk/java/util/concurrent/tck/ForkJoinPool19Test.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java

Changeset: 1301e8ef
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-05-04 20:40:32 +0000
URL:       https://git.openjdk.java.net/loom/commit/1301e8ef8ca89c25d4f5090eede003e53ec0d6f3

Merge with 00e6c63cd12e3f92d0c1d007aab4f74915616ffb

! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! test/hotspot/jtreg/compiler/exceptions/OptimizeImplicitExceptions.java
! test/jdk/ProblemList.txt
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! test/hotspot/jtreg/compiler/exceptions/OptimizeImplicitExceptions.java
! test/jdk/ProblemList.txt

Changeset: 28e6d805
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-05-04 20:23:23 +0000
URL:       https://git.openjdk.java.net/loom/commit/28e6d805f4bc9d107ac839aca854bcb96a6637d8

8285869: Selective cleanup in doclint Checker class

Reviewed-by: iris, prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! test/langtools/tools/doclint/RecordParamsTest.out

Changeset: 4d30a1e8
Author:    Liam Miller-Cushon <cushon at openjdk.org>
Date:      2022-05-04 20:25:36 +0000
URL:       https://git.openjdk.java.net/loom/commit/4d30a1e8d1587c63e85950b7a61439b5bf98c689

8284220: TypeMirror#toString omits enclosing class names after JDK-8281238

Reviewed-by: darcy

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
+ test/langtools/tools/javac/processing/model/type/AnnotatedTypeToString/AnnotatedTypeToString.java
+ test/langtools/tools/javac/processing/model/type/AnnotatedTypeToString/ExpectedToString.java
+ test/langtools/tools/javac/processing/model/type/AnnotatedTypeToString/Test.java

Changeset: 09e6ee96
Author:    Hai-May Chao <hchao at openjdk.org>
Date:      2022-05-04 20:35:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/09e6ee96bd448838491e5e8634a898e248f1c44e

8255552: Add DES/3DES/MD5 to jdk.security.legacyAlgorithms

Reviewed-by: mullan, weijun

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
! src/java.base/share/conf/security/java.security
! test/jdk/sun/security/tools/keytool/ReadJar.java
! test/jdk/sun/security/tools/keytool/WeakAlg.java
+ test/jdk/sun/security/tools/keytool/WeakSecretKeyTest.java

Changeset: bb022b24
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-05-04 20:55:01 +0000
URL:       https://git.openjdk.java.net/loom/commit/bb022b24cfdad9d6826140c6b26c46f480e7457d

8285470: Improve handling of @inheritDoc

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java

Changeset: 158d871d
Author:    Srinivas Mandalika <smandalika at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date:      2022-05-04 23:32:51 +0000
URL:       https://git.openjdk.java.net/loom/commit/158d871d0574970c9e5609dd037aaa0ead668a3b

8285693: Create an automated test for JDK-4702199

Reviewed-by: serb

+ test/jdk/javax/accessibility/4702199/AccessibleExtendedTextTest.java

Changeset: 7d545084
Author:    Vikey Chen <vikeytk at gmail.com>
Committer: Ioi Lam <iklam at openjdk.org>
Date:      2022-05-05 00:06:24 +0000
URL:       https://git.openjdk.java.net/loom/commit/7d545084f45af44386cb38172fd783f889a8c4e7

8283606: Tests may fail with zh locale on MacOS

Reviewed-by: iklam, rriggs

! test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java
! test/langtools/jdk/javadoc/tool/6964914/TestStdDoclet.java
! test/langtools/jdk/javadoc/tool/6964914/TestUserDoclet.java
! test/langtools/jdk/javadoc/tool/EnsureNewOldDoclet.java
! test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java
! test/langtools/tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java
! test/langtools/tools/javac/options/smokeTests/OptionSmokeTest.java
! test/langtools/tools/javac/platform/PlatformProviderTest.java
! test/langtools/tools/jdeps/MultiReleaseJar.java

Changeset: d43ae723
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2022-05-05 00:27:42 +0000
URL:       https://git.openjdk.java.net/loom/commit/d43ae723b869e13d30f4ca0cf3d41349bc29bdc7

8286105: SourceRevision.gmk should respect GIT variable

Reviewed-by: sgehwolf, erikj

! make/SourceRevision.gmk

Changeset: 3092b561
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2022-05-05 03:20:01 +0000
URL:       https://git.openjdk.java.net/loom/commit/3092b5615d4d24c7b38a8e7e5759dfa2ef8616ca

8284813: x86 Code cleanup related to move instructions.

Reviewed-by: kvn, sviswanathan

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86_arrayCopy_avx3.cpp
! src/hotspot/cpu/x86/x86.ad

Changeset: 1bb4de2e
Author:    Tyler Steele <tyler.steele at ibm.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-05-05 04:05:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/1bb4de2e2868a539846ec48dd43fd623c2ba69a5

8285956: (fs) Excessive default poll interval in PollingWatchService

Reviewed-by: stuefe, bpb

! src/java.base/share/classes/sun/nio/fs/PollingWatchService.java

Changeset: a12e0fc6
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-05-05 06:23:01 +0000
URL:       https://git.openjdk.java.net/loom/commit/a12e0fc698b9afb0b4a291eaef53092ff66b9577

Merge with 1bb4de2e2868a539846ec48dd43fd623c2ba69a5

! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad



More information about the loom-dev mailing list