git: openjdk/loom: fibers: 89 new changesets
duke
duke at openjdk.org
Fri Oct 14 16:11:35 UTC 2022
Changeset: d4142d84
Author: Stuart Marks <smarks at openjdk.org>
Date: 2022-10-05 23:43:02 +0000
URL: https://git.openjdk.org/loom/commit/d4142d8441172fc54c9abf0a735c30b0ac8638c5
8290036: Define and specify Runtime shutdown sequence
Reviewed-by: dholmes, alanb
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
Changeset: e986a97a
Author: Alexandre Iline <shurailine at openjdk.org>
Date: 2022-10-06 00:21:00 +0000
URL: https://git.openjdk.org/loom/commit/e986a97a9652eab9a64505673e884eb3eb123166
8292330: Update JCov version to 3.0.13
Reviewed-by: erikj
! make/conf/jib-profiles.js
Changeset: 8f561159
Author: Fei Yang <fyang at openjdk.org>
Date: 2022-10-06 01:21:18 +0000
URL: https://git.openjdk.org/loom/commit/8f5611593a8085242d773bb8c7ee8b077a261e80
8294679: RISC-V: Misc crash dump improvements
Reviewed-by: fjiang, shade
! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp
Changeset: 6029120a
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2022-10-06 05:23:38 +0000
URL: https://git.openjdk.org/loom/commit/6029120a5f53061f386d5dc72c76adf03ab28840
8278086: [REDO] ImageIO.write() method will throw IndexOutOfBoundsException
Co-authored-by: Masanori Yano <myano at openjdk.org>
Reviewed-by: tr, prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java
+ test/jdk/javax/imageio/plugins/bmp/BMPBitsPerPixelTest.java
Changeset: 8c15f77a
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2022-10-06 05:43:43 +0000
URL: https://git.openjdk.org/loom/commit/8c15f77abac0beb7f39a90fdfc5efb245b09ca32
8270915: GIFImageReader disregards ignoreMetadata flag which causes memory exhaustion
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java
Changeset: 7012d4ba
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-10-06 07:12:07 +0000
URL: https://git.openjdk.org/loom/commit/7012d4ba5529f8d5b3db508ac4924073ae1eb4cd
8294837: unify Windows 2019 version check in os_windows and java_props_md
Reviewed-by: alanb, rriggs
! src/java.base/windows/native/libjava/java_props_md.c
Changeset: e38ae8a6
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-06 07:57:54 +0000
URL: https://git.openjdk.org/loom/commit/e38ae8a6510c8a83d65f8f39c276a0ad7572e26d
8294759: Print actual lock/monitor ranking
Reviewed-by: coleenp, dholmes
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/threads.cpp
+ test/hotspot/jtreg/runtime/logging/MutexRankTest.java
Changeset: ad7b7d40
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-10-06 07:59:43 +0000
URL: https://git.openjdk.org/loom/commit/ad7b7d40ce7b71d9e1e13e1b92f3ca6b30e635a2
8294697: java/lang/Thread/virtual/ThreadAPI.testGetStackTrace2 failed with non-empty stack trace
Reviewed-by: dfuchs, jpai
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
Changeset: 2ceebf68
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2022-10-06 09:31:26 +0000
URL: https://git.openjdk.org/loom/commit/2ceebf681ffd6f9bf6967fd81b30d721bc010b94
8294456: Fix misleading-indentation warnings in core JDK libraries
Reviewed-by: shade, rriggs, iris, darcy
! make/modules/java.base/lib/CoreLibraries.gmk
! src/java.base/share/native/libfdlibm/e_asin.c
! src/java.base/share/native/libfdlibm/k_rem_pio2.c
Changeset: 73f06468
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2022-10-06 10:40:11 +0000
URL: https://git.openjdk.org/loom/commit/73f06468ae7f9eebb8e37f2a534d2c19a8dac60d
8294839: Disable StressLongCountedLoop in compiler/loopopts/TestRemoveEmptyLoop.java
Reviewed-by: thartmann, chagedorn
! test/hotspot/jtreg/compiler/loopopts/TestRemoveEmptyLoop.java
Changeset: f888aa95
Author: Matias Saavedra Silva <matias.s.saavedra.silva at oracle.com>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-10-06 15:03:24 +0000
URL: https://git.openjdk.org/loom/commit/f888aa953c1335f438ded22abf66b090e894684c
8293061: Combine CDSOptions and AppCDSOptions test utility classes
Reviewed-by: dholmes, iklam, ccheung
- test/hotspot/jtreg/runtime/cds/appcds/AppCDSOptions.java
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
! test/lib/jdk/test/lib/cds/CDSOptions.java
Changeset: 5c030ccc
Author: Martin Desruisseaux <martin.desruisseaux at geomatys.com>
Committer: Jayathirth D V <jdv at openjdk.org>
Date: 2022-10-06 16:03:36 +0000
URL: https://git.openjdk.org/loom/commit/5c030cccae6cd7862b7ecc563fde4b7670f25c10
8290973: In AffineTransform, equals(Object) is inconsistent with hashCode()
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java
+ test/jdk/java/awt/geom/AffineTransform/EqualsAndHashCode.java
Changeset: fef345b1
Author: Damon Nguyen <dnguyen at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-10-06 16:07:47 +0000
URL: https://git.openjdk.org/loom/commit/fef345b19f74f5d706b173b1af87bcda98dc6ff2
8293672: Update freetype md file
Reviewed-by: prr
! src/java.desktop/share/legal/freetype.md
Changeset: 85569e96
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2022-10-06 17:34:14 +0000
URL: https://git.openjdk.org/loom/commit/85569e966c22e5b5314a157d05c43c0f6e8c2b28
8286037: Bump minimum boot jdk to JDK 19
Reviewed-by: ctornqvi, darcy, shade, erikj
! make/conf/github-actions.conf
! make/conf/jib-profiles.js
! make/conf/version-numbers.conf
Changeset: 5dd851d8
Author: Zhiqiang Zang <zhiqiang.zang at utexas.edu>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2022-10-06 22:15:20 +0000
URL: https://git.openjdk.org/loom/commit/5dd851d872c50ef33034c56007c58e6fa69ebd32
8281453: New optimization: convert ~x into -1-x when ~x is used in an arithmetic expression
Reviewed-by: kvn
! src/hotspot/share/opto/addnode.cpp
! test/hotspot/jtreg/compiler/c2/irTests/AddLNodeIdealizationTests.java
- test/hotspot/jtreg/compiler/c2/irTests/TestIRAddIdealNotXPlusC.java
+ test/hotspot/jtreg/compiler/c2/irTests/XorINodeIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/XorLNodeIdealizationTests.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/micro/org/openjdk/bench/vm/compiler/NotOpTransformation.java
Changeset: d4c9a880
Author: Justin Lu <justin.lu at oracle.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2022-10-06 23:16:06 +0000
URL: https://git.openjdk.org/loom/commit/d4c9a88073479ff05e6c07ed599c546826d6f6ba
6560981: (cal) unused local variables in GregorianCalendar, etc.
Reviewed-by: naoto, bchristi, iris
! src/java.base/share/classes/java/util/GregorianCalendar.java
! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java
! src/java.base/share/classes/sun/util/calendar/BaseCalendar.java
Changeset: 37bd4fbe
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-10-07 03:02:53 +0000
URL: https://git.openjdk.org/loom/commit/37bd4fbe3031fd7793ab947e7f58aefd9c021c44
6852577: Only for Nimbus LAF UIManager.get("PasswordField.echoChar") is null
Reviewed-by: tr, aivanov
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPasswordFieldUI.java
+ test/jdk/javax/swing/plaf/nimbus/PasswordFieldTest.java
Changeset: f3a44a48
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-10-07 03:09:19 +0000
URL: https://git.openjdk.org/loom/commit/f3a44a48359a4390b13549ce70de3a04710a1d21
8075916: The regression-swing case failed as colored text is not shown on disabled checkbox and radio button with Nimbus LAF
Reviewed-by: tr, aivanov
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyle.java
+ test/jdk/javax/swing/JRadioButton/4314194/bug4314194.java
Changeset: cf84c8ea
Author: Srikanth Adayapalam <sadayapalam at openjdk.org>
Date: 2022-10-07 04:20:40 +0000
URL: https://git.openjdk.org/loom/commit/cf84c8eaf265255b49293650b3919f22e26d48a3
8292975: javac produces code that crashes with LambdaConversionException
8269983: BootstrapMethodError with method reference and intersection type
Reviewed-by: dlsmith, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/langtools/tools/javac/lambda/methodReference/IntersectionParameterTypeTest.java
+ test/langtools/tools/javac/lambda/methodReference/IntersectionParameterTypeTest2.java
Changeset: 0ad6803a
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-10-07 06:15:38 +0000
URL: https://git.openjdk.org/loom/commit/0ad6803ac2bba063d15ce8284a09da36b4cced81
8293810: Remove granting of RuntimePermission("stopThread") from tests
Reviewed-by: dfuchs, mullan, mchung, chegar
! test/jdk/java/lang/System/System.policy
! test/jdk/java/nio/charset/spi/default-pol
! test/jdk/java/security/Policy/Dynamic/DynamicPolicy.java
! test/jdk/javax/management/security/java.policy.authorization
! test/jdk/sun/net/www/http/HttpClient/IsKeepingAlive.policy
! test/jdk/sun/net/www/http/HttpClient/OpenServer.policy
Changeset: 2d25c0a3
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-10-07 06:19:01 +0000
URL: https://git.openjdk.org/loom/commit/2d25c0a31c608ecddaa084d795a060598b3e0589
8292280: Unused field 'keyListener' in BasicRadioButtonUI
Reviewed-by: jdv, serb
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java
Changeset: 1fda8421
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-10-07 08:14:43 +0000
URL: https://git.openjdk.org/loom/commit/1fda8421b976dc19b6f977e38d8d87f493e1a1fd
8291429: java/lang/Thread/virtual/ThreadAPI.java timed out on single core system
Reviewed-by: sspitsyn, cjplummer
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java
! test/jdk/java/lang/management/ThreadMXBean/VirtualThreads.java
! test/lib/jdk/test/lib/thread/VThreadRunner.java
Changeset: 118d93b3
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-10-07 08:55:12 +0000
URL: https://git.openjdk.org/loom/commit/118d93b3dc5bafc00dea03dba97446a04d919fd5
8294907: Remove unused NativeLookup::dll_load
Reviewed-by: dholmes
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/nativeLookup.hpp
Changeset: b38bed6d
Author: Johan Sjölen <jsjolen at openjdk.org>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-10-07 11:06:57 +0000
URL: https://git.openjdk.org/loom/commit/b38bed6d0ed6e1590a695a13a0d0c099e2bdd13a
8294308: Allow dynamically choosing the MEMFLAGS of a type without ResourceObj
Reviewed-by: coleenp, stefank, kbarrett
! src/hotspot/share/c1/c1_CFGPrinter.cpp
! src/hotspot/share/cds/classListWriter.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileLog.cpp
! src/hotspot/share/gc/shared/gcLogPrecious.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
Changeset: 7a194d31
Author: Sacha Coppey <sacha.coppey at oracle.com>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2022-10-07 13:09:09 +0000
URL: https://git.openjdk.org/loom/commit/7a194d31a3f2f78211f035f4591845bf2b465aec
8290154: [JVMCI] partially implement JVMCI for RISC-V
Reviewed-by: ihse, dnsimon, yadongwang
! make/autoconf/jvm-features.m4
+ src/hotspot/cpu/riscv/jvmciCodeInstaller_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotJVMCIBackendFactory.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotRegisterConfig.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotVMConfig.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/package-info.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.riscv64/src/jdk/vm/ci/riscv64/RISCV64.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.riscv64/src/jdk/vm/ci/riscv64/RISCV64Kind.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.riscv64/src/jdk/vm/ci/riscv64/package-info.java
! src/jdk.internal.vm.ci/share/classes/module-info.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/riscv64/RISCV64TestAssembler.java
Changeset: 67210abd
Author: Darragh Clarke <Darragh.clarke at oracle.com>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date: 2022-10-07 16:04:50 +0000
URL: https://git.openjdk.org/loom/commit/67210abd04683a3a16ec8af0948030a934e5ce15
8286394: Address possibly lossy conversions in jdk.naming.dns
Reviewed-by: rriggs, aefimov
- make/modules/jdk.naming.dns/Java.gmk
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java
Changeset: a1747ef8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-07 17:11:07 +0000
URL: https://git.openjdk.org/loom/commit/a1747ef81a10e84177f474565193204ceaa0ede8
8294941: GHA: Cut down cross-compilation sysroots
Reviewed-by: clanger, erikj
! .github/workflows/build-cross-compile.yml
Changeset: c1166a30
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2022-10-07 17:13:30 +0000
URL: https://git.openjdk.org/loom/commit/c1166a304dcff6033b8a37ef944b9efa7ab0608d
8289561: java/lang/instrument/NativeMethodPrefixAgent.java fails with "ERROR: Injection failure: java.lang.UnsupportedOperationException: Records requires ASM8"
Reviewed-by: lmesnik, cjplummer, sspitsyn
! test/jdk/java/lang/instrument/NativeMethodPrefixAgent.java
! test/jdk/java/lang/instrument/NativeMethodPrefixApp.java
! test/jdk/java/lang/instrument/asmlib/Instrumentor.java
Changeset: 4cbac40d
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-10-07 17:43:00 +0000
URL: https://git.openjdk.org/loom/commit/4cbac40de956974760cf54183b3ba29f0b5ec331
8294717: (bf) DirectByteBuffer constructor will leak if allocating Deallocator or Cleaner fails with OOME
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
Changeset: fe7a4617
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-07 18:23:16 +0000
URL: https://git.openjdk.org/loom/commit/fe7a4617fec4d9358b8ce08d74f82714198867d1
8294920: Missing SP value in Linux x86_32 thread context
Reviewed-by: cjplummer, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_x86/LinuxX86JavaThreadPDAccess.java
Changeset: 6a266c4d
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-10-07 19:11:19 +0000
URL: https://git.openjdk.org/loom/commit/6a266c4de15d04d50928b68f9b2dbb69911cff13
8292879: com/sun/jdi/ClassUnloadEventTest.java failed due to classes not unloading
Reviewed-by: dholmes, coleenp, sspitsyn
! test/jdk/com/sun/jdi/ClassUnloadEventTest.java
Changeset: 823b53d8
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-10-07 20:34:08 +0000
URL: https://git.openjdk.org/loom/commit/823b53d8957ff06b66c35e676c25992e9707afe6
8294987: Streamline DerOutputStream write
Reviewed-by: jnimeh, ascarpino
! src/java.base/share/classes/sun/security/util/DerOutputStream.java
Changeset: 3466e999
Author: Matias Saavedra Silva <matias.s.saavedra.silva at oracle.com>
Committer: Calvin Cheung <ccheung at openjdk.org>
Date: 2022-10-07 20:44:35 +0000
URL: https://git.openjdk.org/loom/commit/3466e999348696c8666afd7a59c6947f61fe4d6a
8294691: dynamicArchive/RelativePath.java is running other test case
Reviewed-by: iklam, ccheung
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RelativePath.java
Changeset: d39d8c85
Author: Justin Lu <justin.lu at oracle.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2022-10-07 22:58:26 +0000
URL: https://git.openjdk.org/loom/commit/d39d8c856a7f659c8835084e88e70989ad664ecc
8170389: java.text.DigitList.getDouble() : Controversy between javadoc and code
Reviewed-by: naoto, lancea
! src/java.base/share/classes/java/text/DigitList.java
Changeset: 495c0435
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2022-10-07 23:02:19 +0000
URL: https://git.openjdk.org/loom/commit/495c043533d68106e07721b2e971006e9eba97e3
7124710: interleaved RedefineClasses() and RetransformClasses() calls may have a problem
Reviewed-by: sspitsyn, dcubed
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/RedefineRetransform.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/libRedefineRetransform.cpp
Changeset: 542cc602
Author: Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-10-08 06:41:45 +0000
URL: https://git.openjdk.org/loom/commit/542cc602a7f023d3351133a321c4fa57249b8765
8294366: RISC-V: Partially mark out incompressible regions
Reviewed-by: fyang, yadongwang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
Changeset: 8713dfa6
Author: Markus Karg <markus at headcrashing.eu>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2022-10-09 13:55:27 +0000
URL: https://git.openjdk.org/loom/commit/8713dfa64ef4c55c8b9a3be8aab2bb5e16c627da
8294541: java/io/BufferedInputStream/TransferTo.java fails with OOME
Reviewed-by: alanb
! test/jdk/ProblemList.txt
! test/jdk/java/io/BufferedInputStream/TransferTo.java
Changeset: 8a148bc9
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-10-10 07:02:27 +0000
URL: https://git.openjdk.org/loom/commit/8a148bc960a61908359f9e6dd62c8e7791cc2690
8294848: Unnecessary SSLCipher dispose implementations
Reviewed-by: xuelei, valeriep, wetmore
! src/java.base/share/classes/sun/security/ssl/SSLCipher.java
Changeset: 6ed74ef6
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-10-10 07:06:51 +0000
URL: https://git.openjdk.org/loom/commit/6ed74ef654f0b3e5c748895654d6925e2b832732
8295005: compiler/loopopts/TestRemoveEmptyLoop.java fails with release VMs after JDK-8294839
Reviewed-by: chagedorn, epeter
! test/hotspot/jtreg/compiler/loopopts/TestRemoveEmptyLoop.java
Changeset: 269252aa
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-10-10 11:51:21 +0000
URL: https://git.openjdk.org/loom/commit/269252aa3d5d72859c907a032110d482cf475560
8295007: javax/swing/JRadioButton/4314194/bug4314194.java fails in mach5 for WIndowLookAndFeel
Reviewed-by: aivanov, tr
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JRadioButton/4314194/bug4314194.java
Changeset: c5f462e8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-10 12:19:46 +0000
URL: https://git.openjdk.org/loom/commit/c5f462e83b85ec53ec395622063a5b131aaf0827
8294956: GHA: qemu-debootstrap is deprecated, use the regular one
Reviewed-by: erikj
! .github/workflows/build-cross-compile.yml
Changeset: 35d17a00
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2022-10-10 12:39:10 +0000
URL: https://git.openjdk.org/loom/commit/35d17a00ab4028071a8fc7cd781b3306e6811970
8293864: Kitchensink24HStress.java fails with SIGSEGV in JfrCheckpointManager::lease
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/hotspot/share/jfr/utilities/jfrTypes.hpp
Changeset: 4df4a1f8
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2022-10-10 12:40:58 +0000
URL: https://git.openjdk.org/loom/commit/4df4a1f8e238ebf49d4b0e1e102ccdc3cdb82de9
8287832: jdk/jfr/event/runtime/TestActiveSettingEvent.java failed with "Expected two batches of Active Setting events"
Reviewed-by: egahlin
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/recorder/service/jfrEvent.hpp
! test/jdk/ProblemList.txt
Changeset: eb90c4fc
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-10-10 16:54:57 +0000
URL: https://git.openjdk.org/loom/commit/eb90c4fc0479379c8c1452afca8f37746c762e18
8294377: Prepare to stop auto-inheriting documentation for subclasses of exceptions whose documentation is inherited
Reviewed-by: jjg
! src/java.base/share/classes/java/nio/channels/DatagramChannel.java
! src/java.base/share/classes/java/nio/channels/FileChannel.java
! src/java.base/share/classes/java/nio/channels/SeekableByteChannel.java
! src/java.base/share/classes/java/nio/channels/SocketChannel.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStreamImpl.java
! src/java.naming/share/classes/javax/naming/InitialContext.java
! src/java.naming/share/classes/javax/naming/directory/BasicAttribute.java
! src/java.naming/share/classes/javax/naming/directory/InitialDirContext.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/StreamingExecutionControl.java
Changeset: 1bfcc279
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-10-10 17:56:34 +0000
URL: https://git.openjdk.org/loom/commit/1bfcc2790adbc273864c74faab0bd43613c75982
8294931: JFR: Simplify SettingInfo
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterMethod.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/event/EventConfiguration.java
Changeset: e6c33e62
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-10-11 00:17:36 +0000
URL: https://git.openjdk.org/loom/commit/e6c33e62b5d746f1a45202a6ddc3ded8f933752e
8295014: Remove unnecessary explicit casts to void* in CHeapObjBase
Reviewed-by: jsjolen, dholmes, stefank
! src/hotspot/share/memory/allocation.hpp
Changeset: 891156a7
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2022-10-11 00:40:34 +0000
URL: https://git.openjdk.org/loom/commit/891156a744e706e2d8da5082b2ee3e63ff6fab76
8295003: Do not mention applets in the "java.awt.color" package
Reviewed-by: aivanov, prr
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
Changeset: 4b17d28a
Author: Ningsheng Jian <njian at openjdk.org>
Date: 2022-10-11 01:06:28 +0000
URL: https://git.openjdk.org/loom/commit/4b17d28a6d56726d49090bfd05d945e8f688fe53
8294261: AArch64: Use pReg instead of pRegGov when possible
Reviewed-by: ngasson, xgong
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
Changeset: 9d116ec1
Author: Eric Liu <eliu at openjdk.org>
Date: 2022-10-11 01:37:20 +0000
URL: https://git.openjdk.org/loom/commit/9d116ec147a3182a9c831ffdce02c98da8c5031d
8294262: AArch64: compiler/vectorapi/TestReverseByteTransforms.java test failed on SVE machine
Reviewed-by: aph, njian
! test/hotspot/jtreg/compiler/vectorapi/TestReverseByteTransforms.java
Changeset: e775acf8
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-10-11 05:59:16 +0000
URL: https://git.openjdk.org/loom/commit/e775acf889cde6f5bb463d4ecfe6eb035d18bdda
8293986: Incorrect double-checked locking in com.sun.beans.introspect.ClassInfo
Reviewed-by: serb
! src/java.desktop/share/classes/com/sun/beans/introspect/ClassInfo.java
Changeset: 5e05e421
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-10-11 07:11:59 +0000
URL: https://git.openjdk.org/loom/commit/5e05e421ed49158185167c010bd1e4f690eab610
8294901: remove pre-VS2017 checks in Windows related coding
Reviewed-by: dholmes, mdoerr, kbarrett
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/adlc/adlc.hpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
Changeset: 97f1321c
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2022-10-11 07:13:00 +0000
URL: https://git.openjdk.org/loom/commit/97f1321cb455b536f1e4e056dec693c24f39d641
8294356: IGV: scheduled graphs contain duplicated elements
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/idealGraphPrinter.cpp
Changeset: fe70487d
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-10-11 08:50:01 +0000
URL: https://git.openjdk.org/loom/commit/fe70487d0bc53149150c23d39287d9856c5a0e95
8294958: java/net/httpclient/ConnectTimeout tests are slow
Reviewed-by: dfuchs, aefimov
! test/jdk/java/net/httpclient/AbstractConnectTimeout.java
! test/jdk/java/net/httpclient/AbstractConnectTimeoutHandshake.java
Changeset: 4435d56d
Author: KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-10-11 09:22:33 +0000
URL: https://git.openjdk.org/loom/commit/4435d56d3fa232748b22eeb6f2894cc8dc937ccf
8282395: URL.openConnection can throw IOOBE
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/net/www/ParseUtil.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java
+ test/jdk/java/net/URL/B8282395.java
Changeset: 6053bf0f
Author: Tongbao Zhang <tobytbzhang at tencent.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-11 10:04:30 +0000
URL: https://git.openjdk.org/loom/commit/6053bf0f6a754bf3943ba6169316513055a5a3b2
8293782: Shenandoah: some tests failed on lock rank check
Reviewed-by: mdoerr, shade
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
Changeset: fba763f8
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-10-11 10:06:17 +0000
URL: https://git.openjdk.org/loom/commit/fba763f82528d2825831a26b4ae4e090c602208f
8291519: jdk/jfr/api/event/TestShouldCommit.java failed with Unexpected value of shouldCommit()
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/api/event/TestShouldCommit.java
Changeset: 33d06188
Author: Tejesh R <tr at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-10-11 11:11:49 +0000
URL: https://git.openjdk.org/loom/commit/33d061881350c23b5116b3e555eaa905020636f7
6616245: NullPointerException when using JFileChooser with a custom FileView
Reviewed-by: aivanov
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
+ test/jdk/javax/swing/JFileChooser/FileViewNPETest.java
Changeset: 3ebe5ad2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-11 12:30:58 +0000
URL: https://git.openjdk.org/loom/commit/3ebe5ad2d7771ccf7710350b749d780fef91e40c
8294751: Zero: Allow larger default heaps
Reviewed-by: iklam, rkennke
! src/hotspot/share/compiler/compiler_globals_pd.hpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: 9d0009e9
Author: Abhishek Kumar <abhishek.cx.kumar at oracle.com>
Committer: Jayathirth D V <jdv at openjdk.org>
Date: 2022-10-11 12:55:59 +0000
URL: https://git.openjdk.org/loom/commit/9d0009e92b790b43153e3db353db775e6ff731cb
6777156: GTK L&F: JFileChooser can jump beyond root directory in combobox and selection textarea.
Reviewed-by: jdv, tr, psadhukhan
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
+ test/jdk/com/sun/java/swing/plaf/gtk/TestFileChooserDirectorySelection.java
Changeset: 619cd825
Author: Markus Karg <markus at headcrashing.eu>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-10-11 16:07:31 +0000
URL: https://git.openjdk.org/loom/commit/619cd825b53465c4d533d5cab70070c08964fa91
8294702: BufferedInputStream uses undefined value range for markpos
Reviewed-by: alanb, bpb
! src/java.base/share/classes/java/io/BufferedInputStream.java
Changeset: 3c7ae122
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2022-10-11 16:23:02 +0000
URL: https://git.openjdk.org/loom/commit/3c7ae1225f0d5575fd927a9b76fb40dc30e208cd
8294821: Class load improvement for AES crypto engine
Reviewed-by: valeriep
! src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java
Changeset: e1a77cfd
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-11 16:35:55 +0000
URL: https://git.openjdk.org/loom/commit/e1a77cfd5f296e3e77c945a20d3688e6774dee29
8295163: Remove old hsdis Makefile
Reviewed-by: shade, iris
- src/utils/hsdis/Makefile
Changeset: 2586b1a3
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2022-10-11 16:58:36 +0000
URL: https://git.openjdk.org/loom/commit/2586b1a3c1e1c653e2e7e3398a1955882161193e
8295155: Incorrect javadoc of java.base module
Reviewed-by: alanb, rriggs, bpb, iris, jvernee
! src/java.base/share/classes/module-info.java
Changeset: 07946aa4
Author: Smita Kamath <svkamath at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2022-10-11 17:06:19 +0000
URL: https://git.openjdk.org/loom/commit/07946aa49c97c93bd11675a9b0b90d07c83f2a94
8289552: Make intrinsic conversions between bit representations of half precision values and floats
Reviewed-by: kvn, sviswanathan, jbhateja
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/convertnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/java.base/share/classes/java/lang/Float.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java
! test/jdk/java/lang/Float/Binary16Conversion.java
! test/jdk/java/lang/Float/Binary16ConversionNaN.java
! test/lib-test/jdk/test/whitebox/CPUInfoTest.java
+ test/micro/org/openjdk/bench/java/math/Fp16ConversionBenchmark.java
Changeset: d362e169
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-10-11 18:01:18 +0000
URL: https://git.openjdk.org/loom/commit/d362e16924913207b67b5650ad4cafb6ab019cb1
8294689: The SA transported_core.html file needs quite a bit of work
Reviewed-by: kevinw, poonam, sspitsyn
! src/jdk.hotspot.agent/doc/transported_core.html
Changeset: 945950d8
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-10-11 19:19:41 +0000
URL: https://git.openjdk.org/loom/commit/945950d863ebe984e099d83f967adce71892bb95
8295069: [PPC64] Performance regression after JDK-8290025
Reviewed-by: rrich, lucy
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.hpp
Changeset: 9bb932ce
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-10-11 19:35:18 +0000
URL: https://git.openjdk.org/loom/commit/9bb932ce3007f3f5c67344ebb42dd3c94fa035ab
8295154: Documentation for RemoteExecutionControl.invoke(Method) inherits non-existent documentation
Reviewed-by: jjg
! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java
Changeset: 3a980b97
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-10-11 19:44:54 +0000
URL: https://git.openjdk.org/loom/commit/3a980b972f72b5bbfd7bb63b433ae562890dbcf2
8295168: Remove superfluous period in @throws tag description
Reviewed-by: bpb, naoto, lancea, iris
! src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java
Changeset: 94a9b048
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-10-11 23:17:31 +0000
URL: https://git.openjdk.org/loom/commit/94a9b048afef789e5c604201b61b86ace5c9af67
8295013: OopStorage should derive from CHeapObjBase
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/oopStorage.hpp
! src/hotspot/share/gc/shared/oopStorageSet.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp
Changeset: 703a6ef5
Author: Quan Anh Mai <qamai at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2022-10-12 00:31:04 +0000
URL: https://git.openjdk.org/loom/commit/703a6ef591d56b9e5441cb3ca0c70b2b8685f6e1
8283699: Improve the peephole mechanism of hotspot
Reviewed-by: kvn, dlong
+ src/hotspot/cpu/x86/peephole_x86_64.cpp
+ src/hotspot/cpu/x86/peephole_x86_64.hpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/adlparse.hpp
! src/hotspot/share/adlc/formsopt.cpp
! src/hotspot/share/adlc/formsopt.hpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/adlc/output_h.cpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/phaseX.cpp
+ test/micro/org/openjdk/bench/vm/compiler/x86/LeaPeephole.java
Changeset: 2ceb80c6
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2022-10-12 01:05:44 +0000
URL: https://git.openjdk.org/loom/commit/2ceb80c60f2c1a479e5d79aac7d983e0bf29b253
8288043: Optimize FP to word/sub-word integral type conversion on X86 AVX2 platforms
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/matcher_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/loopTransform.cpp
! test/hotspot/jtreg/compiler/vectorapi/VectorFPtoIntCastTest.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/TestCastMethods.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/VectorFPtoIntCastOperations.java
Changeset: ab8c1361
Author: Xiaohong Gong <xgong at openjdk.org>
Date: 2022-10-12 01:39:57 +0000
URL: https://git.openjdk.org/loom/commit/ab8c1361bc03a8afe016c82f1ad3da9204626d72
8292898: [vectorapi] Unify vector mask cast operation
Co-authored-by: Quan Anh Mai <qamai at openjdk.org>
Reviewed-by: jbhateja, eliu
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/vectorapi/VectorMaskCastTest.java
Changeset: 5ad126f4
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-10-12 01:55:58 +0000
URL: https://git.openjdk.org/loom/commit/5ad126f44662d81d2d065b215ed967c0b983f9c9
8295012: Arena should not derive from CHeapObj<mtNone>
Reviewed-by: stefank, dholmes
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp
Changeset: 16e0c599
Author: Johan Sjölen <jsjolen at openjdk.org>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-10-12 07:10:57 +0000
URL: https://git.openjdk.org/loom/commit/16e0c5994acc57d8c157c852c77801f3a791f6c6
8294950: print_sys_devices_cpu_info doesn't use the provided buffer
Reviewed-by: dholmes, stefank
! src/hotspot/os/linux/os_linux.cpp
Changeset: 392f35df
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-12 07:24:30 +0000
URL: https://git.openjdk.org/loom/commit/392f35df4be1a9a8d7a67a25ae01230c7dd060ac
8295033: hsdis configure error when cross-compiling with --with-binutils-src
Reviewed-by: erikj, ihse, shade
! make/autoconf/lib-hsdis.m4
Changeset: 461d9030
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-10-12 08:38:25 +0000
URL: https://git.openjdk.org/loom/commit/461d9030d80c125db575e4a8c8574a1cb48d16d8
8294841: G1: Refactor predict_base_elapsed_time_ms
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
Changeset: bdb4ed0f
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2022-10-12 08:48:26 +0000
URL: https://git.openjdk.org/loom/commit/bdb4ed0fb136e9e5391cfa520048de6b7f83067d
8294580: frame::interpreter_frame_print_on() crashes if free BasicObjectLock exists in frame
Reviewed-by: dholmes, mdoerr
! src/hotspot/share/runtime/frame.cpp
Changeset: 94ec729f
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-10-12 11:42:47 +0000
URL: https://git.openjdk.org/loom/commit/94ec729faae7b45fcfe0a94dd42a90e4d08fd1ec
8263044: jdk/jfr/jvm/TestDumpOnCrash.java timed out
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkHeader.java
Changeset: 86ec158d
Author: Ramesh Bhagavatam Gangadhar <rgangadhar at openjdk.org>
Committer: Michael McMahon <michaelm at openjdk.org>
Date: 2022-10-12 11:44:44 +0000
URL: https://git.openjdk.org/loom/commit/86ec158dfb7a770fe9a74ff8617bac938d0bb90f
8291226: Create Test Cases to cover scenarios for JDK-8278067
Reviewed-by: dfuchs, michaelm
+ test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java
Changeset: adaff7d5
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-10-12 12:05:20 +0000
URL: https://git.openjdk.org/loom/commit/adaff7d585757786355d37693596c42ba128c609
8294900: Refactor ZObjArrayAllocator
Reviewed-by: eosterlund
! src/hotspot/share/gc/shared/memAllocator.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
! src/hotspot/share/gc/z/zObjArrayAllocator.hpp
Changeset: 9cf66512
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-10-12 12:06:21 +0000
URL: https://git.openjdk.org/loom/commit/9cf665120291ece49c02bf490bc95ac57fbb5af4
8294238: ZGC: Move CLD claimed mark clearing
Reviewed-by: coleenp, tschatzl, eosterlund
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
Changeset: cb62f1c5
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2022-10-12 12:10:07 +0000
URL: https://git.openjdk.org/loom/commit/cb62f1c5c0dd0d2a1570bace3c494a5c0c2b06b8
8295218: New KeepAliveTest.java has invalid copyright notice
Reviewed-by: dfuchs, tschatzl
! test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java
Changeset: 86078423
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-12 13:31:54 +0000
URL: https://git.openjdk.org/loom/commit/860784238ea1f3e4a817fc3c28fb89cfee7549dd
8295205: Add jcheck whitespace checking for markdown files
Reviewed-by: erikj
! .jcheck/conf
! doc/hotspot-unit-tests.md
! doc/testing.md
! src/java.base/share/legal/public_suffix.md
! src/java.desktop/share/legal/harfbuzz.md
! src/java.desktop/share/legal/jpeg.md
! src/java.xml/share/legal/xalan.md
! src/java.xml/share/legal/xerces.md
! test/jdk/javax/accessibility/manual/README.md
Changeset: c357b590
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-12 13:32:49 +0000
URL: https://git.openjdk.org/loom/commit/c357b5908a091a77bc2b26d74a38785412b88a73
8295211: Fix autoconf 2.71 warning "AC_CHECK_HEADERS: you should use literals"
Reviewed-by: shade, erikj
! make/autoconf/lib-x11.m4
Changeset: 84022605
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-12 13:34:07 +0000
URL: https://git.openjdk.org/loom/commit/8402260535eae0fb8bca2327372d03e33cc2add9
8295198: Update more openjdk.java.net => openjdk.org URLs
Reviewed-by: erikj
! ASSEMBLY_EXCEPTION
! CONTRIBUTING.md
! doc/hotspot-unit-tests.html
! doc/hotspot-unit-tests.md
! make/common/ProcessMarkdown.gmk
! src/java.base/share/man/java.1
Changeset: 760a260f
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-12 13:34:50 +0000
URL: https://git.openjdk.org/loom/commit/760a260fbbe733a76c18e4d630999c94ac8cfe63
8295213: Run GHA manually with user-specified make and configure arguments
Reviewed-by: shade
! .github/workflows/build-cross-compile.yml
! .github/workflows/build-linux.yml
! .github/workflows/build-macos.yml
! .github/workflows/build-windows.yml
! .github/workflows/main.yml
Changeset: adb393c3
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-10-14 12:48:40 +0000
URL: https://git.openjdk.org/loom/commit/adb393c32d7e73c26fa21c9bf62f52d107ad2609
Merge with jdk-20+19
! .jcheck/conf
! make/conf/jib-profiles.js
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/module-info.java
! test/jdk/ProblemList.txt
! .jcheck/conf
! make/conf/jib-profiles.js
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/module-info.java
! test/jdk/ProblemList.txt
Changeset: a617076e
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-10-14 15:26:08 +0000
URL: https://git.openjdk.org/loom/commit/a617076efeca293024b324aed8e8f3ed4e10f934
Change tests to use @enablePreview
! test/jdk/jdk/incubator/concurrent/StructuredTaskScope/ExtentLocalsTest.java
! test/jdk/jdk/internal/misc/ThreadFlock/ExtentLocalsTest.java
Changeset: bff39898
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-10-14 17:00:11 +0000
URL: https://git.openjdk.org/loom/commit/bff39898f259509baad527f40bba8b7bd0474c03
Remove EXCLUDE
! src/hotspot/share/runtime/javaThread.cpp
More information about the loom-dev
mailing list