git: openjdk/loom: fibers: 110 new changesets
duke
duke at openjdk.org
Thu Feb 9 09:09:22 UTC 2023
Changeset: 3361a26d
Author: Matthew Donovan <matthew.p.donovan at oracle.com>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2023-02-01 17:20:24 +0000
URL: https://git.openjdk.org/loom/commit/3361a26df4dafa134181263cc5c81bda6ba8d21e
8298874: Update TestAllSuites.java for TLS v1.2 and 1.3
Reviewed-by: rhalade
! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/SSLEngine/TestAllSuites.java
! test/lib/jdk/test/lib/security/SecurityUtils.java
Changeset: 24ff3da0
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-02-01 18:28:42 +0000
URL: https://git.openjdk.org/loom/commit/24ff3da0543dc9e4c20594a7ff19e4b9eb1a6a1f
8301201: Allow \n@ inside inline tags using inlineContent
Reviewed-by: hannesw
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! test/langtools/tools/javac/doctree/DocCommentTester.java
! test/langtools/tools/javac/doctree/IndexTest.java
! test/langtools/tools/javac/doctree/TagTest.java
Changeset: 99521087
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-02-01 18:59:09 +0000
URL: https://git.openjdk.org/loom/commit/995210873497eb2400b7672096e6f3cac7fde9a6
8300811: jdb ThreadStartRequest and ThreadDeathRequest should use SUSPEND_NONE instead of SUSPEND_ALL
Reviewed-by: alanb, sspitsyn
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/VMConnection.java
Changeset: 51ac8783
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-02-01 20:27:20 +0000
URL: https://git.openjdk.org/loom/commit/51ac8783b951258cb05f899e1f84fdf1d184bc03
8284236: Remove java/lang/ref/ReferenceEnqueue.java from ProblemList-Xcomp.txt
Reviewed-by: alanb
! test/jdk/ProblemList-Xcomp.txt
Changeset: 6c927c92
Author: Weijun Wang <weijun at openjdk.org>
Date: 2023-02-01 20:59:05 +0000
URL: https://git.openjdk.org/loom/commit/6c927c92f7bd01e6b34c1348594b8dff6e760a24
8301299: Wrong class spec on sun.security.util.Pem
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/util/Pem.java
Changeset: 960c3931
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2023-02-01 21:04:41 +0000
URL: https://git.openjdk.org/loom/commit/960c3931337b314417ad33d8a775ee3e251692d7
8301393: Include cdb in the Windows devkit
Reviewed-by: mikael
! make/conf/jib-profiles.js
! make/devkit/createWindowsDevkit.sh
Changeset: 225f8053
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2023-02-01 09:14:25 +0000
URL: https://git.openjdk.org/loom/commit/225f80532cbeb1597c7f5d660e67d4fa4248c83f
8299891: JMX ObjectInputFilter additional classes needed
Reviewed-by: dfuchs, sspitsyn, cjplummer
! src/jdk.management.agent/share/conf/management.properties
! test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java
Changeset: 1330d4ea
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-02-01 13:19:26 +0000
URL: https://git.openjdk.org/loom/commit/1330d4eaa54790b468f69e61574b3c5d522be120
8298377: JfrVframeStream causes deadlocks in ZGC
Backport-of: 453dbd12ee42731d7ebfd1a856338099429277c8
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
Changeset: d6832121
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2023-02-01 22:36:07 +0000
URL: https://git.openjdk.org/loom/commit/d6832121b718d40df263da6e2f9261dee2c4c508
Merge
Changeset: 8d6e8a47
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-02-01 23:54:22 +0000
URL: https://git.openjdk.org/loom/commit/8d6e8a47c94ad72d380b72b421d9a27d59e6ce33
8301618: Compare elements and type mirrors properly
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
Changeset: af474ce3
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-02-02 08:29:19 +0000
URL: https://git.openjdk.org/loom/commit/af474ce35997315774e408f2e8a1beecf8349c75
8297582: C2: very slow compilation due to type system verification code
Reviewed-by: kvn, vlivanov
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
+ test/hotspot/jtreg/compiler/types/TestArrayManyDimensions.java
Changeset: b1e96989
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-02 09:22:00 +0000
URL: https://git.openjdk.org/loom/commit/b1e96989b693aadea082a01576e25f85ed28ff0d
8301506: Replace NULL with nullptr in os_cpu/linux_ppc
Reviewed-by: kbarrett, rrich
! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
Changeset: 13fcd602
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-02 09:22:48 +0000
URL: https://git.openjdk.org/loom/commit/13fcd602d37eb0095f169255128588b872639571
8301504: Replace NULL with nullptr in os_cpu/linux_aarch64
Reviewed-by: kbarrett
! src/hotspot/os_cpu/linux_aarch64/javaThread_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp
Changeset: 6daff6b2
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-02 09:23:48 +0000
URL: https://git.openjdk.org/loom/commit/6daff6b26946748360d59a12e9069a08ab5ca06d
8301502: Replace NULL with nullptr in os_cpu/bsd_x86
Reviewed-by: tschatzl, dholmes
! src/hotspot/os_cpu/bsd_x86/javaThread_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_x86/vm_version_bsd_x86.cpp
Changeset: 5d1f71da
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-02 09:24:30 +0000
URL: https://git.openjdk.org/loom/commit/5d1f71daf06870810c9ca24e911d6191cc4f3006
8301509: Replace NULL with nullptr in os_cpu/linux_x86
Reviewed-by: kbarrett
! src/hotspot/os_cpu/linux_x86/javaThread_linux_x86.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
Changeset: 182d1b2f
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-02 09:25:21 +0000
URL: https://git.openjdk.org/loom/commit/182d1b2fb7034b6e9177dc360cbea43d548c3ff0
8301507: Replace NULL with nullptr in os_cpu/linux_riscv
Reviewed-by: kbarrett
! src/hotspot/os_cpu/linux_riscv/javaThread_linux_riscv.cpp
! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: c109dae4
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-02 09:26:26 +0000
URL: https://git.openjdk.org/loom/commit/c109dae48c61c6fbeacadf59d509d37d2c4d2bb8
8301513: Replace NULL with nullptr in os_cpu/windows_x86
Reviewed-by: kbarrett
! src/hotspot/os_cpu/windows_x86/assembler_windows_x86.cpp
! src/hotspot/os_cpu/windows_x86/javaThread_windows_x86.cpp
! src/hotspot/os_cpu/windows_x86/javaThread_windows_x86.hpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
Changeset: 8cc399b6
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-02 09:27:30 +0000
URL: https://git.openjdk.org/loom/commit/8cc399b672c6ce08037685b3a3a2db3c53a87b50
8301503: Replace NULL with nullptr in os_cpu/bsd_zero
Reviewed-by: kbarrett
! src/hotspot/os_cpu/bsd_zero/javaThread_bsd_zero.hpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
Changeset: ad79e491
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-02 09:28:19 +0000
URL: https://git.openjdk.org/loom/commit/ad79e49141f063a61090eda69d96dc580db88949
8301512: Replace NULL with nullptr in os_cpu/windows_aarch64
Reviewed-by: kbarrett
! src/hotspot/os_cpu/windows_aarch64/javaThread_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_aarch64/vm_version_windows_aarch64.cpp
Changeset: 42a286a1
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-02 09:29:02 +0000
URL: https://git.openjdk.org/loom/commit/42a286a15862d9a05ea3477a9eeab46e7b33e599
8301511: Replace NULL with nullptr in os_cpu/linux_zero
Reviewed-by: sgehwolf, dholmes
! src/hotspot/os_cpu/linux_zero/javaThread_linux_zero.cpp
! src/hotspot/os_cpu/linux_zero/javaThread_linux_zero.hpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
Changeset: b81f0ff4
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-02 09:29:45 +0000
URL: https://git.openjdk.org/loom/commit/b81f0ff43ac8d1431f2f5dccb7499a3a1503823d
8301505: Replace NULL with nullptr in os_cpu/linux_arm
Reviewed-by: kbarrett
! src/hotspot/os_cpu/linux_arm/javaThread_linux_arm.cpp
! src/hotspot/os_cpu/linux_arm/javaThread_linux_arm.hpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
Changeset: 218223e4
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-02 09:30:28 +0000
URL: https://git.openjdk.org/loom/commit/218223e4a31d485935655cb3f186a752defd8fa8
8301501: Replace NULL with nullptr in os_cpu/bsd_aarch64
Reviewed-by: tschatzl, dholmes
! src/hotspot/os_cpu/bsd_aarch64/javaThread_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp
Changeset: c8307e37
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-02 09:31:24 +0000
URL: https://git.openjdk.org/loom/commit/c8307e37fdf4453cade84efc113d93dd14333fd0
8301500: Replace NULL with nullptr in os_cpu/aix_ppc
Reviewed-by: tschatzl
! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
Changeset: d097b5e6
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-02 09:32:42 +0000
URL: https://git.openjdk.org/loom/commit/d097b5e6285e1a59632211e006592fedf2047c09
8301508: Replace NULL with nullptr in os_cpu/linux_s390
Reviewed-by: kbarrett
! src/hotspot/os_cpu/linux_s390/javaThread_linux_s390.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
Changeset: 7b6ac41a
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-02 10:14:26 +0000
URL: https://git.openjdk.org/loom/commit/7b6ac41ab115f0fb715d32b19bec184ed53d0cd7
8286876: NMT.test_unaliged_block_address_vm_assert fails if using clang toolchain
Reviewed-by: stuefe, gziemski
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/services/mallocHeader.hpp
! src/hotspot/share/services/mallocHeader.inline.hpp
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
! test/hotspot/gtest/nmt/test_nmt_cornercases.cpp
Changeset: 03b23a1e
Author: Aleksei Efimov <aefimov at openjdk.org>
Date: 2023-02-02 12:45:00 +0000
URL: https://git.openjdk.org/loom/commit/03b23a1e1bd724019ef4fdbee3463d0646329164
8301367: Add exception handler method to the BaseLdapServer
Reviewed-by: jpai, vtewari, dfuchs
! test/jdk/com/sun/jndi/ldap/lib/BaseLdapServer.java
Changeset: 21c1afbc
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2023-02-02 14:04:22 +0000
URL: https://git.openjdk.org/loom/commit/21c1afbc3229e898146022935bc589bcf95aa1f7
8301612: OopLoadProxy constructor should be explicit
Reviewed-by: stefank, jsjolen
! src/hotspot/share/oops/accessBackend.hpp
Changeset: 5b1584b9
Author: Damon Fenacci <damon.fenacci at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2023-02-02 14:33:28 +0000
URL: https://git.openjdk.org/loom/commit/5b1584b92c9a469dd5928ae9a795d5e823050229
8298880: VectorLogicalOpIdentityTest.java IR test incorrectly use avx3 instead of avx512
Reviewed-by: chagedorn, kvn, rcastanedalo
! test/hotspot/jtreg/compiler/vectorapi/VectorLogicalOpIdentityTest.java
Changeset: 59b7fb1a
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-02-02 14:39:28 +0000
URL: https://git.openjdk.org/loom/commit/59b7fb1a91c594f98f06b28cb95310a38565397d
8300273: [IR framework] Handle <!-- safepoint while printing --> message instead of bailing out
Reviewed-by: thartmann, kvn
! src/hotspot/share/compiler/compileTask.cpp
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/IRMatcher.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/AbstractLine.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/Block.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/IRMethodBuilder.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/TestClassParser.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestMethod.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestMethods.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/CompilePhaseBlock.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/CompileQueueMessages.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/HotSpotPidFileParser.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/LoggedMethod.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/LoggedMethods.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/State.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/WriterThread.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/WriterThreads.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCheckedTests.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/TestRunTests.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestSafepointWhilePrinting.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/safepoint_while_printing_hotspot_pid.log
Changeset: 2d50c7d4
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-02-02 15:10:27 +0000
URL: https://git.openjdk.org/loom/commit/2d50c7d477b4141d58ae4ad01c254cde03050373
8298979: Remove duplicated serviceability/jvmti/thread/GetAllThreads/allthr01/allthr01.java
Reviewed-by: sspitsyn
! test/hotspot/jtreg/TEST.quick-groups
! test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/allthr01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/liballthr01.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/allthr001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/liballthr001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr002/allthr002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr002/liballthr002.cpp
Changeset: 725d57b2
Author: Julian Waters <jwaters at openjdk.org>
Date: 2023-02-02 15:22:18 +0000
URL: https://git.openjdk.org/loom/commit/725d57b2e2b78c1536d8a4adae67b27a2c8aee21
8301659: Resolve initialization reordering issues on Windows for libawt and libsaproc
Reviewed-by: dholmes, aivanov
! src/java.desktop/windows/native/libawt/windows/GDIHashtable.cpp
! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp
Changeset: 930ec008
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-02-02 15:24:49 +0000
URL: https://git.openjdk.org/loom/commit/930ec008e00ea83b3d6ca21631d0cc15c9a3f4d8
8301636: Minor cleanup in CommentHelper and DocPretty
Reviewed-by: prappo
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
Changeset: de577332
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-02-02 16:58:48 +0000
URL: https://git.openjdk.org/loom/commit/de5773325d15ebefde80cb1bef734c50343958b8
8301644: com/sun/jdi/JdbStopThreadTest.java fails after JDK-8300811
Reviewed-by: amenkov, kevinw
! test/jdk/com/sun/jdi/JdbStopThreadTest.java
Changeset: c647ae6c
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-02 17:41:52 +0000
URL: https://git.openjdk.org/loom/commit/c647ae6c326ca9b712e01d2062196aaed3c6036b
8301149: Parallel: Refactor MutableNUMASpace::update_layout
Reviewed-by: tschatzl, lkorinth, iveresov
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp
Changeset: cf6b9eb8
Author: Dr Heinz M. Kabutz <heinz at javaspecialists.eu>
Committer: Tagir F. Valeev <tvaleev at openjdk.org>
Date: 2023-02-02 18:28:47 +0000
URL: https://git.openjdk.org/loom/commit/cf6b9eb8c8cca4a54fbd97fb073eafc1b8835099
8301637: ThreadLocalRandom.current().doubles().parallel() contention
Reviewed-by: alanb
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
Changeset: f696785f
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2023-02-02 19:10:42 +0000
URL: https://git.openjdk.org/loom/commit/f696785fd3bc5b27c06260088a2e0ce520e12142
8300869: Make use of the Double.toString(double) algorithm in java.util.Formatter
Reviewed-by: darcy, naoto
! src/java.base/share/classes/java/util/Formatter.java
! src/java.base/share/classes/jdk/internal/math/DoubleToDecimal.java
+ src/java.base/share/classes/jdk/internal/math/FormattedFPDecimal.java
- src/java.base/share/classes/jdk/internal/math/FormattedFloatingDecimal.java
! test/jdk/java/util/Formatter/Basic-X.java.template
! test/jdk/java/util/Formatter/BasicBigDecimal.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/BasicTestLauncher.java
Changeset: ee0f5b5e
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-02-02 20:36:34 +0000
URL: https://git.openjdk.org/loom/commit/ee0f5b5ed0f8f081c5e61e2083c31863cbf14fd2
8301392: Port fdlibm log1p to Java
Reviewed-by: bpb
! src/java.base/share/classes/java/lang/FdLibm.java
! src/java.base/share/classes/java/lang/StrictMath.java
! test/jdk/java/lang/StrictMath/FdlibmTranslit.java
! test/jdk/java/lang/StrictMath/Log1pTests.java
Changeset: b00b70c2
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2023-02-02 21:17:08 +0000
URL: https://git.openjdk.org/loom/commit/b00b70c2400d28070d26630614a010bc52237827
8286907: keytool should warn about weak PBE algorithms
Reviewed-by: mullan, weijun
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! test/jdk/sun/security/tools/keytool/WeakSecretKeyTest.java
Changeset: 04278e6b
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-02-02 22:31:53 +0000
URL: https://git.openjdk.org/loom/commit/04278e6bf2da501542feb777ab864bbcc5794fd0
8301564: Non-C-heap allocated ResourceHashtable keys and values must have trivial destructor
Reviewed-by: coleenp, jvernee
! src/hotspot/cpu/aarch64/codeBuffer_aarch64.cpp
! src/hotspot/cpu/riscv/codeBuffer_riscv.cpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/utilities/resourceHash.hpp
Changeset: 4c9de876
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-02-03 01:03:28 +0000
URL: https://git.openjdk.org/loom/commit/4c9de876bffe5abb94db1c8c2b919d8243317ff8
8301655: Problemlist jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java on Linux
Reviewed-by: lancea
! test/jdk/ProblemList.txt
Changeset: 3ad6aef1
Author: Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2023-02-03 05:03:21 +0000
URL: https://git.openjdk.org/loom/commit/3ad6aef1496de914b70f00005465e4b22f248d4f
8301313: RISC-V: C2: assert(false) failed: bad AD file due to missing match rule
Reviewed-by: fyang, yadongwang
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 7f313b0c
Author: Sibabrata Sahoo <ssahoo at openjdk.org>
Date: 2023-02-03 05:19:47 +0000
URL: https://git.openjdk.org/loom/commit/7f313b0cef7d0e9732beed6c61298815306531e0
8180266: Convert sun/security/provider/KeyStore/DKSTest.sh to Java Jtreg Test
Reviewed-by: rhalade
! test/jdk/ProblemList.txt
! test/jdk/sun/security/provider/KeyStore/DKSTest.java
- test/jdk/sun/security/provider/KeyStore/DKSTest.sh
Changeset: 406021ad
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-02-03 06:51:54 +0000
URL: https://git.openjdk.org/loom/commit/406021ad585eec1ec007535ed6b08c2ebffec2ee
8300929: Avoid unnecessary array fill after creation in java.awt.image
Reviewed-by: attila, serb, aivanov
! src/java.desktop/share/classes/java/awt/image/BandedSampleModel.java
! src/java.desktop/share/classes/java/awt/image/ComponentColorModel.java
! src/java.desktop/share/classes/java/awt/image/ComponentSampleModel.java
! src/java.desktop/share/classes/java/awt/image/DirectColorModel.java
! src/java.desktop/share/classes/java/awt/image/Raster.java
Changeset: b504c941
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-02-03 07:24:20 +0000
URL: https://git.openjdk.org/loom/commit/b504c9411e4a7a93e07a340a5d32a5ca9764a006
8300235: Use VarHandle access in Image(Input | Output)StreamImpl classes
Reviewed-by: rriggs
= src/java.base/share/classes/jdk/internal/util/ByteArrayLittleEndian.java
! src/java.base/share/classes/module-info.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStreamImpl.java
! test/jdk/javax/imageio/stream/ReadFullyTest.java
+ test/micro/org/openjdk/bench/javax/imageio/stream/ImageInputStreamBench.java
Changeset: 11804b24
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-02-03 07:54:33 +0000
URL: https://git.openjdk.org/loom/commit/11804b246e8643a3465b9549794ccfb24ccd8fc5
8301050: Detect Xen Virtualization on Linux aarch64
Reviewed-by: dholmes, clanger
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/share/runtime/abstract_vm_version.hpp
Changeset: cf68d9fb
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-02-03 07:58:29 +0000
URL: https://git.openjdk.org/loom/commit/cf68d9fb8e55e461fa717f1443094300de8feacb
8299155: C2: SubTypeCheckNode::verify() should not produce dependencies / oop pool entries
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/subtypenode.cpp
! src/hotspot/share/opto/subtypenode.hpp
Changeset: ac9e0467
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-03 11:52:22 +0000
URL: https://git.openjdk.org/loom/commit/ac9e046748a9bb6ee065dc473d82135ce36043b7
8301479: Replace NULL with nullptr in os/linux
Reviewed-by: coleenp, sgehwolf
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
! src/hotspot/os/linux/decoder_linux.cpp
! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp
! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osThread_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/linux/trimCHeapDCmd.hpp
! src/hotspot/os/linux/waitBarrier_linux.cpp
Changeset: 6f9106e0
Author: sunguoyun <sunguoyun at loongson.cn>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2023-02-03 11:56:06 +0000
URL: https://git.openjdk.org/loom/commit/6f9106e0d0d9f082f0a61009f95d1b8663dd8d4f
8301306: java/net/httpclient/* fail with -Xcomp
Reviewed-by: dfuchs, alanb
! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java
! test/jdk/java/net/httpclient/ByteArrayPublishers.java
! test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java
! test/jdk/java/net/httpclient/ManyRequestsLegacy.java
! test/jdk/java/net/httpclient/Response204V2Test.java
! test/jdk/java/net/httpclient/SpecialHeadersTest.java
! test/jdk/java/net/vthread/HttpALot.java
Changeset: 7435b27d
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-03 12:26:05 +0000
URL: https://git.openjdk.org/loom/commit/7435b27d6808cf2f669033440ccf6638640e2a32
8301744: Remove unused includes of genOopClosures.hpp
Reviewed-by: tschatzl
! src/hotspot/share/gc/serial/markSweep.hpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
Changeset: bccd55bf
Author: Varada M <mvarada2000 at gmail.com>
Committer: Tyler Steele <tsteele at openjdk.org>
Date: 2023-02-03 15:35:26 +0000
URL: https://git.openjdk.org/loom/commit/bccd55bfdf3ae60389a8283cd2eed9c5e9dbe881
8300295: [AIX] TestDaemonDestroy fails due to !is_primordial_thread assertion
Reviewed-by: dholmes, stuefe
! test/hotspot/jtreg/runtime/jni/daemonDestroy/exedaemonDestroy.c
Changeset: 8b70256d
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2023-02-03 16:01:47 +0000
URL: https://git.openjdk.org/loom/commit/8b70256d301ad01fb417b77bcb6c973c0db7179c
8301787: java/net/httpclient/SpecialHeadersTest failing after JDK-8301306
Reviewed-by: dcubed, rriggs
! test/jdk/java/net/httpclient/SpecialHeadersTest.java
Changeset: 5962226c
Author: Phil Race <prr at openjdk.org>
Date: 2023-02-03 16:28:03 +0000
URL: https://git.openjdk.org/loom/commit/5962226cc33de047946aca6522f020c97d663d2f
8300891: Deprecate for removal javax.swing.plaf.synth.SynthLookAndFeel.load(URL url)
Reviewed-by: serb, aivanov, kizune, psadhukhan
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html
Changeset: 20579e48
Author: Bill Huang <bhuang at openjdk.org>
Date: 2023-02-03 19:19:14 +0000
URL: https://git.openjdk.org/loom/commit/20579e48cf598e890aa35c5518ec8d0594f45385
8299994: java/security/Policy/Root/Root.java fails when home directory is read-only
Reviewed-by: rhalade
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
! test/jdk/java/security/Policy/Root/Root.java
Changeset: e7247b10
Author: Matthew Donovan <matthew.p.donovan at oracle.com>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2023-02-03 19:55:54 +0000
URL: https://git.openjdk.org/loom/commit/e7247b10ccd2bf1ad6809395a1b63aa5046d5b1d
8298872: Update CheckStatus.java for changes to TLS implementation
Reviewed-by: rhalade
! test/jdk/ProblemList.txt
- test/jdk/javax/net/ssl/SSLEngine/CheckStatus.java
+ test/jdk/javax/net/ssl/SSLEngine/CheckTlsEngineResults.java
Changeset: 3be5317b
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-02-03 22:22:55 +0000
URL: https://git.openjdk.org/loom/commit/3be5317b592f1bda76aea5fbcbb98c6fa633401c
8301798: [BACKOUT] jdb ThreadStartRequest and ThreadDeathRequest should use SUSPEND_NONE instead of SUSPEND_ALL
Reviewed-by: dcubed, dholmes
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/VMConnection.java
Changeset: 34493248
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-02-04 00:48:26 +0000
URL: https://git.openjdk.org/loom/commit/34493248c02102a0f0a85b21e2def8ef534476d8
8301396: Port fdlibm expm1 to Java
Reviewed-by: bpb
! src/java.base/share/classes/java/lang/FdLibm.java
! src/java.base/share/classes/java/lang/StrictMath.java
! test/jdk/java/lang/StrictMath/Expm1Tests.java
! test/jdk/java/lang/StrictMath/FdlibmTranslit.java
Changeset: d67bfe21
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-02-05 08:45:23 +0000
URL: https://git.openjdk.org/loom/commit/d67bfe21a23fea2d9ef4eef4e811b774cca2ab94
8301342: Prefer ArrayList to LinkedList in LayoutComparator
Reviewed-by: prr, serb
! src/java.desktop/share/classes/javax/swing/LayoutComparator.java
Changeset: 8507db15
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2023-02-06 02:28:53 +0000
URL: https://git.openjdk.org/loom/commit/8507db1567e3a524238f5145ed08fd1d80a2a2b2
8301628: RISC-V: c2 fix pipeline class for several instructions
Reviewed-by: fjiang, fyang, luhenry
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 4dd6e8f9
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2023-02-06 02:41:16 +0000
URL: https://git.openjdk.org/loom/commit/4dd6e8f9dc98c880b88d86e053da49e260065140
8301740: RISC-V: Address::uses() should check address mode
Reviewed-by: luhenry, fjiang, fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
Changeset: b4cb6c8e
Author: Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2023-02-06 03:04:52 +0000
URL: https://git.openjdk.org/loom/commit/b4cb6c8e8b4bb10d47fd4839c7abf13a552323f6
8301743: RISC-V: Add InlineSkippedInstructionsCounter to post-call nops
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
Changeset: 3f3356bc
Author: Yuri Nesterenko <yan at openjdk.org>
Date: 2023-02-06 07:08:35 +0000
URL: https://git.openjdk.org/loom/commit/3f3356bcbd2b2fbc545263dc70a48ee931a4e56b
8301760: Fix possible leak in SpNegoContext dispose
Reviewed-by: weijun
! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoContext.java
Changeset: 3646c4e9
Author: Justin King <jcking at openjdk.org>
Committer: Kim Barrett <kbarrett at openjdk.org>
Date: 2023-02-06 07:24:09 +0000
URL: https://git.openjdk.org/loom/commit/3646c4e944054493c4ab78fced0be303e2d850f3
8301171: Rename sanitizers/address.h to sanitizers/address.hpp
Reviewed-by: kbarrett
! src/hotspot/share/memory/metaspace/chunkManager.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
= src/hotspot/share/sanitizers/address.hpp
! test/hotspot/gtest/metaspace/test_virtualspacenode.cpp
Changeset: 96c50a34
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-02-06 07:38:21 +0000
URL: https://git.openjdk.org/loom/commit/96c50a3486e3b6cdce7f8fb409d015b289770811
8301752: [IR Framework] Add more IR framework examples
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/BaseTestExample.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/CustomRunTestExample.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/IRExample.java
Changeset: e88fd8c2
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-06 08:38:17 +0000
URL: https://git.openjdk.org/loom/commit/e88fd8c2a9314e3394e69f8c2341f65cf40a1ac0
8301768: G1: Remove unimplemented HeapRegionRemSet::split_card
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
Changeset: 8f195ff2
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-02-06 08:45:48 +0000
URL: https://git.openjdk.org/loom/commit/8f195ff236000d9c019f8beb2b13355083e211b5
8298952: All nodes should have type(n) == Value(n) after IGVN
Reviewed-by: kvn, thartmann, chagedorn
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/connode.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
! test/hotspot/jtreg/compiler/c2/TestVerifyIterativeGVN.java
! test/hotspot/jtreg/compiler/loopopts/TestDeepGraphVerifyIterativeGVN.java
! test/hotspot/jtreg/compiler/loopopts/TestMoveStoreAfterLoopVerifyIterativeGVN.java
! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java
Changeset: ab528ce3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-02-06 08:49:53 +0000
URL: https://git.openjdk.org/loom/commit/ab528ce3cd4bb75a00f5eaadae1f5e45d26712b5
4934362: see also refers to self
Reviewed-by: prr, serb, aivanov
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/List.java
! src/java.desktop/share/classes/java/awt/MediaTracker.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleComponent.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleState.java
! src/java.desktop/share/classes/javax/swing/JComboBox.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
! src/java.desktop/share/classes/javax/swing/table/DefaultTableModel.java
! src/java.desktop/share/classes/javax/swing/text/View.java
Changeset: 716f1df6
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-06 09:21:19 +0000
URL: https://git.openjdk.org/loom/commit/716f1df609e7f0aa7b3b9383d23dde5c71017d02
8301478: Replace NULL with nullptr in os/bsd
Reviewed-by: coleenp, stuefe
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/bsd/decoder_machO.cpp
! src/hotspot/os/bsd/osThread_bsd.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.hpp
! src/hotspot/os/bsd/os_perf_bsd.cpp
Changeset: 371a0c4f
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-06 11:36:29 +0000
URL: https://git.openjdk.org/loom/commit/371a0c4f885856b4820870fe9e523ea8694e3997
8301465: Remove unnecessary nmethod arming in Full GC of Serial/Parallel
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
Changeset: 7ac2079b
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-02-06 12:24:21 +0000
URL: https://git.openjdk.org/loom/commit/7ac2079ba7dd07c61576e0b39692a94eecc96e07
8301025: ClassCastException in switch with generic record
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
+ test/langtools/tools/javac/T8301025.java
Changeset: 522fa132
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-02-06 12:25:06 +0000
URL: https://git.openjdk.org/loom/commit/522fa1327422e49eaa172d43185b3d85b2561036
8301580: Error recovery does not clear returnResult
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/jdk/jshell/SnippetHighlightTest.java
+ test/langtools/tools/javac/recovery/AttrRecovery.java
Changeset: 77305064
Author: Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Ludovic Henry <luhenry at openjdk.org>
Date: 2023-02-06 12:38:36 +0000
URL: https://git.openjdk.org/loom/commit/773050647ea49cc4f23bd27b18012dece9f0faa2
8299162: Refactor shared trampoline emission logic
Reviewed-by: fyang, adinn, luhenry
! src/hotspot/cpu/aarch64/codeBuffer_aarch64.cpp
! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/riscv/codeBuffer_riscv.cpp
! src/hotspot/cpu/riscv/compiledIC_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/share/asm/codeBuffer.inline.hpp
Changeset: 8e9b7267
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-06 13:11:32 +0000
URL: https://git.openjdk.org/loom/commit/8e9b72670ba753cd3dfca1a4dfbd19b58b43c427
8301599: Serial: Refactor nested closures in DefNewGeneration
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
Changeset: 9c80b8ad
Author: Sidraya <sidraya.jayagond at ibm.com>
Committer: Lutz Schmidt <lucy at openjdk.org>
Date: 2023-02-06 13:48:26 +0000
URL: https://git.openjdk.org/loom/commit/9c80b8ad99910e250447e39d8391d1dbd015add0
8299683: [S390X] Problems with -XX:+VerifyStack
Reviewed-by: mdoerr, lucy
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
Changeset: 7ae447f4
Author: Amit Kumar <amitlocham09 at icloud.com>
Committer: Tyler Steele <tsteele at openjdk.org>
Date: 2023-02-06 14:22:00 +0000
URL: https://git.openjdk.org/loom/commit/7ae447f4ebed5f00b3aab59e2e48c23ee05fda89
8301095: [s390x] TestDwarf.java fails
Reviewed-by: lucy, tsteele
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
Changeset: ecf8842c
Author: Viktor Klang <viktor.klang at oracle.com>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2023-02-06 15:26:32 +0000
URL: https://git.openjdk.org/loom/commit/ecf8842cd2309210f3d5eee7f9f28a198a860686
8300098: java/util/concurrent/ConcurrentHashMap/ConcurrentAssociateTest.java fails with internal timeout when executed with TieredCompilation1/3
Co-authored-by: Doug Lea <dl at openjdk.org>
Reviewed-by: jpai, alanb
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
Changeset: 05ea083b
Author: Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2023-02-06 15:43:53 +0000
URL: https://git.openjdk.org/loom/commit/05ea083b0563ddacf3e38dc329ba00dc4bac9b29
8301167: Update VerifySignedJar to actually exercise and test verification
Reviewed-by: weijun
! test/jdk/java/util/jar/JarFile/VerifySignedJar.java
- test/jdk/java/util/jar/JarFile/thawjar.jar
Changeset: b5697420
Author: Weijun Wang <weijun at openjdk.org>
Date: 2023-02-06 17:10:46 +0000
URL: https://git.openjdk.org/loom/commit/b56974209b1a9c2c702e1c39708cdfbda37d56fc
8301788: AlgorithmId should keep lowercase characters from 3rd party providers
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
+ test/jdk/sun/security/x509/AlgorithmId/Uppercase.java
Changeset: c129ce46
Author: Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2023-02-06 17:15:26 +0000
URL: https://git.openjdk.org/loom/commit/c129ce4660e6c9b5365c8bf89fb916e2a7c28e98
8300259: Add test coverage for processing of pending block files in signed JARs
Reviewed-by: weijun
+ test/jdk/java/util/jar/JarFile/SignedJarPendingBlock.java
Changeset: 8c01b6e6
Author: Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2023-02-06 18:22:22 +0000
URL: https://git.openjdk.org/loom/commit/8c01b6e66b1ce9f9df5a1d12c8717a9e3322948a
8221580: Confusing diagnostic for assigning a static final field in a constructor
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/jdk/jshell/ModifiersTest.java
! test/langtools/tools/javac/InnerNamedConstant_2_A.out
! test/langtools/tools/javac/InnerNamedConstant_2_B.out
! test/langtools/tools/javac/StoreClass.out
! test/langtools/tools/javac/TryWithResources/BadTwr.out
! test/langtools/tools/javac/diags/examples/CantAssignToFinal.java
! test/langtools/tools/javac/patterns/BindingsTest2.out
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: d53ade12
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-02-06 18:41:04 +0000
URL: https://git.openjdk.org/loom/commit/d53ade12a863cc9e9c2bf2528dd0f0f90416f779
8301813: Bad caret position in error message
Reviewed-by: iris
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
+ test/langtools/jdk/javadoc/doclet/testNoTagName/TestNoTagName.java
! test/langtools/tools/doclint/BadPackageCommentTest.java
! test/langtools/tools/doclint/BadPackageCommentTest.out
! test/langtools/tools/javac/doctree/TagTest.java
Changeset: 3ac2bedd
Author: William Kemper <wkemper at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-02-06 19:53:20 +0000
URL: https://git.openjdk.org/loom/commit/3ac2beddbaa4e974f6d16d578505473a2e1d2a75
8299324: inline_native_setCurrentThread lacks GC barrier for Shenandoah
Reviewed-by: rkennke, phh
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
Changeset: 07fb4f9a
Author: Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2023-02-06 20:28:08 +0000
URL: https://git.openjdk.org/loom/commit/07fb4f9a0bb4ed9d0f359b85fe0b0c38503ab9a5
7167356: (javac) investigate failing tests in JavacParserTest
Reviewed-by: vromero
! test/langtools/tools/javac/parser/JavacParserTest.java
Changeset: 787e16bb
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-02-06 23:43:18 +0000
URL: https://git.openjdk.org/loom/commit/787e16bb444ee3b63803f5d1701d0f0a68b5d474
8289077: Add manual tests to open
Reviewed-by: azvegint
+ test/jdk/java/awt/Frame/ALTTABIconBeingErased/ALTTABIconBeingErased.java
+ test/jdk/java/awt/Icon/IconChangingTest/IconChangingTest.java
= test/jdk/java/awt/Icon/IconChangingTest/java-icon16.png
+ test/jdk/java/awt/Icon/IconShowingTest/IconShowingTest.java
= test/jdk/java/awt/Icon/IconShowingTest/java-icon16.png
+ test/jdk/java/awt/Icon/IconTransparencyTest/IconTransparencyTest.java
+ test/jdk/java/awt/Icon/SetLargeIconTest/SetLargeIconTest.java
Changeset: c04a982e
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2023-02-07 04:48:57 +0000
URL: https://git.openjdk.org/loom/commit/c04a982eb47170f3c613617179fca012bb4d40ae
8301818: RISC-V: Factor out function mvw from MacroAssembler
Reviewed-by: luhenry, fyang, fjiang
! src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vtableStubs_riscv.cpp
Changeset: 98433a2f
Author: Chang Peng <Chang.Peng at arm.com>
Committer: Eric Liu <eliu at openjdk.org>
Date: 2023-02-07 08:00:48 +0000
URL: https://git.openjdk.org/loom/commit/98433a2f6e7fe97e03ed26673c9925d7b26466bf
8296999: AArch64: scalar intrinsics for reverse method in Integer and Long
Reviewed-by: eliu, ngasson
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_ad.m4
! test/hotspot/jtreg/compiler/vectorization/TestReverseBitsVector.java
Changeset: 9dad874f
Author: Amit Kumar <amitlocham09 at icloud.com>
Committer: Lutz Schmidt <lucy at openjdk.org>
Date: 2023-02-07 08:38:07 +0000
URL: https://git.openjdk.org/loom/commit/9dad874ff9f03f5891aa8b37e7826a67c851f06d
8298413: [s390] CPUInfoTest fails due to uppercase feature string
Reviewed-by: mdoerr, lucy
! src/hotspot/cpu/s390/vm_version_s390.cpp
Changeset: 1aaf394b
Author: sunguoyun <sunguoyun at loongson.cn>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2023-02-07 09:17:23 +0000
URL: https://git.openjdk.org/loom/commit/1aaf394b33da750803a54df84c6548717e78ea30
8301736: jdk/incubator/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java fail with -Xcomp
Reviewed-by: alanb
! test/jdk/jdk/incubator/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java
Changeset: 77dbcd85
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2023-02-07 09:29:59 +0000
URL: https://git.openjdk.org/loom/commit/77dbcd85695b2b35ce10526d37a51e7e5fb656d7
8301641: NativeMemoryUsageTotal event uses reserved value for committed field
Reviewed-by: eosterlund, stefank
! src/hotspot/share/services/nmtUsage.cpp
! test/jdk/jdk/jfr/event/runtime/TestNativeMemoryUsageEvents.java
Changeset: f5f38a82
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2023-02-07 09:33:40 +0000
URL: https://git.openjdk.org/loom/commit/f5f38a82cc357218804c2e4cab5140d23b44ee06
8301371: Interpreter store barriers on x86_64 don't have disjoint temp registers
Reviewed-by: kvn, tschatzl
! src/hotspot/cpu/x86/templateTable_x86.cpp
Changeset: c61a3821
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2023-02-07 10:14:37 +0000
URL: https://git.openjdk.org/loom/commit/c61a38212e8d7ab8d9ece4c414dddd5032bfd6aa
8296646: com/sun/jdi/JdbLastErrorTest.java test failure
Reviewed-by: dholmes, sspitsyn, cjplummer
! test/jdk/com/sun/jdi/JdbLastErrorTest.java
Changeset: 09b8a195
Author: Darragh Clarke <Darragh.clarke at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-02-07 12:34:29 +0000
URL: https://git.openjdk.org/loom/commit/09b8a1959771213cb982d062f0a913285e4a0c6e
8300177: URISyntaxException fields can be final
Reviewed-by: dfuchs, alanb, jpai
! src/java.base/share/classes/java/net/URISyntaxException.java
Changeset: 4fe99da7
Author: Afshin Zafari <Afshin.zafari at oracle.com>
Committer: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2023-02-07 14:08:01 +0000
URL: https://git.openjdk.org/loom/commit/4fe99da74f557461c31293cdc48af1199dd2b85c
8151413: os::allocation_granularity/page_size and friends return signed values
Reviewed-by: stefank, ccheung, ysr
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/z/zGlobals_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/gc/epsilon/epsilonArguments.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/z/zBarrier.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/metaspace/metaspaceSettings.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/osInfo.cpp
! src/hotspot/share/runtime/osInfo.hpp
! src/hotspot/share/runtime/perfMemory.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/gtest/memory/test_virtualspace.cpp
! test/hotspot/gtest/runtime/test_arguments.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
Changeset: a73d012c
Author: Vicente Romero <vromero at openjdk.org>
Date: 2023-02-07 16:23:52 +0000
URL: https://git.openjdk.org/loom/commit/a73d012c727ecbd5fcf97a624fc969ba6305db5f
8295019: Cannot call a method with a parameter of a local class declared in a lambda
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/langtools/tools/javac/typeDeclarationInsideExpression/TypeDeclarationInsideExpressionTest.java
Changeset: 2e2e71e1
Author: Mark Powers <mpowers at openjdk.org>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2023-02-07 17:40:22 +0000
URL: https://git.openjdk.org/loom/commit/2e2e71e1fa326b8d30f018a3e0726bbcd6d24019
8300416: java.security.MessageDigestSpi clone can result in thread-unsafe clones
Reviewed-by: mullan
! src/java.base/share/classes/java/security/MessageDigestSpi.java
! test/jdk/java/security/MessageDigest/TestCloneable.java
Changeset: 27126157
Author: Justin King <jcking at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2023-02-07 17:41:25 +0000
URL: https://git.openjdk.org/loom/commit/27126157d927c5ec4354cde8f31076899691996b
8298445: Add LeakSanitizer support in HotSpot
Reviewed-by: erikj, ihse
! make/autoconf/configure.ac
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
! make/common/modules/LauncherCommon.gmk
! make/data/asan/asan_default_options.c
! make/data/asan/asan_default_options.cpp
+ make/data/lsan/lsan_default_options.c
= make/data/lsan/lsan_default_options.cpp
! make/hotspot/lib/CompileGtest.gmk
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/nonJavaThread.cpp
+ src/hotspot/share/sanitizers/leak.hpp
Changeset: 74485a3f
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-02-07 18:48:02 +0000
URL: https://git.openjdk.org/loom/commit/74485a3f231695aab1f27b38f2f658a92a3fcc99
8301810: Bug in doctree DocCommentTester.compress
Reviewed-by: prappo
! test/langtools/tools/javac/doctree/CodeTest.java
! test/langtools/tools/javac/doctree/DocCommentTester.java
! test/langtools/tools/javac/doctree/LinkPlainTest.java
! test/langtools/tools/javac/doctree/LinkTest.java
! test/langtools/tools/javac/doctree/LiteralTest.java
! test/langtools/tools/javac/doctree/SeeTest.java
! test/langtools/tools/javac/doctree/SerialFieldTest.java
! test/langtools/tools/javac/doctree/ThrowableTest.java
! test/langtools/tools/javac/doctree/ValueTest.java
! test/langtools/tools/javac/doctree/dcapi/overview0.html.out
! test/langtools/tools/javac/doctree/dcapi/overview6.html.out
! test/langtools/tools/javac/doctree/dcapi/package.html.out
! test/langtools/tools/javac/doctree/dcapi/pkg/package.html.out
Changeset: 53f72edc
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2023-02-07 18:48:57 +0000
URL: https://git.openjdk.org/loom/commit/53f72edcf603b0052804a8d7ed1ac1e856829eae
8286510: Tests under dynamicArchive/methodHandles should check for loading of lambda proxy classes
Reviewed-by: iklam
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java
Changeset: 2a579ab8
Author: Alisen Chung <achung at openjdk.org>
Date: 2023-02-07 20:28:52 +0000
URL: https://git.openjdk.org/loom/commit/2a579ab8392d30a35f044954178c788d16d4b800
8292588: [macos] Multiscreen/MultiScreenLocationTest/MultiScreenLocationTest.java: Robot.mouseMove test failed on Screen #0
Reviewed-by: dnguyen, jdv
! test/jdk/java/awt/Multiscreen/MultiScreenLocationTest/MultiScreenLocationTest.java
! test/jdk/java/awt/regtesthelpers/Util.java
Changeset: ac7119f0
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-02-08 07:45:09 +0000
URL: https://git.openjdk.org/loom/commit/ac7119f0d5319a3fb44dc67a938c3e1eb21b9202
8280126: C2: detect and remove dead irreducible loops
Reviewed-by: kvn, chagedorn, thartmann
! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/ci/ciTypeFlow.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoops.jasm
+ test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java
Changeset: e628fd5c
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-02-08 08:01:43 +0000
URL: https://git.openjdk.org/loom/commit/e628fd5c39847f2f9813cce8e78be8db5e60507d
8301214: Adjust handshakeTimeout value in test HandshakeTimeout.java after 8189338
Reviewed-by: msheppar, vtewari
! test/jdk/java/rmi/transport/handshakeTimeout/HandshakeTimeout.java
Changeset: 4de2d3c3
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-08 08:12:01 +0000
URL: https://git.openjdk.org/loom/commit/4de2d3c3b61ee15967fcefbc4d38cac27dce633a
8301862: G1: Remove G1PageBasedVirtualSpace::_executable
Reviewed-by: tschatzl, lkorinth
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp
Changeset: 0f08785c
Author: Julian Waters <jwaters at openjdk.org>
Date: 2023-02-08 09:10:21 +0000
URL: https://git.openjdk.org/loom/commit/0f08785c01226961fb6040d5d30917308de34a88
8301756: Missed constructor from 8301659
Reviewed-by: aivanov
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
Changeset: c92a7deb
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2023-02-08 10:26:40 +0000
URL: https://git.openjdk.org/loom/commit/c92a7deba50cbf5e283d1bd0ef5f2d6f8a4fc947
8301380: jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java
Reviewed-by: dholmes, egahlin
! src/hotspot/share/jfr/utilities/jfrThreadIterator.cpp
Changeset: 3db352d0
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-08 13:23:37 +0000
URL: https://git.openjdk.org/loom/commit/3db352d003c5996a5f86f0f465adf86326f7e1fe
8302047: G1: Remove unused G1RegionToSpaceMapper::_region_granularity
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp
Changeset: 9af2ea20
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-02-08 14:29:21 +0000
URL: https://git.openjdk.org/loom/commit/9af2ea203db8b2f3da224bf0582411a9a9855c02
8301828: Avoid unnecessary array fill after creation in javax.swing.text
Reviewed-by: prr, serb
! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java
! src/java.desktop/share/classes/javax/swing/text/html/TableView.java
Changeset: ecf21a9a
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-02-08 14:56:28 +0000
URL: https://git.openjdk.org/loom/commit/ecf21a9a24d067725fda916ab197b5711c56a1d7
8301767: Convert virtual thread tests to JUnit
Reviewed-by: cstein, lancea, jpai
! test/hotspot/jtreg/serviceability/dcmd/thread/ThreadDumpToFileTest.java
! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java
! test/jdk/java/lang/Thread/BuilderTest.java
! test/jdk/java/lang/Thread/JoinWithDuration.java
! test/jdk/java/lang/Thread/SleepWithDuration.java
! test/jdk/java/lang/Thread/UncaughtExceptionsTest.java
! test/jdk/java/lang/Thread/virtual/Collectable.java
! test/jdk/java/lang/Thread/virtual/CustomScheduler.java
! test/jdk/java/lang/Thread/virtual/GetStackTrace.java
! test/jdk/java/lang/Thread/virtual/HoldsLock.java
! test/jdk/java/lang/Thread/virtual/JfrEvents.java
! test/jdk/java/lang/Thread/virtual/Locking.java
! test/jdk/java/lang/Thread/virtual/ParkWithFixedThreadPool.java
! test/jdk/java/lang/Thread/virtual/Parking.java
! test/jdk/java/lang/Thread/virtual/PreviewFeaturesNotEnabled.java
! test/jdk/java/lang/Thread/virtual/Reflection.java
! test/jdk/java/lang/Thread/virtual/StackTraces.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/lang/Thread/virtual/ThreadLocals.java
! test/jdk/java/lang/Thread/virtual/TracePinnedThreads.java
! test/jdk/java/lang/Thread/virtual/WaitNotify.java
! test/jdk/java/lang/ThreadGroup/BasicTests.java
! test/jdk/java/lang/management/ThreadMXBean/VirtualThreads.java
! test/jdk/java/net/vthread/BlockingSocketOps.java
! test/jdk/java/nio/channels/vthread/BlockingChannelOps.java
! test/jdk/java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java
! test/jdk/jdk/incubator/concurrent/ScopedValue/ManyBindings.java
! test/jdk/jdk/incubator/concurrent/ScopedValue/ScopeValueAPI.java
! test/jdk/jdk/incubator/concurrent/StructuredTaskScope/PreviewFeaturesNotEnabled.java
! test/jdk/jdk/incubator/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java
! test/jdk/jdk/incubator/concurrent/StructuredTaskScope/StructuredThreadDumpTest.java
! test/jdk/jdk/incubator/concurrent/StructuredTaskScope/WithScopedValue.java
! test/jdk/jdk/internal/misc/ThreadFlock/ThreadFlockTest.java
! test/jdk/jdk/internal/misc/ThreadFlock/WithScopedValue.java
Changeset: 8d4c76dd
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-08 17:20:58 +0000
URL: https://git.openjdk.org/loom/commit/8d4c76ddce6455e8cf9258ea175bb9f98227c954
8302072: Parallel: Remove unimplemented ParCompactionManager::stack_push
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
Changeset: 10dd98d0
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-02-08 19:06:41 +0000
URL: https://git.openjdk.org/loom/commit/10dd98d0dd6aeb6f214999590ed19707a203f591
8301462: Convert Permission files to use lambda after JDK-8076596
Reviewed-by: jpai, dfuchs, mullan
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java
! src/java.base/share/classes/java/util/PropertyPermission.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java
Changeset: 638d612c
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-02-08 19:20:39 +0000
URL: https://git.openjdk.org/loom/commit/638d612c6b7c08c1f7be0d4e75e9f8a6dca1ef19
8298478: (fs) Path.of should allow input to include long path prefix
Reviewed-by: alanb
! src/java.base/windows/classes/sun/nio/fs/WindowsPathParser.java
! test/jdk/java/nio/file/Path/PathOps.java
Changeset: 3b350c91
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-02-09 07:44:38 +0000
URL: https://git.openjdk.org/loom/commit/3b350c917bbcee738efc83c529d451f4c1f84d18
Merge with jdk-21+9
! make/autoconf/configure.ac
! make/autoconf/spec.gmk.in
! make/conf/jib-profiles.js
! src/hotspot/share/runtime/globals.hpp
! test/jdk/ProblemList.txt
! make/autoconf/configure.ac
! make/autoconf/spec.gmk.in
! make/conf/jib-profiles.js
! src/hotspot/share/runtime/globals.hpp
! test/jdk/ProblemList.txt
More information about the loom-dev
mailing list