git: openjdk/loom: fibers: 92 new changesets

duke duke at openjdk.org
Thu Jun 30 08:47:42 UTC 2022


Changeset: 50c37f53
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-06-22 14:45:52 +0000
URL:       https://git.openjdk.org/loom/commit/50c37f53f2ebd2fbbfd9dc5dd055658c55e4c69a

8276798: HttpURLConnection sends invalid HTTP request

Reviewed-by: dfuchs, michaelm

! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java

Changeset: d4de4757
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-06-22 15:47:07 +0000
URL:       https://git.openjdk.org/loom/commit/d4de4757471d9f21c2a059f91504ecbc4781566e

8287868: Localized names update in COMPAT locale provider

Reviewed-by: iris, joehw

! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_es.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_fr.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_it.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ja.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ko.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_pt.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sk_SK.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sr_Latn_BA.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sr_Latn_RS.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sv.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_CN.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_TW.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ar.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_be.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ca.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_cs.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_da.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_de.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_el.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_el_CY.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_en_MT.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_en_PH.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_en_SG.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_es.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_es_US.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_et.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_fi.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_fr.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ga.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_hi.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_id.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_it.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ja.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ko.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_lt.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_lv.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_mk.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ms.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_mt.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_nl.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_no.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_no_NO_NY.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_pl.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_pt.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_pt_BR.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_pt_PT.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ru.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_sk.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_sl.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_sq.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_sr.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_sr_Latn.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_sv.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_th.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_vi.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_zh.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_zh_SG.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_zh_TW.properties
! test/jdk/java/util/Locale/LocaleEnhanceTest.java
! test/jdk/java/util/Locale/LocaleTest.java
! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleDataTest.java
! test/jdk/sun/util/resources/Locale/Bug4429024.java
! test/jdk/sun/util/resources/Locale/Bug4965260.java

Changeset: 82c77ca8
Author:    Xin Liu <xliu at openjdk.org>
Date:      2022-06-22 15:57:48 +0000
URL:       https://git.openjdk.org/loom/commit/82c77ca807d62c25b9605c6c8164e42af6c3ce6e

8288926: make runtime/logging/DeoptStats.java more reliable

Reviewed-by: simonis, phh

! test/hotspot/jtreg/runtime/logging/DeoptStats.java

Changeset: 58b6937b
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-06-22 19:37:51 +0000
URL:       https://git.openjdk.org/loom/commit/58b6937b092c8ba5a5ff64865b40b4f5c4149908

8288982: JFR: Log event streaming actions

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/Dispatcher.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnEvent.java

Changeset: 3b1ec3e6
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-06-22 20:48:31 +0000
URL:       https://git.openjdk.org/loom/commit/3b1ec3e660b9905f59373022b287de77196b407c

8288994: Incorrect @since tags for @value update in JDK-8286101

Reviewed-by: darcy, prappo

! src/jdk.compiler/share/classes/com/sun/source/doctree/ValueTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java

Changeset: 9e2d9ac5
Author:    Joe Wang <joehw at openjdk.org>
Date:      2022-06-22 04:49:17 +0000
URL:       https://git.openjdk.org/loom/commit/9e2d9ac59a19caa52fc661542d4257a7473636d7

8288529: broken link in java.xml

Reviewed-by: iris, lancea, naoto

! src/java.xml/share/classes/javax/xml/validation/package-info.java

Changeset: 7cf71bc2
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2022-06-22 07:48:14 +0000
URL:       https://git.openjdk.org/loom/commit/7cf71bc2d3ae3d84552f06358e70204dc65552fc

8287982: Concurrent implicit attach from native threads crashes VM

Reviewed-by: dholmes, rehn

! make/test/JtregNativeJdk.gmk
! src/java.base/share/classes/java/lang/Thread.java
+ test/jdk/java/lang/Thread/jni/AttachCurrentThread/AttachTest.java
+ test/jdk/java/lang/Thread/jni/AttachCurrentThread/ExplicitAttach.java
+ test/jdk/java/lang/Thread/jni/AttachCurrentThread/ImplicitAttach.java
+ test/jdk/java/lang/Thread/jni/AttachCurrentThread/libExplicitAttach.c
+ test/jdk/java/lang/Thread/jni/AttachCurrentThread/libImplicitAttach.c

Changeset: 8fa46c8f
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2022-06-22 07:48:58 +0000
URL:       https://git.openjdk.org/loom/commit/8fa46c8f72201637e377190d94247e8d96646425

8288840: StructureViolationException should not link to fork method

Reviewed-by: psandoz, mchung

! src/jdk.incubator.concurrent/share/classes/jdk/incubator/concurrent/StructureViolationException.java

Changeset: 6037ccdd
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2022-06-22 13:29:44 +0000
URL:       https://git.openjdk.org/loom/commit/6037ccdd50acd5424a46120028738b811dff064a

8288846: misc tests fail "assert(ms < 1000) failed: Un-interruptable sleep, short time use only"

Reviewed-by: egahlin

! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! test/jdk/jdk/jfr/event/sampling/TestNative.java

Changeset: 6458ebc8
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-06-22 16:20:20 +0000
URL:       https://git.openjdk.org/loom/commit/6458ebc8e4cb11d99f7447e01f890ba36ad41664

8288988: ProblemList serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java in -Xcomp mode

Reviewed-by: alanb, azvegint

! test/hotspot/jtreg/ProblemList-Xcomp.txt

Changeset: 5b583e47
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-06-22 23:21:49 +0000
URL:       https://git.openjdk.org/loom/commit/5b583e4792b1d59891495a4a050fcdd4d38dfee1

Merge

! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt

Changeset: bf0623b1
Author:    Evgeny Astigeevich <eastig at amazon.com>
Committer: Andrew Haley <aph at openjdk.org>
Date:      2022-06-23 09:30:59 +0000
URL:       https://git.openjdk.org/loom/commit/bf0623b11fd95f09fe953822af71d965bdab8d0f

8286314: Trampoline not created for far runtime targets outside small CodeCache

Reviewed-by: aph, phh

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp

Changeset: a802b981
Author:    Thiago Henrique Hüpner <thihup at gmail.com>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2022-06-23 09:41:06 +0000
URL:       https://git.openjdk.org/loom/commit/a802b9816ac5c0cb0fd236cc7f25ed4fdb1349ef

8287760: --do-not-resolve-by-default gets overwritten if --warn-if-resolved flags is used

Reviewed-by: lancea, alanb, cstein

! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! test/jdk/tools/jar/modularJar/Basic.java

Changeset: 26c03c18
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-06-23 10:15:05 +0000
URL:       https://git.openjdk.org/loom/commit/26c03c1860c6da450b5cd6a46576c78bea682f96

8288719: [arm32] SafeFetch32 thumb interleaving causes random crashes
8284997: arm32 build crashes since JDK-8283326

Reviewed-by: snazarki, xliu, lucy

! src/hotspot/os_cpu/linux_arm/safefetch_linux_arm.S
! src/hotspot/share/runtime/safefetch.hpp

Changeset: d579916a
Author:    Julian Waters <jwaters at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-06-23 14:17:58 +0000
URL:       https://git.openjdk.org/loom/commit/d579916a6b93577519b095e5fbf07377963dcec6

8288740: Change incorrect documentation for sjavac flag

Reviewed-by: ihse

! doc/building.html
! doc/building.md

Changeset: b8db0c38
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-06-23 15:36:19 +0000
URL:       https://git.openjdk.org/loom/commit/b8db0c383b6ebd741f6981c89a0cafdfd9751315

6980847: (fs) Files.copy needs to be "tuned"

Reviewed-by: alanb

! src/java.base/unix/classes/sun/nio/fs/UnixCopyFile.java
! src/java.base/unix/native/libnio/fs/UnixCopyFile.c
! src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java

Changeset: 72f286a9
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-06-23 15:39:32 +0000
URL:       https://git.openjdk.org/loom/commit/72f286a9baecd914b77e3436b999ae432025e992

8287580: (se) CancelledKeyException during channel registration

Reviewed-by: alanb

! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java
+ test/jdk/java/nio/channels/Selector/CancelDuringRegister.java

Changeset: ef17ee4d
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-06-23 15:40:23 +0000
URL:       https://git.openjdk.org/loom/commit/ef17ee4dea38c3bb953927bfdaabf1fe1b7e54ea

8288515: (ch) Unnecessary use of Math.addExact() in java.nio.channels.FileLock.overlaps()

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/channels/FileLock.java

Changeset: 2728770e
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-06-23 15:49:43 +0000
URL:       https://git.openjdk.org/loom/commit/2728770e3d73bb11c4d6e54b5aff91588a1a780b

8288589: Files.readString ignores encoding errors for UTF-16

Reviewed-by: rriggs, iris, alanb

! src/java.base/share/classes/java/lang/String.java
- test/jdk/java/lang/String/NewStringNoRepl.java
+ test/jdk/java/lang/String/NoReplTest.java
! test/jdk/java/nio/file/Files/ReadWriteString.java

Changeset: b206d2d1
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-06-23 16:21:26 +0000
URL:       https://git.openjdk.org/loom/commit/b206d2d14937bf8cfebb629888a09311275ac0db

8289006: Cleanup from thread.hpp split

Reviewed-by: dholmes, dcubed

! src/hotspot/cpu/zero/stack_zero.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp

Changeset: 13cbb3a4
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-06-23 17:48:45 +0000
URL:       https://git.openjdk.org/loom/commit/13cbb3a4169fdbf882da70beaa1b88faca2bc9c8

8289073: (fs) UnsatisfiedLinkError for sun.nio.fs.UnixCopyFile.bufferedCopy0()

Reviewed-by: alanb

! src/java.base/unix/native/libnio/fs/UnixCopyFile.c

Changeset: 740169ce
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-06-23 17:52:37 +0000
URL:       https://git.openjdk.org/loom/commit/740169ce1cacb60f8b294220fc389bb34ef75af3

8285521: Minor improvements in java.net.URI

Reviewed-by: dfuchs

! src/java.base/share/classes/java/net/URI.java

Changeset: c8cc94a3
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-06-23 18:44:54 +0000
URL:       https://git.openjdk.org/loom/commit/c8cc94a38423c0cef597986fb51938a26dc20b51

8288979: Improve CLDRConverter run time

Reviewed-by: naoto, rriggs

! make/jdk/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java

Changeset: 64782a75
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-06-24 04:29:48 +0000
URL:       https://git.openjdk.org/loom/commit/64782a7524038380c0e8b61cc74102463e997850

8288623: Move Continuation classes out of javaClasses.hpp

Reviewed-by: stefank, coleenp

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
+ src/hotspot/share/classfile/javaClassesImpl.hpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp
! src/hotspot/share/oops/stackChunkOop.inline.hpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/nativeEntryPoint.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
+ src/hotspot/share/runtime/continuationJavaClasses.cpp
+ src/hotspot/share/runtime/continuationJavaClasses.hpp
+ src/hotspot/share/runtime/continuationJavaClasses.inline.hpp
! src/hotspot/share/runtime/continuationWrapper.inline.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/vframe.inline.hpp

Changeset: 9dc9a64f
Author:    Johan Sjölén <johan.sjolen at oracle.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2022-06-24 05:00:53 +0000
URL:       https://git.openjdk.org/loom/commit/9dc9a64fa453d8afc90871e9663a0ccc46212f64

8287281: adjust guarantee in Handshake::execute for the case of target thread being current

Reviewed-by: rehn, pchilanomate, dholmes, dcubed

! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/runtime/handshake.cpp

Changeset: 17aacde5
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2022-06-24 07:28:44 +0000
URL:       https://git.openjdk.org/loom/commit/17aacde50fb971bc686825772e29f6bfecadabda

8288669: compiler/vectorapi/VectorFPtoIntCastTest.java still fails with "IRViolationException: There were one or multiple IR rule failures."

Reviewed-by: thartmann, dcubed

! test/hotspot/jtreg/compiler/vectorapi/VectorFPtoIntCastTest.java

Changeset: 925084c4
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2022-06-24 12:03:09 +0000
URL:       https://git.openjdk.org/loom/commit/925084c496113c9d8e860ded0b8645fd584380bc

8288976: classfile parser 'wrong name' error message has the names the wrong way around

Reviewed-by: dholmes, shade

! src/hotspot/share/classfile/classFileParser.cpp
+ test/hotspot/jtreg/runtime/classFileParserBug/Bad_NCDFE_Msg.java
= test/hotspot/jtreg/runtime/classFileParserBug/C.java

Changeset: fdc8455c
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2022-06-24 13:46:32 +0000
URL:       https://git.openjdk.org/loom/commit/fdc8455c4559a5513c46cb61bdf09f8279d44192

8288495: [test] Make OutputAnalyzer exception more informative

Reviewed-by: lmesnik, naoto, jpai, dholmes

! test/lib-test/jdk/test/lib/process/OutputAnalyzerTest.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java

Changeset: 0d2952e5
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-06-24 14:17:22 +0000
URL:       https://git.openjdk.org/loom/commit/0d2952e5b37312f4ec08786a9802594115f0f8a1

8289129: [BACKOUT] JDK-8287281 adjust guarantee in Handshake::execute for the case of target thread being current

Reviewed-by: alanb

! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/runtime/handshake.cpp

Changeset: 239b4bb0
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-06-24 14:24:28 +0000
URL:       https://git.openjdk.org/loom/commit/239b4bb0201fda8c40daf2f3e733dab0086d356c

8289095: (fs) UnixCopyFile build error on linux-x86

Reviewed-by: alanb, shade, stuefe

! src/java.base/unix/native/libnio/fs/UnixCopyFile.c

Changeset: f67c5361
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-06-24 14:43:16 +0000
URL:       https://git.openjdk.org/loom/commit/f67c5361ccf5ac3cba9b88a3780afed2237ec19a

8288935: Remove excessive includes introduced in loom

Reviewed-by: rehn, stefank

! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.hpp
! src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuation.hpp
! src/hotspot/share/runtime/continuationEntry.cpp
! src/hotspot/share/runtime/continuationEntry.hpp
! src/hotspot/share/runtime/continuationEntry.inline.hpp
! src/hotspot/share/runtime/continuationHelper.inline.hpp
! src/hotspot/share/runtime/stackChunkFrameStream.hpp
! src/hotspot/share/runtime/stackChunkFrameStream.inline.hpp

Changeset: 9918b6d3
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-06-24 16:26:03 +0000
URL:       https://git.openjdk.org/loom/commit/9918b6d384a2f7841fcbbbe5c5e7ef83d347c697

8288609: Update --release 19 symbol information for JDK 19 build 28

Reviewed-by: iris

! src/jdk.compiler/share/data/symbols/java.base-J.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jdi-J.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jfr-J.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.management-J.sym.txt

Changeset: 4cdb9789
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2022-06-24 18:13:23 +0000
URL:       https://git.openjdk.org/loom/commit/4cdb97893c93d7c921b7e4c18b6ec332364c2481

8289098: clean up ported serviceability/jvmti tests

Reviewed-by: kevinw, sspitsyn

! test/hotspot/jtreg/serviceability/jvmti/events/Breakpoint/breakpoint01/breakpoint01.java
! test/hotspot/jtreg/serviceability/jvmti/events/Breakpoint/breakpoint01/libbreakpoint01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/ClassLoad/classload01/classload01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ClassPrepare/classprep01/classprep01.java
! test/hotspot/jtreg/serviceability/jvmti/events/Exception/exception01/exception01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ExceptionCatch/excatch01/excatch01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc01/fieldacc01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc02/fieldacc02.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc03/fieldacc03.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc04/fieldacc04.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod01/fieldmod01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod02/fieldmod02.java
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/framepop01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop02/libframepop02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry02/mentry02.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEnter/mcontenter01/libmcontenter01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEntered/mcontentered01/libmcontentered01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEntered/mcontentered01/mcontentered01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWait/monitorwait01/libmonitorwait01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWait/monitorwait01/monitorwait01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWaited/monitorwaited01/libmonitorwaited01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWaited/monitorwaited01/monitorwaited01.java
! test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind01/nativemethbind01.java
! test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind02/nativemethbind02.java
! test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind03/nativemethbind03.java
! test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind04/nativemethbind04.java
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep01/libsinglestep01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep01/singlestep01.java
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep02/singlestep02.java
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep03/libsinglestep03.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep03/singlestep03.java
! test/hotspot/jtreg/serviceability/jvmti/events/ThreadEnd/threadend01/threadend01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ThreadEnd/threadend02/libthreadend02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/ThreadEnd/threadend02/threadend02.java
! test/hotspot/jtreg/serviceability/jvmti/events/ThreadStart/threadstart01/threadstart01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ThreadStart/threadstart02/threadstart02.java
! test/hotspot/jtreg/serviceability/jvmti/events/ThreadStart/threadstart03/threadstart03.java
! test/hotspot/jtreg/serviceability/jvmti/events/VMObjectAlloc/vmobjalloc01/libvmobjalloc01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/VMObjectAlloc/vmobjalloc01/vmobjalloc01.java
! test/hotspot/jtreg/serviceability/jvmti/negative/GetAllThreadsNullTest/GetAllThreadsNullTest.java
! test/hotspot/jtreg/serviceability/jvmti/negative/framecnt02/framecnt02.java
! test/hotspot/jtreg/serviceability/jvmti/negative/framecnt03/framecnt03.java
! test/hotspot/jtreg/serviceability/jvmti/negative/frameloc03/frameloc03.java
! test/hotspot/jtreg/serviceability/jvmti/negative/getstacktr02/getstacktr02.java
! test/hotspot/jtreg/serviceability/jvmti/negative/getstacktr09/getstacktr09.java
! test/hotspot/jtreg/serviceability/jvmti/negative/thrinfo02/thrinfo02.java
! test/hotspot/jtreg/serviceability/jvmti/negative/thrstat04/thrstat04.java
! test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/NotSuspended/libGetStackTraceNotSuspendedStress.cpp
! test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/Suspended/libGetStackTraceSuspendedStress.cpp
! test/hotspot/jtreg/serviceability/jvmti/stress/ThreadLocalStorage/SetGetThreadLocalStorageStressTest/libSetGetThreadLocalStorageStress.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/allthr01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameCount/framecnt01/framecnt01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc02/frameloc02.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr06/getstacktr06.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadInfo/thrinfo01/thrinfo01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat02/thrstat02.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat03/thrstat03.java
! test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThread/resumethrd02/resumethrd02.java
! test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThreadList/resumethrdlst01/libresumethrdlst01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThreadList/resumethrdlst01/resumethrdlst01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThreadList/resumethrdlst02/libresumethrdlst02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThreadList/resumethrdlst02/resumethrdlst02.java
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd01/suspendthrd01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd02/suspendthrd02.java
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd03/suspendthrd03.java
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst01/libsuspendthrdlst01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst01/suspendthrdlst01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst02/libsuspendthrdlst02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst02/suspendthrdlst02.java
! test/lib/jdk/test/lib/jvmti/jvmti_common.h
! test/lib/jdk/test/lib/jvmti/jvmti_thread.h

Changeset: 08288819
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-06-24 19:13:41 +0000
URL:       https://git.openjdk.org/loom/commit/08288819dd915549d17af40b159233a0550db643

8289166: ProblemList tools/jlink/plugins/CompressorPluginTest.java

Reviewed-by: lmesnik, bpb

! test/jdk/ProblemList.txt

Changeset: 53b37fe1
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2022-06-24 21:42:23 +0000
URL:       https://git.openjdk.org/loom/commit/53b37fe1535388eb14e04c620a6b0118ed8884a0

8288130: compiler error with AP and explicit record accessor

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! test/langtools/tools/javac/records/RecordCompilationTests.java

Changeset: e93be3ac
Author:    Ryan Ernst <ryan at iernst.net>
Committer: Chris Hegarty <chegar at openjdk.org>
Date:      2022-06-25 07:55:55 +0000
URL:       https://git.openjdk.org/loom/commit/e93be3acdf75814674a365a87603f3f1d28b9262

8286389: Address possibly lossy conversions in jdk.crypto.ec

Reviewed-by: chegar, xuelei

! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHPublicKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAOperations.java

Changeset: a5c25d88
Author:    Ryan Ernst <ryan at iernst.net>
Committer: Chris Hegarty <chegar at openjdk.org>
Date:      2022-06-25 08:00:21 +0000
URL:       https://git.openjdk.org/loom/commit/a5c25d8837664f9a7302cdb84afd3916da533144

8286395: Address possibly lossy conversions in java.security.jgss

Reviewed-by: chegar

! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Des.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/Des3DkCrypto.java

Changeset: de746714
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-06-25 19:09:43 +0000
URL:       https://git.openjdk.org/loom/commit/de7467146fc3759110299e8297628db2b0b16800

8266670: Better modeling of access flags in core reflection

Reviewed-by: mchung, rriggs, asotona

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
+ src/java.base/share/classes/java/lang/reflect/AccessFlag.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Member.java
! src/java.base/share/classes/java/lang/reflect/Modifier.java
! src/java.base/share/classes/java/lang/reflect/Parameter.java
+ test/jdk/java/lang/reflect/AccessFlag/BasicAccessFlagTest.java
+ test/jdk/java/lang/reflect/AccessFlag/ClassAccessFlagTest.java
+ test/jdk/java/lang/reflect/AccessFlag/FieldAccessFlagTest.java
+ test/jdk/java/lang/reflect/AccessFlag/MethodAccessFlagTest.java
+ test/jdk/java/lang/reflect/AccessFlag/ModuleDescriptorAccessFlagTest.java
+ test/jdk/java/lang/reflect/AccessFlag/StrictAccessFlagTest.java

Changeset: 62e1e795
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-06-27 06:50:11 +0000
URL:       https://git.openjdk.org/loom/commit/62e1e7950b37deaede3573a4b37542199552aea3

8289147: unify os::infinite_sleep on posix platforms

Reviewed-by: mdoerr, kbarrett, dholmes

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp

Changeset: 47fe9ef5
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-06-27 07:13:02 +0000
URL:       https://git.openjdk.org/loom/commit/47fe9ef5bfde73a4fa21ba085b9275bb42df6590

8289078: Make STARTTIME_ANY and STARTTIME_PROCESS_UNKNOWN fields static in ProcessHandleImpl

Reviewed-by: jpai, rriggs, bpb, naoto, iris

! src/java.base/share/classes/java/lang/ProcessHandleImpl.java

Changeset: 7905788e
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-06-27 07:30:19 +0000
URL:       https://git.openjdk.org/loom/commit/7905788e969727c81eea4397f0d9b918cdb5286a

8289126: Cleanup unnecessary null comparison before instanceof check in jdk.hotspot.agent

Reviewed-by: ayang, cjplummer

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/LoadObjectComparator.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/posix/DSO.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/amd64/ProcAMD64Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/ppc64/ProcPPC64Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/riscv64/ProcRISCV64Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/x86/ProcX86Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/aarch64/WindbgAARCH64Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/amd64/WindbgAMD64Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/x86/WindbgX86Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaVFrame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/Inspector.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/AbstractHeapGraphWriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/SystemDictionaryHelper.java

Changeset: ddb55ede
Author:    Jayashree Huttanagoudar <jhuttana at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2022-06-27 11:52:42 +0000
URL:       https://git.openjdk.org/loom/commit/ddb55ede2cfb07becc11ca18c5aef6c891bbe741

8135292: Remove duplicate code in <OS>Address.java in SA

Reviewed-by: cjplummer, amenkov

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdAddress.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/dummy/DummyAddress.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/dummy/DummyDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxAddress.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/ProcAddress.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteAddress.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgAddress.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebuggerLocal.java

Changeset: 64f95cfb
Author:    Damon Nguyen <dnguyen at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-06-27 12:37:15 +0000
URL:       https://git.openjdk.org/loom/commit/64f95cfb32233f74faf81b9cfaf824c6b3f8346b

8012675: javax.swing.JEditorPane is unclear on the handling of unsupported HTML script tags

Reviewed-by: prr, aivanov

! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
+ test/jdk/javax/swing/text/html/HtmlScriptTagParserTest.java

Changeset: 210a06a2
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-06-27 12:42:41 +0000
URL:       https://git.openjdk.org/loom/commit/210a06a287521a554316a9052bd9fdf616c7b884

8287227: Shenandoah: A couple of virtual thread tests failed with iu mode even without Loom enabled.

Reviewed-by: shade, rkennke

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp

Changeset: be6be15e
Author:    Tobias Holenstein <tholenstein at openjdk.org>
Date:      2022-06-27 13:20:38 +0000
URL:       https://git.openjdk.org/loom/commit/be6be15efa1fe85c4e2dacc181b3238f9190127e

8288750: IGV: Improve Shortcuts

Reviewed-by: chagedorn, thartmann

! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/DoubleClickSelectAction.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/ImportAction.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/RemoveAction.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/RemoveAllAction.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/SaveAllAction.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/layer.xml
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/actions/NewFilterAction.java
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/actions/RemoveFilterSettingsAction.java
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/actions/SaveFilterSettingsAction.java
- src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/ExtendedSelectAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/CustomSelectAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/CustomizablePanAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandDiffAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandPredecessorsAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandSuccessorsAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExportAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExtractAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/HideAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/NextDiagramAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/OverviewAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/PrevDiagramAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ShowAllAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ShrinkDiffAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomInAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomOutAction.java
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/actions/Bundle.properties
+ src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/expand.png
+ src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/expand_right.png
+ src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/shrink.png
+ src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/shrink_right.png
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/layer.xml

Changeset: f3f07884
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-06-27 15:11:35 +0000
URL:       https://git.openjdk.org/loom/commit/f3f078846feae66d3504d50081353f74bd4891d7

8288746: HttpClient resources could be reclaimed more eagerly

Reviewed-by: jpai, michaelm

! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientFacade.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! test/jdk/java/net/httpclient/AsFileDownloadTest.java
! test/jdk/java/net/httpclient/DigestEchoClient.java
! test/jdk/java/net/httpclient/ReferenceTracker.java
! test/jdk/java/net/httpclient/ResponseBodyBeforeError.java

Changeset: 354ed103
Author:    Raffaello Giulietti <rgiulietti at openjdk.org>
Committer: Joe Darcy <darcy at openjdk.org>
Date:      2022-06-27 18:21:17 +0000
URL:       https://git.openjdk.org/loom/commit/354ed1034d6d42a672e8224aeb9eb892b73a563f

8288021: Add hard test cases to jdk.internal.math.DoubleToDecimalChecker

Co-authored-by: Paul Zimmermann <Paul.Zimmermann at inria.fr>
Reviewed-by: darcy

! test/jdk/jdk/internal/math/ToDecimal/java.base/jdk/internal/math/DoubleToDecimalChecker.java

Changeset: 3f5e48a4
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2022-06-23 05:42:54 +0000
URL:       https://git.openjdk.org/loom/commit/3f5e48a44ee77d07dea3d2c4ae52aaf19b8dc7cb

8288781: C1: LIR_OpVisitState::maxNumberOfOperands too small

Reviewed-by: shade, mdoerr, thartmann

! src/hotspot/share/c1/c1_LIR.hpp
+ test/hotspot/jtreg/compiler/c1/TestManyMethodParameters.java

Changeset: 4c9ea7e6
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2022-06-23 16:21:32 +0000
URL:       https://git.openjdk.org/loom/commit/4c9ea7e66aaf99f42ee2df0b17c6586f57019a19

8286580: serviceability/jvmti/vthread/GetSetLocalTest failed with assert: Not supported for heap frames

Reviewed-by: lmesnik, rpressler, cjplummer

! src/hotspot/share/prims/jvmtiImpl.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/jvmti/vthread/GetSetLocalTest/GetSetLocalTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/GetSetLocalTest/libGetSetLocalTest.cpp

Changeset: a716f793
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-06-23 17:07:58 +0000
URL:       https://git.openjdk.org/loom/commit/a716f7934b2ce8078c27df4c87e8c1e9cceed000

8288589: Files.readString ignores encoding errors for UTF-16

Backport-of: 2728770e3d73bb11c4d6e54b5aff91588a1a780b

! src/java.base/share/classes/java/lang/String.java
- test/jdk/java/lang/String/NewStringNoRepl.java
+ test/jdk/java/lang/String/NoReplTest.java
! test/jdk/java/nio/file/Files/ReadWriteString.java

Changeset: 1f9521e6
Author:    Joe Wang <joehw at openjdk.org>
Date:      2022-06-23 17:12:31 +0000
URL:       https://git.openjdk.org/loom/commit/1f9521e6cb2f701f8712b4ec941ff1dbb45dad4e

8287076: Document.normalizeDocument() produces different results

Reviewed-by: lancea, iris, naoto

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttributeMap.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java
! test/jaxp/javax/xml/jaxp/unittest/dom/DocumentTest.java

Changeset: 651cbebb
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-06-23 22:57:35 +0000
URL:       https://git.openjdk.org/loom/commit/651cbebb96fc60e5db48ea68d38cbeb76b007550

8288080: (fc) FileChannel::map for MemorySegments should state it always throws UOE

Backport-of: a9c2ab67c44872ce0247aef6bf972bf4246b44be

! src/java.base/share/classes/java/nio/channels/FileChannel.java

Changeset: b0db3333
Author:    Abhishek Kumar <abhishek.cx.kumar at oracle.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-06-24 04:22:25 +0000
URL:       https://git.openjdk.org/loom/commit/b0db33333a9fbc39e8d9f7d6a0f13d6a1b5dde04

8288528: broken links in java.desktop

Reviewed-by: prr, aivanov

! src/java.desktop/share/classes/java/awt/doc-files/AWTThreadIssues.html
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifTIFFTagSet.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html

Changeset: bdf9902f
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-06-24 08:13:28 +0000
URL:       https://git.openjdk.org/loom/commit/bdf9902f753b71f30be8e1634fc361a5c7d8d8ec

8288120: VerifyError with JEP 405 pattern match

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
+ test/langtools/tools/javac/patterns/ProxyMethodLookup.java

Changeset: 20f55abd
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2022-06-24 13:37:22 +0000
URL:       https://git.openjdk.org/loom/commit/20f55abd2744323a756872e080885d107e6c56e5

8289044: ARM32: missing LIR_Assembler::cmove metadata type support

Reviewed-by: shade, stuefe

! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp

Changeset: 7ac40f3b
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-06-25 02:36:27 +0000
URL:       https://git.openjdk.org/loom/commit/7ac40f3b9f526c13439ee15902ceec0dd8f868de

8288983: broken link in com.sun.net.httpserver.SimpleFileServer

Reviewed-by: dfuchs, aefimov, michaelm

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/SimpleFileServer.java

Changeset: 9c92da52
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-06-25 12:19:14 +0000
URL:       https://git.openjdk.org/loom/commit/9c92da5249a04063e8434d20860ccad7146ca507

8247407: tools/jlink/plugins/CompressorPluginTest.java test failing

Reviewed-by: sundar, jlaskey

! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! test/jdk/ProblemList.txt
+ test/jdk/tools/jimage/ImageReaderDuplicateChildNodesTest.java

Changeset: 7e13cdb7
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2022-06-27 10:22:04 +0000
URL:       https://git.openjdk.org/loom/commit/7e13cdb799ff21cfcc350e518095dda9ce815b30

8289079: java/lang/Thread/jni/AttachCurrentThread/AttachTest.java#id1 failed with "RuntimeException: Test failed"

Reviewed-by: dholmes, mcimadamore

! test/jdk/java/lang/Thread/jni/AttachCurrentThread/AttachTest.java
! test/jdk/java/lang/Thread/jni/AttachCurrentThread/ImplicitAttach.java

Changeset: d4b040f4
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-06-27 18:25:53 +0000
URL:       https://git.openjdk.org/loom/commit/d4b040f42dd0a9100ad1ffa55de4ae4f20e9f182

Merge

! src/hotspot/share/prims/jvmtiImpl.cpp
! test/hotspot/jtreg/runtime/classFileParserBug/Bad_NCDFE_Msg.java
! test/jdk/ProblemList.txt
! src/hotspot/share/prims/jvmtiImpl.cpp
+ test/hotspot/jtreg/runtime/classFileParserBug/Bad_NCDFE_Msg.java
! test/jdk/ProblemList.txt

Changeset: 40bf3b11
Author:    Harshitha Onkar <honkar at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-06-27 21:02:11 +0000
URL:       https://git.openjdk.org/loom/commit/40bf3b11679f1d4e9418c64a10fe6104e88086f1

8288993: Make AwtFramePackTest generic by removing @requires tag

Reviewed-by: dmarkov, aivanov, serb

! test/jdk/java/awt/Frame/AwtFramePackTest.java

Changeset: e322e77e
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2022-06-27 21:16:02 +0000
URL:       https://git.openjdk.org/loom/commit/e322e77e9535fc3f37b409a1c805e9f6b728377a

8288651: CDS test HelloUnload.java should not use literal string as ClassLoader name

Reviewed-by: coleenp, iklam

! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/HelloUnload.java

Changeset: ca78f7bd
Author:    Hai-May Chao <hchao at openjdk.org>
Date:      2022-06-27 23:15:13 +0000
URL:       https://git.openjdk.org/loom/commit/ca78f7bd762e1d5cd843d1ff36fafb8c943aba97

8286259: Password cleanup after KeyStore.PasswordProtection in P11KeyStore

Reviewed-by: valeriep

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java

Changeset: 784fa0ad
Author:    Thejasvi Voniadka <tvoniadka at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2022-06-28 01:55:17 +0000
URL:       https://git.openjdk.org/loom/commit/784fa0add77a3e473e2cdbdcc27b3ed076678565

8282036: Change java/util/zip/ZipFile/DeleteTempJar.java to stop HttpServer cleanly in case of exceptions

Reviewed-by: jpai, alanb, dfuchs

! test/jdk/java/util/zip/ZipFile/DeleteTempJar.java

Changeset: 33369719
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2022-06-28 05:22:43 +0000
URL:       https://git.openjdk.org/loom/commit/33369719b2e39bddd4a1b7f300f36506306b03fa

8289258: ProblemList some failing custom loader tests with ZGC

Reviewed-by: dholmes

! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: b4ab5fe1
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-06-28 09:00:45 +0000
URL:       https://git.openjdk.org/loom/commit/b4ab5fe1daf22a543e1bd973bcd34322360054b4

8288396: Always create reproducible builds

Reviewed-by: amenkov, ehelin

! make/CreateJmods.gmk
! make/autoconf/compare.sh.in
! make/autoconf/flags-cflags.m4
! make/autoconf/flags-ldflags.m4
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
! make/common/JarArchive.gmk
! make/common/NativeCompilation.gmk
! make/common/ZipArchive.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/modules/jdk.jdi/Lib.gmk
! make/scripts/compare_exceptions.sh.incl
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/jdk.jdi/share/native/libdt_shmem/shmemBase.c
! src/jdk.jdi/share/native/libdt_shmem/shmemBase.h
! src/jdk.jdi/windows/native/libdt_shmem/shmem_md.c
- src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.h
! src/jdk.jdwp.agent/windows/native/libdt_socket/socket_md.c

Changeset: aa438242
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-06-28 11:54:25 +0000
URL:       https://git.openjdk.org/loom/commit/aa438242493f2dcc2e372b971abf384fd482e763

8289138: G1: Remove redundant is-marking-active checks in C1 barrier

Reviewed-by: tschatzl, ehelin

! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp

Changeset: 549c6c22
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-06-28 12:16:55 +0000
URL:       https://git.openjdk.org/loom/commit/549c6c22aedc5a7f2acd0b0ceabf956227e35cb3

8287818: Shenandoah: adapt nmethod arming from Loom

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetNMethod.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp

Changeset: d4eeeb82
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-06-28 12:32:35 +0000
URL:       https://git.openjdk.org/loom/commit/d4eeeb82cb2288973a6a247c54513f7e1c6b58f0

8271252: os::reserve_memory should not use mtOther as default NMT flag

Reviewed-by: zgu

! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: 88fe19c5
Author:    Yi-Fan Tsai <yftsai at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-06-28 15:16:21 +0000
URL:       https://git.openjdk.org/loom/commit/88fe19c5b2d809d5b9136e1a86887a50d0eeeb55

8289071: Compute allocation sizes of stubs and nmethods outside of lock protection

Reviewed-by: thartmann, phh

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

Changeset: 1f36ed1f
Author:    Alex Kasko <akasko at openjdk.org>
Committer: Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2022-06-28 17:03:11 +0000
URL:       https://git.openjdk.org/loom/commit/1f36ed1faeede991e8e67ded4b814be8b78a840f

8288013: jpackage: test utility Windows registry enhancement

Reviewed-by: asemenyuk, almatvee

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java

Changeset: c67149be
Author:    Alex Kasko <akasko at openjdk.org>
Committer: Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2022-06-28 17:06:08 +0000
URL:       https://git.openjdk.org/loom/commit/c67149be4bd4922f9e6a55eb17deca684941d535

8288961: jpackage: test MSI installation fix

Reviewed-by: asemenyuk, almatvee

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java

Changeset: af008807
Author:    altrisi <altrisi.trillosierra at gmail.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-06-28 17:12:06 +0000
URL:       https://git.openjdk.org/loom/commit/af0088076dd8cb5d5bc47c59838e7f5ef4f6d8a9

8284640: CollectorImpl class could be a record class

Reviewed-by: phh, rriggs

! src/java.base/share/classes/java/util/stream/Collectors.java

Changeset: 784a0f04
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2022-06-27 11:32:13 +0000
URL:       https://git.openjdk.org/loom/commit/784a0f049665afde4723942e641a10a1d7675f7a

8288683: C2: And node gets wrong type due to not adding it back to the worklist in CCP

Reviewed-by: roland, thartmann

! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
+ test/hotspot/jtreg/compiler/c2/TestAndShiftZeroCCP.java

Changeset: 699ad45b
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-06-27 11:41:24 +0000
URL:       https://git.openjdk.org/loom/commit/699ad45b4339940980314d4cd6e4606a66183fda

8289093: BlockLocationPrinter fails to decode addresses with G1

Reviewed-by: ayang, iwalulya

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

Changeset: 2c8ada68
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2022-06-27 15:37:08 +0000
URL:       https://git.openjdk.org/loom/commit/2c8ada689f7bcfc39a04b0bf36c9aea156d47690

8289188: SegmentAllocator:allocateArray(*) default behavior mismatch to spec

Reviewed-by: alanb

! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java
! test/jdk/java/foreign/TestNulls.java
! test/jdk/java/foreign/TestSegmentAllocators.java

Changeset: 77466648
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-06-27 17:02:21 +0000
URL:       https://git.openjdk.org/loom/commit/77466648193abda99f53b259a1ec9475b425b4d4

8280826: Document set of strings javac recognizes for SuppressWarnings

Reviewed-by: darcy

! src/jdk.compiler/share/classes/module-info.java
! src/jdk.compiler/share/man/javac.1

Changeset: 28913f47
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-06-27 18:42:27 +0000
URL:       https://git.openjdk.org/loom/commit/28913f474733bff360c6693fc4d3fa8e264ce552

8289235: ProblemList vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011/TestDescription.java when run with vthread wrapper

Reviewed-by: bpb

! test/hotspot/jtreg/ProblemList-svc-vthread.txt

Changeset: caa6b74b
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-06-27 18:43:42 +0000
URL:       https://git.openjdk.org/loom/commit/caa6b74b5b2d641ca8fe2e226e09ce1b556eb2fc

8289240: ProblemList java/lang/reflect/callerCache/ReflectionCallerCacheTest.java in -Xcomp mode

Reviewed-by: bpb, naoto

! test/jdk/ProblemList-Xcomp.txt

Changeset: 17ef8cae
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-06-27 19:33:16 +0000
URL:       https://git.openjdk.org/loom/commit/17ef8cae33dd77e5a9b2cf19539ebf25aece5f92

8288524: Allow @systemProperty to appear in overview documentation

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java
! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.out

Changeset: 2efa89a8
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-06-27 21:24:00 +0000
URL:       https://git.openjdk.org/loom/commit/2efa89a89e01003e2d161ffc0d377c39fd18acb8

8289251: ProblemList java/lang/ref/OOMEInReferenceHandler.java

Reviewed-by: dholmes

! test/jdk/ProblemList.txt

Changeset: b4490386
Author:    Dean Long <dlong at openjdk.org>
Date:      2022-06-28 03:12:12 +0000
URL:       https://git.openjdk.org/loom/commit/b4490386fe348250e88347526172c1c27ef01eba

8288445: AArch64: C2 compilation fails with guarantee(!true || (true && (shift != 0))) failed: impossible encoding

Reviewed-by: thartmann, haosun, njian

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
+ test/hotspot/jtreg/compiler/codegen/ShiftByZero.java

Changeset: adbd200d
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2022-06-28 10:06:42 +0000
URL:       https://git.openjdk.org/loom/commit/adbd200dc59c31ad582b51468ec39af5a64db664

8289228: SegmentAllocator::allocateArray null handling is too lax

Reviewed-by: jvernee, psandoz

! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java
! test/jdk/java/foreign/TestNulls.java

Changeset: 9048cef7
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-06-28 12:27:30 +0000
URL:       https://git.openjdk.org/loom/commit/9048cef761872812106b3429c51201c765f29fe1

8288425: Footprint regression due MH creation when initializing StringConcatFactory

Reviewed-by: jlaskey
Backport-of: 6d595614a26ebe579268dc8216344dfb099bb3ad

! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java

Changeset: 6f9717b4
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-06-28 15:05:46 +0000
URL:       https://git.openjdk.org/loom/commit/6f9717b46b0e4461100a27276a3ea1186e8c628b

8288836: (fs) Files.writeString spec for IOException has "specified charset" when no charset is provided

Reviewed-by: alanb, lancea, iris

! src/java.base/share/classes/java/nio/file/Files.java

Changeset: a814293e
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-06-28 15:54:52 +0000
URL:       https://git.openjdk.org/loom/commit/a814293e1fb724cb85e66501ed7a8185409642df

8275784: Bogus warning generated for record with compact constructor

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
+ test/langtools/tools/doclint/RecordCompactConstructorTest.java

Changeset: c42b796f
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-06-28 15:58:12 +0000
URL:       https://git.openjdk.org/loom/commit/c42b796f91eace68a08d7ef8d22552228d1711e1

8288058: Broken links on constant-values page

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java

Changeset: 9b7805e3
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2022-06-28 16:26:08 +0000
URL:       https://git.openjdk.org/loom/commit/9b7805e3b4b3b5248a5cf8a5a5f3cf2260784a3b

8289069: Very slow C1 arraycopy jcstress tests after JDK-8279886

Reviewed-by: thartmann, kvn

! src/hotspot/share/c1/c1_GraphBuilder.cpp

Changeset: 15048048
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-06-28 20:06:06 +0000
URL:       https://git.openjdk.org/loom/commit/1504804896ff099aa23fa05336537dd78e6e2311

8289398: ProblemList jdk/jfr/api/consumer/recordingstream/TestOnEvent.java on linux-x64 again

Reviewed-by: azvegint

! test/jdk/ProblemList.txt

Changeset: 86dc760f
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-06-28 22:11:23 +0000
URL:       https://git.openjdk.org/loom/commit/86dc760f9ec0f403109bef7b06db82b9ed0739dd

Merge

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! test/jdk/ProblemList.txt
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! test/jdk/ProblemList.txt

Changeset: 7b3bf977
Author:    Hai-May Chao <hchao at openjdk.org>
Date:      2022-06-28 23:30:32 +0000
URL:       https://git.openjdk.org/loom/commit/7b3bf97760c8daf6c03aaa069660f5a3a3873f8c

8289401: Add dump output to TestRawRSACipher.java

Reviewed-by: weijun

! test/jdk/sun/security/pkcs11/Cipher/TestRawRSACipher.java

Changeset: 37600f46
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-06-30 07:38:46 +0000
URL:       https://git.openjdk.org/loom/commit/37600f465e67e55da3da7876b5f5c0c08715a457

Merge with jdk-20+4

! make/autoconf/spec.gmk.in
! src/hotspot/share/runtime/continuation.cpp
! src/java.base/share/classes/module-info.java
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameCount/framecnt01/framecnt01.java
! test/jdk/ProblemList.txt
! make/autoconf/spec.gmk.in
! src/hotspot/share/runtime/continuation.cpp
! src/java.base/share/classes/module-info.java
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameCount/framecnt01/framecnt01.java
! test/jdk/ProblemList.txt

Changeset: 132bc6aa
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-06-30 08:20:44 +0000
URL:       https://git.openjdk.org/loom/commit/132bc6aacdf5dfa4897e44772bc7b2052fc2f2d2

AttachCurrentThread tests not compatible with wrapper

! test/jdk/ProblemList-vthread.txt



More information about the loom-dev mailing list