git: openjdk/jdk-sandbox: classfile-api-dev-branch: 299 new changesets
Adam Sotona
asotona at openjdk.org
Fri Jul 22 08:21:06 UTC 2022
Changeset: 23d3124d
Author: Paul Sandoz <paul.d.sandoz at googlemail.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-21 14:47:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/23d3124d63b839114c9ff1888c300f4389eb8d9c
Ifthenelse (#28)
* Enhance ifThenElse.
* Expose block builder with break label.
* Docs and tests.
* Doc.
* Review feedback.
* Unused import.
! src/java.base/share/classes/jdk/classfile/CodeBuilder.java
- src/java.base/share/classes/jdk/classfile/impl/BlockCodeBuilder.java
+ src/java.base/share/classes/jdk/classfile/impl/BlockCodeBuilderImpl.java
! src/java.base/share/classes/jdk/classfile/impl/BytecodeHelpers.java
! src/java.base/share/classes/jdk/classfile/impl/CatchBuilderImpl.java
! src/java.base/share/classes/jdk/classfile/impl/NonterminalCodeBuilder.java
! test/jdk/jdk/classfile/BuilderBlockTest.java
Changeset: 16cbe668
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-20 13:59:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/16cbe668426414911f5ab15c9f8755619cbb4a6f
ClassRemapper implemenation handling RecordAttribute, InnerClassesAttribute, EnclosingMethodAttribute, Annotations, TypeAnnotations, ParameterAnnotations and LoadableConstants
! src/java.base/share/classes/jdk/classfile/impl/ConcreteEntry.java
! src/java.base/share/classes/jdk/classfile/transforms/ClassRemapper.java
! test/jdk/jdk/classfile/AdvancedTransformationsTest.java
Changeset: 99a17b32
Author: Brian Goetz <brian.goetz at oracle.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-04 10:14:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/99a17b3294ac2d4cdc2a5258dfd22122ebda5019
Added some testing of local variable management, with BlockBuilder
! test/jdk/jdk/classfile/BuilderBlockTest.java
Changeset: f2ac7705
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-04 12:03:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f2ac7705398aa8720d424cd69ad771665ebbfaf9
test/jdk/jdk/classfile/examples fixed
! test/jdk/jdk/classfile/examples/ExampleGallery.java
! test/jdk/jdk/classfile/examples/ModuleExamples.java
! test/jdk/jdk/classfile/examples/TransformExamples.java
Changeset: 84801631
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-04 14:24:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/848016318448c7d27b4b77f1ac72ccb63307e38a
Fixed frame offset valid boundaries in StackMapGenerator + added test
! src/java.base/share/classes/jdk/classfile/impl/StackMapGenerator.java
! test/jdk/jdk/classfile/StackMapsTest.java
Changeset: ace0f435
Author: Rafael Winterhalter <rafael.wth at gmail.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-07 09:25:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ace0f43573a28cb6186f0932f2d5def6e67adc01
Adds toString methods to all classes that appear within a CodeModel.
! src/java.base/share/classes/jdk/classfile/impl/AbstractAttributeMapper.java
! src/java.base/share/classes/jdk/classfile/impl/AbstractInstruction.java
! src/java.base/share/classes/jdk/classfile/impl/AccessFlagsImpl.java
! src/java.base/share/classes/jdk/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/classfile/impl/BoundCharacterRange.java
! src/java.base/share/classes/jdk/classfile/impl/BoundLocalVariable.java
! src/java.base/share/classes/jdk/classfile/impl/BoundLocalVariableType.java
! src/java.base/share/classes/jdk/classfile/impl/BufferedCodeBuilder.java
! src/java.base/share/classes/jdk/classfile/impl/BufferedFieldBuilder.java
! src/java.base/share/classes/jdk/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/classfile/impl/ClassImpl.java
! src/java.base/share/classes/jdk/classfile/impl/ClassfileVersionImpl.java
! src/java.base/share/classes/jdk/classfile/impl/CodeImpl.java
! src/java.base/share/classes/jdk/classfile/impl/DirectCodeBuilder.java
! src/java.base/share/classes/jdk/classfile/impl/FieldImpl.java
! src/java.base/share/classes/jdk/classfile/impl/InterfacesImpl.java
! src/java.base/share/classes/jdk/classfile/impl/LineNumberImpl.java
! src/java.base/share/classes/jdk/classfile/impl/MethodImpl.java
! src/java.base/share/classes/jdk/classfile/impl/SuperclassImpl.java
! src/java.base/share/classes/jdk/classfile/impl/UnboundAttribute.java
Changeset: a98f860d
Author: Adam Sotona <asotona at users.noreply.github.com>
Committer: GitHub <noreply at github.com>
Date: 2022-07-07 17:18:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a98f860de0aac271b6901921b24a7f1885048c8e
Update README.md
! README.md
Changeset: 4b69c9c6
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-08 14:31:35 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4b69c9c698aa538c75780b340b91e2feabe07aae
new JMH micro benchmark focused on clean StackMapGenerator throughput
! make/RunTests.gmk
! make/test/BuildMicrobenchmark.gmk
+ test/micro/org/openjdk/bench/jdk/classfile/GenerateStackMaps.java
Changeset: 0631349a
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-11 12:16:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0631349a2ef77f32aac513d0521de85d1fc46cb9
PerformancePatch - avoid ArrayList in StackMapGenerator::processInvokeInstructions
! src/java.base/share/classes/jdk/classfile/impl/StackMapGenerator.java
Changeset: 1950b1fc
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-11 19:21:21 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1950b1fc9ce4e11ac51f6080f61031041cf76dac
StackMapGenerator code cleanup
! src/java.base/share/classes/jdk/classfile/impl/StackMapGenerator.java
Changeset: e14f3a5d
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-12 23:25:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e14f3a5d321a4f4a8b74eaad5d54b09a876e9657
PerformancePatch - StackMapGenerator faster counting of method descriptor argument slots
! src/java.base/share/classes/jdk/classfile/impl/StackMapGenerator.java
Changeset: 5cbe4428
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-12 23:25:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5cbe44286997cc17b9c39131d5bc722a219a690b
PerformancePatch - StackMapGenerator more effective loops and other fine-tunning
! src/java.base/share/classes/jdk/classfile/constantpool/ConstantPoolBuilder.java
! src/java.base/share/classes/jdk/classfile/impl/StackMapGenerator.java
Changeset: a1502e3e
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-15 11:11:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a1502e3ef09b93cdcb502e1da0f009767d2090f5
CodeBuilder and ClassPrinterImpl minor fixes
! src/java.base/share/classes/jdk/classfile/CodeBuilder.java
! src/java.base/share/classes/jdk/classfile/impl/ClassPrinterImpl.java
Changeset: 4b5620e5
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-15 12:49:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4b5620e5ad480fc77f5e789ec887ac5eff6eee9c
update of AdvancedTransformationsTest::instrument
! test/jdk/jdk/classfile/AdvancedTransformationsTest.java
Changeset: 0c80bffc
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-18 16:48:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0c80bffc75b7602ed5835f4a7a387b63ad035ab2
CodeBuilder fixes and increased test coverage
! src/java.base/share/classes/jdk/classfile/CodeBuilder.java
! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java
Changeset: 4c730ede
Author: Paul Sandoz <paul.d.sandoz at googlemail.com>
Committer: GitHub <noreply at github.com>
Date: 2022-07-19 01:10:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4c730ede1783f41341ce92e083813a44e0ec4b76
Classfile try catch
! src/java.base/share/classes/jdk/classfile/CodeBuilder.java
! src/java.base/share/classes/jdk/classfile/impl/BlockCodeBuilder.java
+ src/java.base/share/classes/jdk/classfile/impl/CatchBuilderImpl.java
+ test/jdk/jdk/classfile/BuilderTryCatchTest.java
Changeset: 28cb7542
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-19 10:14:41 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/28cb754252c76edf9d2ba77cd5a25948422fdd50
added missing copyright header
! src/java.base/share/classes/jdk/classfile/impl/CatchBuilderImpl.java
Changeset: 3369fbb7
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-19 15:16:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3369fbb7ad9298008580d2f8f6749e50da6bf1b9
patched test calling obsolete CodeBuilder method invokevirtual(..., boolean isInterface)
! test/jdk/jdk/classfile/BuilderTryCatchTest.java
Changeset: e76ed5f5
Author: Paul Sandoz <paul.d.sandoz at googlemail.com>
Committer: GitHub <noreply at github.com>
Date: 2022-07-20 01:24:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e76ed5f58de4f710092bd2a623fa2c8fed827ff4
Fix and test CodeBuilder::swap (#26)
! src/java.base/share/classes/jdk/classfile/CodeBuilder.java
+ test/jdk/jdk/classfile/SwapTest.java
Changeset: b5e9ac3a
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-20 10:25:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b5e9ac3ac85c004b81ba19e0ecd593f74ecd4dc7
added missing case for SWAP into RebuildingTransformation test helper
! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java
Changeset: 482add7f
Author: Paul Sandoz <paul.d.sandoz at googlemail.com>
Committer: GitHub <noreply at github.com>
Date: 2022-07-21 14:47:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/482add7fd77dd60a925328485eef05d5bd5768bb
Ifthenelse (#28)
* Enhance ifThenElse.
* Expose block builder with break label.
* Docs and tests.
* Doc.
* Review feedback.
* Unused import.
! src/java.base/share/classes/jdk/classfile/CodeBuilder.java
- src/java.base/share/classes/jdk/classfile/impl/BlockCodeBuilder.java
+ src/java.base/share/classes/jdk/classfile/impl/BlockCodeBuilderImpl.java
! src/java.base/share/classes/jdk/classfile/impl/BytecodeHelpers.java
! src/java.base/share/classes/jdk/classfile/impl/CatchBuilderImpl.java
! src/java.base/share/classes/jdk/classfile/impl/NonterminalCodeBuilder.java
! test/jdk/jdk/classfile/BuilderBlockTest.java
Changeset: 34e72c58
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-20 13:59:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/34e72c5807bd17136e3d73f82b9bc334afe60178
ClassRemapper implemenation handling RecordAttribute, InnerClassesAttribute, EnclosingMethodAttribute, Annotations, TypeAnnotations, ParameterAnnotations and LoadableConstants
! src/java.base/share/classes/jdk/classfile/impl/ConcreteEntry.java
! src/java.base/share/classes/jdk/classfile/transforms/ClassRemapper.java
! test/jdk/jdk/classfile/AdvancedTransformationsTest.java
Changeset: e31003a0
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-07-04 08:04:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e31003a064693765a52f15ff9d4de2c342869a13
8289575: G1: Remove unnecessary is-marking-active check in G1BarrierSetRuntime::write_ref_field_pre_entry
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
Changeset: a8edd7a1
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-07-04 08:56:35 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a8edd7a12f955fe843c7c9ad4273e9c653a80c5a
8289569: [test] java/lang/ProcessBuilder/Basic.java fails on Alpine/musl
Reviewed-by: clanger, alanb, stuefe
! test/jdk/java/lang/ProcessBuilder/Basic.java
Changeset: d53b02eb
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-07-04 12:03:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d53b02eb9fceb6d170e0ea8613c2a064a7175892
8287312: G1: Early return on first failure in VerifyRegionClosure
Reviewed-by: tschatzl, iwalulya, kbarrett
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
Changeset: b5d96565
Author: Andrew Haley <aph at openjdk.org>
Date: 2022-07-04 13:26:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b5d965656d937e31ca7d3224c4e981d5083091c9
8288971: AArch64: Clean up stack and register handling in interpreter
Reviewed-by: adinn, ngasson
! src/hotspot/cpu/aarch64/abstractInterpreter_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.hpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
Changeset: bad9ffe4
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-07-04 15:18:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/bad9ffe47112c3d532e0486af093f662508a5816
8288947: G1: Consolidate per-region is-humongous query in G1CollectedHeap
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
Changeset: 9ccae707
Author: Ryan Ernst <ryan at iernst.net>
Committer: Chris Hegarty <chegar at openjdk.org>
Date: 2022-07-04 16:09:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9ccae7078e22c27a8f84152f005c628534c9af53
8287593: ShortResponseBody could be made more resilient to rogue connections
Reviewed-by: chegar, dfuchs
! test/jdk/java/net/httpclient/ShortResponseBody.java
Changeset: df063f7d
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-07-04 20:21:11 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/df063f7db18a40ea7325fe608b3206a6dff812c1
8289484: Cleanup unnecessary null comparison before instanceof check in java.rmi
Reviewed-by: jpai, attila
! src/java.rmi/share/classes/java/rmi/MarshalledObject.java
! src/java.rmi/share/classes/sun/rmi/transport/LiveRef.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java
Changeset: 688712f7
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-07-05 04:26:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/688712f75cd54caa264494adbe4dfeefc079e1dd
8289633: Forbid raw C-heap allocation functions in hotspot and fix findings
Reviewed-by: kbarrett, dholmes
! src/hotspot/cpu/ppc/macroAssembler_ppc_sha.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp
! src/hotspot/os/linux/decoder_linux.cpp
! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/posix/gc/z/zUtils_posix.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/compiler/compilerEvent.cpp
! src/hotspot/share/gc/shared/gcLogPrecious.cpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/logging/logTagSet.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/services/nmtPreInit.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/gtest/gtestMain.cpp
! test/hotspot/gtest/logging/test_logDecorators.cpp
! test/hotspot/gtest/utilities/test_bitMap_setops.cpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
Changeset: 1b997db7
Author: KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2022-07-05 06:38:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1b997db734315f6cd08af94149e6622a8afbe88c
8289427: compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java failed with null setting
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/DirectiveBuilder.java
Changeset: 4c997ba8
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-07-05 07:29:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4c997ba8303cc1116c73f6699888a77073a125a2
8289520: G1: Remove duplicate checks in G1BarrierSetC1::post_barrier
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
Changeset: fd1bb078
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-07-05 07:39:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fd1bb078ea3c8d3a10be696384ecf04d16573baa
8287603: Avoid redundant HashMap.containsKey calls in NimbusDefaults.getDerivedColor
Reviewed-by: attila, aivanov
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/Defaults.template
Changeset: a5934cdd
Author: Andrew Haley <aph at openjdk.org>
Date: 2022-07-05 07:54:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a5934cddca9b962d8e1b709de23c169904b95525
8289698: AArch64: Need to relativize extended_sp in frame
Reviewed-by: alanb, dholmes
! src/hotspot/cpu/aarch64/continuationFreezeThaw_aarch64.inline.hpp
Changeset: 77c3bbf1
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2022-07-05 09:15:41 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/77c3bbf105403089fec69d51406fe3e6f562271f
8289617: Remove test/jdk/java/net/ServerSocket/ThreadStop.java
Reviewed-by: alanb, jpai
- test/jdk/java/net/ServerSocket/ThreadStop.java
Changeset: c45d613f
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2022-07-05 18:25:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c45d613faa8b8658c714513da89852f1f9ff0a4a
8289687: [JVMCI] bug in HotSpotResolvedJavaMethodImpl.equals
Reviewed-by: kvn
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
Changeset: d48694d0
Author: Lance Andersen <lancea at openjdk.org>
Date: 2022-07-05 19:45:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d48694d0f3865c1b205acdfa2e6c6d032a39959d
8283335: Add exists and readAttributesIfExists methods to FileSystemProvider
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java
! src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributes.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java
+ test/jdk/java/nio/file/spi/TestDelegation.java
! test/jdk/java/nio/file/spi/TestProvider.java
+ test/micro/org/openjdk/bench/jdk/nio/zipfs/ZipfileSystemProviderDelegation.java
Changeset: 35156041
Author: Evgeny Astigeevich <eastig at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2022-07-05 20:50:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/351560414d7ddc0694126ab184bdb78be604e51f
8280481: Duplicated stubs to interpreter for static calls
Reviewed-by: kvn, phh
! src/hotspot/cpu/aarch64/aarch64.ad
+ src/hotspot/cpu/aarch64/codeBuffer_aarch64.cpp
! src/hotspot/cpu/aarch64/codeBuffer_aarch64.hpp
! src/hotspot/cpu/arm/codeBuffer_arm.hpp
! src/hotspot/cpu/ppc/codeBuffer_ppc.hpp
! src/hotspot/cpu/riscv/codeBuffer_riscv.hpp
! src/hotspot/cpu/s390/codeBuffer_s390.hpp
+ src/hotspot/cpu/x86/codeBuffer_x86.cpp
! src/hotspot/cpu/x86/codeBuffer_x86.hpp
! src/hotspot/cpu/x86/compiledIC_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/cpu/zero/codeBuffer_zero.hpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
+ src/hotspot/share/asm/codeBuffer.inline.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/runtime/globals.hpp
+ test/hotspot/jtreg/compiler/sharedstubs/SharedStubToInterpTest.java
Changeset: fafe8b3f
Author: Xiaohong Gong <xgong at openjdk.org>
Date: 2022-07-06 06:15:04 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fafe8b3f8dc1bdb7216f2b02416487a2c5fd9a26
8289604: compiler/vectorapi/VectorLogicalOpIdentityTest.java failed on x86 AVX1 system
Reviewed-by: jiefu, kvn
! test/hotspot/jtreg/compiler/vectorapi/VectorLogicalOpIdentityTest.java
Changeset: f783244c
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-07-06 06:40:19 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f783244caf041b6f79036dfcf29ff857d9c1c78f
8289706: (cs) Avoid redundant TreeMap.containsKey call in AbstractCharsetProvider
Reviewed-by: attila, naoto
! src/jdk.charsets/share/classes/sun/nio/cs/ext/AbstractCharsetProvider.java
Changeset: d8f4e97b
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-07-06 07:12:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d8f4e97bd3f4e50902e80b4b6b4eb3268c6d4a9d
8289146: containers/docker/TestMemoryWithCgroupV1.java fails on linux ppc64le machine with missing Memory and Swap Limit output
Reviewed-by: sgehwolf, mdoerr, iklam
! test/hotspot/jtreg/containers/docker/TestMemoryWithCgroupV1.java
Changeset: 4ad18cf0
Author: ScientificWare <info at scientificware.com>
Committer: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-07-06 08:19:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4ad18cf088e12f3582b8f6117a44ae4607f69839
8289730: Deprecated code sample in java.lang.ClassCastException
Reviewed-by: darcy
! src/java.base/share/classes/java/lang/ClassCastException.java
Changeset: ac6be165
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-07-06 08:24:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ac6be165196457a26d837760b5f5030fe010d633
8289695: [TESTBUG] TestMemoryAwareness.java fails on cgroups v2 and crun
Reviewed-by: sspitsyn
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
Changeset: 83418952
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-07-06 09:39:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/834189527e16d6fc3aedb97108b0f74c391dbc3b
8289739: Add G1 specific GC breakpoints for testing
Reviewed-by: kbarrett, iwalulya
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: cbaf6e80
Author: Roland Westrelin <roland at openjdk.org>
Date: 2022-07-06 11:36:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cbaf6e807e2b959a0264c87035916850798a2dc6
8288022: c2: Transform (CastLL (AddL into (AddL (CastLL when possible
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestPushAddThruCast.java
Changeset: 83a5d599
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-07-06 12:07:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/83a5d5996bca26b5f2e97b67f9bfd0a6ad110327
8278479: RunThese test failure with +UseHeavyMonitors and +VerifyHeavyMonitors
Reviewed-by: kvn, dcubed, dlong
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
Changeset: 75c0a5b8
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-07-06 13:17:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/75c0a5b828de5a2c1baa7226e43d23db62aa8375
8288824: [arm32] Display isetstate in register output
Reviewed-by: dsamersoff, snazarki
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
Changeset: cc2b7927
Author: Andrew Haley <aph at openjdk.org>
Date: 2022-07-06 13:49:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cc2b79270445ccfb2181894fed2edfd4518a2904
8288992: AArch64: CMN should be handled the same way as CMP
Reviewed-by: adinn, ngasson
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
Changeset: 82a8bd7e
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2022-07-06 14:23:44 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/82a8bd7e92a1867b0c82f051361938be8610428d
8287596: Reorg jdk.test.lib.util.ForceGC
Reviewed-by: rriggs
! test/jdk/java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java
! test/jdk/java/lang/ClassLoader/loadLibraryUnload/LoadLibraryUnload.java
! test/jdk/java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java
! test/jdk/java/lang/invoke/defineHiddenClass/UnloadingTest.java
! test/jdk/java/lang/reflect/callerCache/ReflectionCallerCacheTest.java
! test/jdk/javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java
! test/jdk/sun/security/jgss/GssContextCleanup.java
! test/jdk/sun/security/jgss/GssNameCleanup.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.java
! test/lib/jdk/test/lib/util/ForceGC.java
Changeset: dfb24ae4
Author: Andrew Haley <aph at openjdk.org>
Date: 2022-07-06 15:22:00 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/dfb24ae4b7d32c0c625a9396429d167d9dcca183
8289060: Undefined Behaviour in class VMReg
Reviewed-by: jvernee, kvn
! src/hotspot/share/code/vmreg.cpp
! src/hotspot/share/code/vmreg.hpp
! src/hotspot/share/opto/optoreg.hpp
Changeset: 9f37ba44
Author: Lance Andersen <lancea at openjdk.org>
Date: 2022-07-06 15:37:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9f37ba44b8a6dfb635f39b6950fd5a7ae8894902
8288706: Unused parameter 'boolean newln' in method java.lang.VersionProps#print(boolean, boolean)
Reviewed-by: iris, alanb, rriggs
! src/java.base/share/classes/java/lang/VersionProps.java.template
! src/java.base/share/native/libjli/java.c
Changeset: 35387d5c
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Committer: Joe Darcy <darcy at openjdk.org>
Date: 2022-07-06 16:22:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/35387d5cb6aa9e59d62b8e1b137b53ec88521310
8289260: BigDecimal movePointLeft() and movePointRight() do not follow their API spec
Reviewed-by: darcy
! src/java.base/share/classes/java/math/BigDecimal.java
+ test/jdk/java/math/BigDecimal/MovePointTests.java
Changeset: c4dcce4b
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2022-07-02 20:43:11 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c4dcce4bca8808f8f733128f2e2b1dd48a28a322
8289619: JVMTI SelfSuspendDisablerTest.java failed with RuntimeException: Test FAILED: Unexpected thread state
Reviewed-by: alanb, cjplummer
! test/hotspot/jtreg/serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java
Changeset: dc4edd3f
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-07-03 19:28:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/dc4edd3fe83038b03cad6b3652d12aff987f3987
8289183: jdk.jfr.consumer.RecordedThread.getId references Thread::getId, should be Thread::threadId
Reviewed-by: alanb
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedThread.java
Changeset: 5b5bc6c2
Author: Christoph Langer <clanger at openjdk.org>
Date: 2022-07-04 07:52:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5b5bc6c26e9843e16f241b89853a3a1fa5ae61f0
8287672: jtreg test com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails intermittently in nightly run
Reviewed-by: stuefe
Backport-of: 7e211d7daac32dca8f26f408d1a3b2c7805b5a2e
! test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java
Changeset: 1a271645
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2022-07-04 11:31:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1a271645a84ac4d7d6570e739d42c05cc328891d
8287851: C2 crash: assert(t->meet(t0) == t) failed: Not monotonic
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/intrinsicnode.cpp
! test/jdk/ProblemList.txt
Changeset: 0dff3276
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-07-04 14:45:48 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0dff3276e863fcbf496fe6decd3335cd43cab21f
8289569: [test] java/lang/ProcessBuilder/Basic.java fails on Alpine/musl
Reviewed-by: clanger
Backport-of: a8edd7a12f955fe843c7c9ad4273e9c653a80c5a
! test/jdk/java/lang/ProcessBuilder/Basic.java
Changeset: f640fc5a
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-07-04 16:00:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f640fc5a1eb876a657d0de011dcd9b9a42b88eec
8067757: Incorrect HTML generation for copied javadoc with multiple @throws tags
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! test/langtools/jdk/javadoc/doclet/testThrowsInheritance/TestThrowsTagInheritance.java
+ test/langtools/jdk/javadoc/doclet/testThrowsInheritanceMultiple/TestOneToMany.java
Changeset: 29ea6429
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-07-05 17:46:59 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/29ea6429d2f906a61331aab1aef172d0d854fb6f
8287847: Fatal Error when suspending virtual thread after it has terminated
Reviewed-by: alanb, sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
! test/jdk/TEST.groups
+ test/jdk/com/sun/jdi/SuspendAfterDeath.java
! test/jdk/com/sun/jdi/TestScaffold.java
Changeset: 30e134e9
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-07-05 20:42:42 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/30e134e909c53423acd1ec20c106f4200bc10285
8289091: move oop safety check from SharedRuntime::get_java_tid() to JavaThread::threadObj()
Reviewed-by: rehn, dholmes
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/thread.cpp
Changeset: 0b6fd482
Author: Tyler Steele <tsteele at openjdk.org>
Date: 2022-07-05 21:11:50 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0b6fd4820c1f98d6154d7182345273a4c9468af5
8288128: S390X: Fix crashes after JDK-8284161 (Virtual Threads)
Reviewed-by: mdoerr
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/s390/frame_s390.hpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/cpu/s390/nativeInst_s390.hpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/share/runtime/signature.cpp
Changeset: b3a0e482
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-07-06 06:40:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b3a0e482adc32946d03b10589f746bb31f9c9e5b
8289439: Clarify relationship between ThreadStart/ThreadEnd and can_support_virtual_threads capability
Reviewed-by: dholmes, dcubed, sspitsyn, cjplummer
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiH.xsl
Changeset: 0526402a
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-07-06 10:15:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0526402a023d5725bf32ef6587001ad05e28c10f
8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc
Backport-of: da6d1fc0e0aeb1fdb504aced4b0dba0290ec240f
! src/hotspot/os/linux/os_linux.cpp
Changeset: 2a6ec88c
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-07-06 21:01:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2a6ec88cd09adec43df3da1b22653271517b14a8
Merge
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! test/jdk/ProblemList.txt
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
+ src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! test/jdk/ProblemList.txt
Changeset: a40c17b7
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-07-06 21:28:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a40c17b730257919f18066dbce4fc92ed3c4f10e
8289775: Update java.lang.invoke.MethodHandle[s] to use snippets
Reviewed-by: jrose
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
Changeset: 403a9bc7
Author: Tongbao Zhang <tobytbzhang at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2022-07-06 22:49:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/403a9bc79645018ee61b47bab67fe231577dd914
8289436: Make the redefine timer statistics more accurate
Reviewed-by: sspitsyn, cjplummer, lmesnik
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
Changeset: 569de453
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-07-07 05:30:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/569de453c3267089d04befd756b81470693cf2de
8289620: gtest/MetaspaceUtilsGtests.java failed with unexpected stats values
Reviewed-by: coleenp
! test/hotspot/gtest/metaspace/test_metaspaceUtils.cpp
Changeset: a79ce4e7
Author: Xiaohong Gong <xgong at openjdk.org>
Date: 2022-07-07 08:14:21 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a79ce4e74858e78acc83c12d500303f667dc3f6b
8286941: Add mask IR for partial vector operations for ARM SVE
Reviewed-by: kvn, jbhateja, njian, ngasson
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
Changeset: d1249aa5
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2022-07-07 08:41:50 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d1249aa5cbf3a3a3a24e85bcec30aecbc3e09bc0
8198668: MemoryPoolMBean/isUsageThresholdExceeded/isexceeded001/TestDescription.java still failing
Reviewed-by: lmesnik, sspitsyn
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryPoolMBean/isUsageThresholdExceeded/isexceeded001.java
Changeset: cce77a70
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-07-07 09:42:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cce77a700141a854bafaa5ccb33db026affcf322
8289799: Build warning in methodData.cpp memset zero-length parameter
Reviewed-by: jiefu, lucy
! src/hotspot/share/oops/methodData.cpp
Changeset: e05b2f2c
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-07-07 10:21:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e05b2f2c3b9b0276099766bc38a55ff835c989e1
8289856: [PPC64] SIGSEGV in C2Compiler::init_c2_runtime() after JDK-8289060
Reviewed-by: dlong, lucy
! src/hotspot/cpu/ppc/ppc.ad
Changeset: 532a6ec7
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-07-07 11:51:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/532a6ec7e3a048624b380b38b4611533a7caae18
7124313: [macosx] Swing Popups should overlap taskbar
Reviewed-by: serb, dmarkov
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JPopupMenu/6580930/bug6580930.java
Changeset: 77ad998b
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-07-07 12:52:04 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/77ad998b6e741f7cd7cdd52155c024bbc77f2027
8289778: ZGC: incorrect use of os::free() for mountpoint string handling after JDK-8289633
Reviewed-by: stuefe, dholmes, mdoerr
! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp
Changeset: 013a5eee
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-07-07 13:53:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/013a5eeeb9d9a46778f68261ac69ed7235cdc7dd
8137280: Remove eager reclaim of humongous controls
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! test/hotspot/jtreg/gc/g1/TestGreyReclaimedHumongousObjects.java
Changeset: 86f63f97
Author: Justin Gu <justin.gu at oracle.com>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-07-07 14:57:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/86f63f9703b47b3b5b8fd093dbd117d8746091ff
8289164: Convert ResolutionErrorTable to use ResourceHashtable
Reviewed-by: iklam, coleenp
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/classfile/resolutionErrors.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/oops/instanceKlass.cpp
+ test/hotspot/jtreg/runtime/ClassResolutionFail/ErrorsDemoTest.java
Changeset: 74ca6ca2
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2022-07-07 15:09:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/74ca6ca25ba3ece0c92bf2c6e4f940996785c9a3
8289800: G1: G1CollectionSet::finalize_young_part clears survivor list too early
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
Changeset: 8e7b45b8
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-07-07 15:27:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8e7b45b82062cabad110ddcd51fa969b67483089
8282986: Remove "system" in boot class path names
Reviewed-by: iklam, dholmes
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/os.cpp
Changeset: 95e3190d
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-07-07 15:46:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/95e3190d96424885707dd7d07e25e898ad642e5b
8210708: Use single mark bitmap in G1
Co-authored-by: Stefan Johansson <sjohanss at openjdk.org>
Co-authored-by: Ivan Walulya <iwalulya at openjdk.org>
Reviewed-by: iwalulya, ayang
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
! src/hotspot/share/gc/g1/g1CodeBlobClosure.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectorState.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
+ src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp
+ src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.hpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/heapRegionManager.hpp
! src/hotspot/share/gc/shared/markBitMap.hpp
! src/hotspot/share/gc/shared/markBitMap.inline.hpp
! src/hotspot/share/gc/shared/verifyOption.hpp
! test/hotspot/gtest/gc/g1/test_heapRegion.cpp
! test/hotspot/gtest/utilities/test_bitMap_search.cpp
! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java
Changeset: a694e9e3
Author: Alex Kasko <akasko at openjdk.org>
Committer: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2022-07-07 16:45:35 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a694e9e34d1e4388df200d11b168ca5265cea4ac
8288838: jpackage: file association additional arguments
Reviewed-by: asemenyuk, almatvee
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/share/FileAssociationsTest.java
Changeset: 5564effe
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-07-07 17:29:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5564effe9c69a5aa1975d059f69cef546be28502
8289763: Remove NULL check in CDSProtectionDomain::init_security_info()
Reviewed-by: ccheung, coleenp
! src/hotspot/share/cds/cdsProtectionDomain.cpp
Changeset: f7b18305
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-07-07 18:08:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f7b183059a3023f8da73859f1577d08a807749b2
8289538: Make G1BlockOffsetTablePart unaware of block sizes
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: 3e60e828
Author: Zdenek Zambersky <zzambers at redhat.com>
Committer: Valerie Peng <valeriep at openjdk.org>
Date: 2022-07-07 18:18:04 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3e60e828148a0490a4422d0724d15f3eccec17f0
8289301: P11Cipher should not throw out of bounds exception during padding
Reviewed-by: valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java
+ test/jdk/sun/security/pkcs11/Cipher/TestPaddingOOB.java
Changeset: f93beacd
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-07-07 20:27:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f93beacd2f64aab0f930ac822859380c00c51f0c
8252329: runtime/LoadClass/TestResize.java timed out
Reviewed-by: hseigel, iklam
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! test/hotspot/jtreg/runtime/LoadClass/TestResize.java
Changeset: 8cdead0c
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-07-07 20:28:34 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8cdead0c94094a025c48eaefc7a3ef0c36a9629e
8278923: Document Klass::is_loader_alive
Reviewed-by: dholmes, iklam
! src/hotspot/share/oops/klass.inline.hpp
Changeset: f804f2ce
Author: Mark Powers <mark.powers at oracle.com>
Committer: Valerie Peng <valeriep at openjdk.org>
Date: 2022-07-07 23:20:58 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f804f2ce8ef7a859aae021b20cbdcd9e34f9fb94
8284851: Update javax.crypto files to use proper javadoc for mentioned classes
Reviewed-by: weijun, valeriep
! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/java/security/AccessControlException.java
! src/java.base/share/classes/java/security/AccessController.java
! src/java.base/share/classes/java/security/AlgorithmConstraints.java
! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameterGeneratorSpi.java
! src/java.base/share/classes/java/security/AlgorithmParameters.java
! src/java.base/share/classes/java/security/AlgorithmParametersSpi.java
! src/java.base/share/classes/java/security/AllPermission.java
! src/java.base/share/classes/java/security/BasicPermission.java
! src/java.base/share/classes/java/security/Certificate.java
! src/java.base/share/classes/java/security/CodeSigner.java
! src/java.base/share/classes/java/security/CodeSource.java
! src/java.base/share/classes/java/security/DigestException.java
! src/java.base/share/classes/java/security/DigestInputStream.java
! src/java.base/share/classes/java/security/DigestOutputStream.java
! src/java.base/share/classes/java/security/DomainCombiner.java
! src/java.base/share/classes/java/security/DomainLoadStoreParameter.java
! src/java.base/share/classes/java/security/GeneralSecurityException.java
! src/java.base/share/classes/java/security/Guard.java
! src/java.base/share/classes/java/security/GuardedObject.java
! src/java.base/share/classes/java/security/Identity.java
! src/java.base/share/classes/java/security/IdentityScope.java
! src/java.base/share/classes/java/security/InvalidAlgorithmParameterException.java
! src/java.base/share/classes/java/security/InvalidKeyException.java
! src/java.base/share/classes/java/security/InvalidParameterException.java
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/KeyException.java
! src/java.base/share/classes/java/security/KeyFactory.java
! src/java.base/share/classes/java/security/KeyManagementException.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/KeyStoreException.java
! src/java.base/share/classes/java/security/KeyStoreSpi.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/MessageDigestSpi.java
! src/java.base/share/classes/java/security/NoSuchAlgorithmException.java
! src/java.base/share/classes/java/security/NoSuchProviderException.java
! src/java.base/share/classes/java/security/Permission.java
! src/java.base/share/classes/java/security/PermissionCollection.java
! src/java.base/share/classes/java/security/Permissions.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/security/PolicySpi.java
! src/java.base/share/classes/java/security/Principal.java
! src/java.base/share/classes/java/security/PrivilegedActionException.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/ProviderException.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/SecurityPermission.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/SignatureException.java
! src/java.base/share/classes/java/security/SignatureSpi.java
! src/java.base/share/classes/java/security/SignedObject.java
! src/java.base/share/classes/java/security/Signer.java
! src/java.base/share/classes/java/security/Timestamp.java
! src/java.base/share/classes/java/security/URIParameter.java
! src/java.base/share/classes/java/security/UnrecoverableEntryException.java
! src/java.base/share/classes/java/security/UnrecoverableKeyException.java
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java
! src/java.base/share/classes/javax/crypto/AEADBadTagException.java
! src/java.base/share/classes/javax/crypto/BadPaddingException.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/CipherInputStream.java
! src/java.base/share/classes/javax/crypto/CipherOutputStream.java
! src/java.base/share/classes/javax/crypto/CipherSpi.java
! src/java.base/share/classes/javax/crypto/CryptoAllPermission.java
! src/java.base/share/classes/javax/crypto/CryptoPermission.java
! src/java.base/share/classes/javax/crypto/CryptoPermissions.java
! src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java
! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java
! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java
! src/java.base/share/classes/javax/crypto/ExemptionMechanismException.java
! src/java.base/share/classes/javax/crypto/ExemptionMechanismSpi.java
! src/java.base/share/classes/javax/crypto/IllegalBlockSizeException.java
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
! src/java.base/share/classes/javax/crypto/KeyAgreementSpi.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/KeyGeneratorSpi.java
! src/java.base/share/classes/javax/crypto/Mac.java
! src/java.base/share/classes/javax/crypto/MacSpi.java
! src/java.base/share/classes/javax/crypto/NoSuchPaddingException.java
! src/java.base/share/classes/javax/crypto/NullCipher.java
! src/java.base/share/classes/javax/crypto/ProviderVerifier.java
! src/java.base/share/classes/javax/crypto/SealedObject.java
! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java
! src/java.base/share/classes/javax/crypto/SecretKeyFactorySpi.java
! src/java.base/share/classes/javax/crypto/ShortBufferException.java
Changeset: 3f1174aa
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2022-07-08 00:04:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3f1174aa4709aabcfde8b40deec88b8ed466cc06
8289646: configure script failed on WSL
Reviewed-by: ihse
! make/scripts/fixpath.sh
Changeset: ef3f2ed9
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-07-06 16:50:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ef3f2ed9ba920ab8b1e3fb2029e7c0096dd11cc6
8289841: ProblemList vmTestbase/gc/gctests/MemoryEaterMT/MemoryEaterMT.java with ZGC on windows
Reviewed-by: rriggs
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 32b650c0
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-07-06 16:51:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/32b650c024bc294f6d28d1f0ebbef9865f455daf
8289840: ProblemList vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java when run with vthread wrapper
Reviewed-by: bpb
! test/hotspot/jtreg/ProblemList-svc-vthread.txt
Changeset: 55fa19b5
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-07-06 20:52:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/55fa19b508ab4d760d1c5ff71e37399c3b79d85c
8289857: ProblemList jdk/jfr/event/runtime/TestActiveSettingEvent.java
Reviewed-by: darcy
! test/jdk/ProblemList.txt
Changeset: 9a0fa824
Author: Ron Pressler <rpressler at openjdk.org>
Date: 2022-07-06 20:53:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9a0fa8242461afe9ee4bcf80523af13500c9c1f2
8288949: serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java failing
Reviewed-by: dlong, eosterlund, rehn
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/compiledIC.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/continuationEntry.cpp
! src/hotspot/share/runtime/continuationEntry.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: 8f24d251
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-07-06 22:01:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8f24d25168c576191075c7344ef0d95a8f08b347
6509045: {@inheritDoc} only copies one instance of the specified exception
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! test/langtools/jdk/javadoc/doclet/testThrowsInheritanceMultiple/TestOneToMany.java
Changeset: 8dd94a2c
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-07-07 07:54:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8dd94a2c14f7456b3eaf3e02f38d9e114eb8acc3
8289196: Pattern domination not working properly for record patterns
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/tools/javac/patterns/Domination.java
! test/langtools/tools/javac/patterns/Domination.out
! test/langtools/tools/javac/patterns/SwitchErrors.out
Changeset: 889150b4
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2022-07-07 09:08:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/889150b47a7a33d302c1883320d2cfbb915c52e7
8289558: Need spec clarification of j.l.foreign.*Layout
Reviewed-by: psandoz, jvernee
! src/java.base/share/classes/java/lang/foreign/AbstractLayout.java
! src/java.base/share/classes/java/lang/foreign/GroupLayout.java
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
! src/java.base/share/classes/java/lang/foreign/SequenceLayout.java
! src/java.base/share/classes/java/lang/foreign/ValueLayout.java
Changeset: a8eb7286
Author: Stuart Marks <smarks at openjdk.org>
Date: 2022-07-07 16:54:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a8eb728680529e81bea0584912dead394c35b040
8289779: Map::replaceAll javadoc has redundant @throws clauses
Reviewed-by: prappo, iris
! src/java.base/share/classes/java/util/Map.java
Changeset: 3212dc9c
Author: Joe Wang <joehw at openjdk.org>
Date: 2022-07-07 19:07:04 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3212dc9c6f3538e1d0bd1809efd5f33ad8b47701
8289486: Improve XSLT XPath operators count efficiency
Reviewed-by: naoto, lancea
! src/java.xml/share/classes/com/sun/java_cup/internal/runtime/lr_parser.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java
Changeset: 01b9f95c
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-07-08 02:07:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/01b9f95c62953e7f9ca10eafd42d21c634413827
Merge
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/runtime/continuationEntry.cpp
! src/hotspot/share/runtime/continuationEntry.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/jdk/ProblemList.txt
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/runtime/continuationEntry.cpp
! src/hotspot/share/runtime/continuationEntry.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/jdk/ProblemList.txt
Changeset: 1fec62f2
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-07-08 05:39:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1fec62f299294a0c3b3c639883cdcdc8f1410224
8289710: Move Suspend/Resume classes out of os.hpp
Reviewed-by: dholmes, coleenp
! src/hotspot/os/aix/osThread_aix.hpp
! src/hotspot/os/bsd/osThread_bsd.hpp
! src/hotspot/os/linux/osThread_linux.hpp
! src/hotspot/os/posix/signals_posix.cpp
+ src/hotspot/os/posix/suspendResume_posix.cpp
+ src/hotspot/os/posix/suspendResume_posix.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/linux_s390/javaThread_linux_s390.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/osThread.hpp
+ src/hotspot/share/runtime/suspendedThreadTask.cpp
+ src/hotspot/share/runtime/suspendedThreadTask.hpp
Changeset: ac399e97
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2022-07-08 07:12:19 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ac399e9777731e7a9cbc2ad3396acfa5358b1c76
8286957: Held monitor count
Reviewed-by: rpressler, eosterlund
! make/test/JtregNativeHotspot.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/globalDefinitions_x86.hpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/zero/globalDefinitions_zero.hpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/continuationEntry.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
+ test/hotspot/jtreg/runtime/Monitor/CompleteExit.java
+ test/hotspot/jtreg/runtime/Monitor/libCompleteExit.c
Changeset: 1b8f466d
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-07-08 07:15:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1b8f466dbad08c0fccb8f0069ff5141cf8d6bf2c
8289740: Add verification testing during all concurrent phases in G1
Reviewed-by: iwalulya, ayang
+ test/hotspot/jtreg/gc/g1/TestVerificationInConcurrentCycle.java
Changeset: f1967cfa
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-07-08 08:49:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f1967cfaabb30dba82eca0ab028f43020fe50c2b
8289997: gc/g1/TestVerificationInConcurrentCycle.java fails due to use of debug-only option
Reviewed-by: lkorinth
! test/hotspot/jtreg/gc/g1/TestVerificationInConcurrentCycle.java
Changeset: a13af650
Author: Dmitry Chuyko <dchuyko at openjdk.org>
Date: 2022-07-08 08:55:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a13af650437de508d64f0b12285a6ffc9901f85f
8282322: AArch64: Provide a means to eliminate all STREX family of instructions
Reviewed-by: ngasson, aph
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S
Changeset: d852e99a
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2022-07-08 09:14:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d852e99ae9de4c611438c50ce37ea1806f58cbdf
8289697: buffer overflow in MTLVertexCache.m: MTLVertexCache_AddGlyphQuad
Reviewed-by: prr
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.m
Changeset: e7795851
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-07-08 15:55:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e7795851d2e02389e63950fef939084b18ec4bfb
8271707: migrate tests to use jdk.test.whitebox.WhiteBox
Reviewed-by: lmesnik, dholmes
! test/hotspot/jtreg/applications/ctw/modules/generate.bash
! test/hotspot/jtreg/applications/ctw/modules/java_base.java
! test/hotspot/jtreg/applications/ctw/modules/java_base_2.java
! test/hotspot/jtreg/applications/ctw/modules/java_compiler.java
! test/hotspot/jtreg/applications/ctw/modules/java_datatransfer.java
! test/hotspot/jtreg/applications/ctw/modules/java_desktop.java
! test/hotspot/jtreg/applications/ctw/modules/java_desktop_2.java
! test/hotspot/jtreg/applications/ctw/modules/java_instrument.java
! test/hotspot/jtreg/applications/ctw/modules/java_logging.java
! test/hotspot/jtreg/applications/ctw/modules/java_management.java
! test/hotspot/jtreg/applications/ctw/modules/java_management_rmi.java
! test/hotspot/jtreg/applications/ctw/modules/java_naming.java
! test/hotspot/jtreg/applications/ctw/modules/java_net_http.java
! test/hotspot/jtreg/applications/ctw/modules/java_prefs.java
! test/hotspot/jtreg/applications/ctw/modules/java_rmi.java
! test/hotspot/jtreg/applications/ctw/modules/java_scripting.java
! test/hotspot/jtreg/applications/ctw/modules/java_security_jgss.java
! test/hotspot/jtreg/applications/ctw/modules/java_security_sasl.java
! test/hotspot/jtreg/applications/ctw/modules/java_smartcardio.java
! test/hotspot/jtreg/applications/ctw/modules/java_sql.java
! test/hotspot/jtreg/applications/ctw/modules/java_sql_rowset.java
! test/hotspot/jtreg/applications/ctw/modules/java_transaction_xa.java
! test/hotspot/jtreg/applications/ctw/modules/java_xml.java
! test/hotspot/jtreg/applications/ctw/modules/java_xml_crypto.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_accessibility.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_attach.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_charsets.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_compiler.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_cryptoki.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ec.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_mscapi.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_dynalink.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_editpad.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_hotspot_agent.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_httpserver.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_ed.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_jvmstat.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_le.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_opt.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_ci.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jartool.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_javadoc.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jcmd.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jconsole.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jdeps.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jdi.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jfr.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jlink.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jshell.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jsobject.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jstatd.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata_2.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_management.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_management_agent.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_management_jfr.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_naming_dns.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_naming_rmi.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_net.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_sctp.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_security_auth.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_security_jgss.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_unsupported.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_unsupported_desktop.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_xml_dom.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_zipfs.java
! test/hotspot/jtreg/compiler/allocation/TestFailedAllocationBadGraph.java
! test/hotspot/jtreg/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java
! test/hotspot/jtreg/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
! test/hotspot/jtreg/compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2.java
! test/hotspot/jtreg/compiler/arraycopy/TestOutOfBoundsArrayLoad.java
! test/hotspot/jtreg/compiler/c2/Test6857159.java
! test/hotspot/jtreg/compiler/c2/Test8004741.java
! test/hotspot/jtreg/compiler/c2/TestDeadDataLoopIGVN.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java
! test/hotspot/jtreg/compiler/c2/cr6589834/Test_ia32.java
! test/hotspot/jtreg/compiler/c2/irTests/TestSuperwordFailsUnrolling.java
! test/hotspot/jtreg/compiler/calls/common/CallsBase.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java
! test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java
! test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java
! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java
! test/hotspot/jtreg/compiler/cha/Utils.java
! test/hotspot/jtreg/compiler/ciReplay/TestClientVM.java
! test/hotspot/jtreg/compiler/ciReplay/TestDumpReplay.java
! test/hotspot/jtreg/compiler/ciReplay/TestDumpReplayCommandLine.java
! test/hotspot/jtreg/compiler/ciReplay/TestInlining.java
! test/hotspot/jtreg/compiler/ciReplay/TestLambdas.java
! test/hotspot/jtreg/compiler/ciReplay/TestNoClassFile.java
! test/hotspot/jtreg/compiler/ciReplay/TestSAClient.java
! test/hotspot/jtreg/compiler/ciReplay/TestSAServer.java
! test/hotspot/jtreg/compiler/ciReplay/TestServerVM.java
! test/hotspot/jtreg/compiler/ciReplay/TestUnresolvedClasses.java
! test/hotspot/jtreg/compiler/ciReplay/TestVMNoCompLevel.java
! test/hotspot/jtreg/compiler/ciReplay/VMBase.java
! test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestMethodUnloading.java
! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java
! test/hotspot/jtreg/compiler/codecache/OverflowCodeCacheTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/BeanTypeTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/CodeCacheUtils.java
! test/hotspot/jtreg/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/GetUsageTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/InitialAndMaxUsageTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/ManagerNamesTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/MemoryPoolsPresenceTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/PeakUsageTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/PoolsIndependenceTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/ThresholdNotificationsTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdExceededTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdIncreasedTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdNotExceededTest.java
! test/hotspot/jtreg/compiler/codecache/stress/Helper.java
! test/hotspot/jtreg/compiler/codecache/stress/OverloadCompileQueueTest.java
! test/hotspot/jtreg/compiler/codecache/stress/RandomAllocationTest.java
! test/hotspot/jtreg/compiler/codecache/stress/ReturnBlobToWrongHeapTest.java
! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java
! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java
! test/hotspot/jtreg/compiler/codegen/TestOopCmp.java
! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java
! test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java
! test/hotspot/jtreg/compiler/compilercontrol/InlineMatcherTest.java
! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java
! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java
! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java
! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java
! test/hotspot/jtreg/compiler/compilercontrol/commandfile/CompileOnlyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commandfile/ExcludeTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commandfile/LogTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commandfile/PrintTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/CompileOnlyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/ControlIntrinsicTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/ExcludeTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/LogTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/PrintTest.java
! test/hotspot/jtreg/compiler/compilercontrol/directives/CompileOnlyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/directives/ControlIntrinsicTest.java
! test/hotspot/jtreg/compiler/compilercontrol/directives/ExcludeTest.java
! test/hotspot/jtreg/compiler/compilercontrol/directives/LogTest.java
! test/hotspot/jtreg/compiler/compilercontrol/directives/PrintTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddAndRemoveTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddExcludeTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddLogTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ControlIntrinsicTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/PrintDirectivesTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java
! test/hotspot/jtreg/compiler/compilercontrol/logcompilation/LogTest.java
! test/hotspot/jtreg/compiler/compilercontrol/matcher/MethodMatcherTest.java
! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomCommandsTest.java
! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomValidCommandsTest.java
! test/hotspot/jtreg/compiler/compilercontrol/share/actions/CompileAction.java
! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java
! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java
! test/hotspot/jtreg/compiler/escapeAnalysis/TestArrayCopy.java
! test/hotspot/jtreg/compiler/floatingpoint/NaNTest.java
! test/hotspot/jtreg/compiler/floatingpoint/TestPow2.java
! test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java
! test/hotspot/jtreg/compiler/gcbarriers/PreserveFPRegistersTest.java
! test/hotspot/jtreg/compiler/interpreter/DisableOSRTest.java
! test/hotspot/jtreg/compiler/intrinsics/IntrinsicAvailableTest.java
! test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java
! test/hotspot/jtreg/compiler/intrinsics/TestCheckIndex.java
! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java
! test/hotspot/jtreg/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBzhiI2L.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/AndnTestI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/AndnTestL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsiTestI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsiTestL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsrTestI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsrTestL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/LZcntTestI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/LZcntTestL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/TZcntTestI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/TZcntTestL.java
! test/hotspot/jtreg/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/DigestSanityTestBase.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/string/TestStringIntrinsics2.java
! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java
! test/hotspot/jtreg/compiler/jsr292/InvokerGC.java
! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/InvokeTest.java
! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/CollectCountersTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/CompileCodeTestCase.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DummyClass.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetFlagValueTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IterateFramesNative.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ReprofileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
! test/hotspot/jtreg/compiler/lib/ir_framework/flag/FlagVM.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/AbstractTest.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/CustomRunTest.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepoints.java
! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java
! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java
! test/hotspot/jtreg/compiler/oracle/GetMethodOptionTest.java
! test/hotspot/jtreg/compiler/oracle/MethodMatcherTest.java
! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java
! test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java
! test/hotspot/jtreg/compiler/rangechecks/TestLongRangeCheck.java
! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckSmearing.java
! test/hotspot/jtreg/compiler/regalloc/TestC2IntPressure.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortRatio.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortThreshold.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingCalculationDelay.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingThreshold.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMRetryCount.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMSpinLoopCount.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMAfterLockInflation.java
! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMDeopt.java
! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForInflatedLocks.java
! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForStackLocks.java
! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMXendForLockBusy.java
! test/hotspot/jtreg/compiler/rtm/method_options/TestNoRTMLockElidingOption.java
! test/hotspot/jtreg/compiler/rtm/method_options/TestUseRTMLockElidingOption.java
! test/hotspot/jtreg/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java
! test/hotspot/jtreg/compiler/runtime/Test8010927.java
! test/hotspot/jtreg/compiler/stable/StableConfiguration.java
! test/hotspot/jtreg/compiler/stable/TestStableBoolean.java
! test/hotspot/jtreg/compiler/stable/TestStableByte.java
! test/hotspot/jtreg/compiler/stable/TestStableChar.java
! test/hotspot/jtreg/compiler/stable/TestStableDouble.java
! test/hotspot/jtreg/compiler/stable/TestStableFloat.java
! test/hotspot/jtreg/compiler/stable/TestStableInt.java
! test/hotspot/jtreg/compiler/stable/TestStableLong.java
! test/hotspot/jtreg/compiler/stable/TestStableObject.java
! test/hotspot/jtreg/compiler/stable/TestStableShort.java
! test/hotspot/jtreg/compiler/stable/TestStableUByte.java
! test/hotspot/jtreg/compiler/stable/TestStableUShort.java
! test/hotspot/jtreg/compiler/testlibrary/CompilerUtils.java
! test/hotspot/jtreg/compiler/testlibrary/rtm/AbortProvoker.java
! test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java
! test/hotspot/jtreg/compiler/tiered/ConstantGettersTransitionsTest.java
! test/hotspot/jtreg/compiler/tiered/Level2RecompilationTest.java
! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java
! test/hotspot/jtreg/compiler/tiered/NonTieredLevelsTest.java
! test/hotspot/jtreg/compiler/tiered/TestEnqueueMethodForCompilation.java
! test/hotspot/jtreg/compiler/tiered/TieredLevelsTest.java
! test/hotspot/jtreg/compiler/types/TestMeetIncompatibleInterfaceArrays.java
! test/hotspot/jtreg/compiler/types/correctness/CorrectnessTest.java
! test/hotspot/jtreg/compiler/types/correctness/OffTest.java
! test/hotspot/jtreg/compiler/uncommontrap/DeoptReallocFailure.java
! test/hotspot/jtreg/compiler/uncommontrap/Test8009761.java
! test/hotspot/jtreg/compiler/uncommontrap/TestNullAssertAtCheckCast.java
! test/hotspot/jtreg/compiler/uncommontrap/TestUnstableIfTrap.java
! test/hotspot/jtreg/compiler/unsafe/UnsafeGetStableArrayElement.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayCopyTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayIndexFillTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayInvariantFillTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayShiftOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayTypeConvertTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayUnsafeOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicBooleanOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicByteOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicCharOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicDoubleOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicFloatOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicIntOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicLongOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicShortOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopArrayIndexComputeTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopCombinedOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopControlFlowTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopLiveOutNodesTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopRangeStrideTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopReductionOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/MultipleLoopsTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/StripMinedLoopTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/VectorizationTestRunner.java
! test/hotspot/jtreg/compiler/whitebox/AllocationCodeBlobTest.java
! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java
! test/hotspot/jtreg/compiler/whitebox/ClearMethodStateTest.java
! test/hotspot/jtreg/compiler/whitebox/CompilerWhiteBoxTest.java
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeAllTest.java
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeMethodTest.java
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeMultipleOSRTest.java
! test/hotspot/jtreg/compiler/whitebox/EnqueueMethodForCompilationTest.java
! test/hotspot/jtreg/compiler/whitebox/ForceNMethodSweepTest.java
! test/hotspot/jtreg/compiler/whitebox/GetCodeHeapEntriesTest.java
! test/hotspot/jtreg/compiler/whitebox/GetNMethodTest.java
! test/hotspot/jtreg/compiler/whitebox/IsMethodCompilableTest.java
! test/hotspot/jtreg/compiler/whitebox/LockCompilationTest.java
! test/hotspot/jtreg/compiler/whitebox/MakeMethodNotCompilableTest.java
! test/hotspot/jtreg/compiler/whitebox/OSRFailureLevel4Test.java
! test/hotspot/jtreg/compiler/whitebox/SetDontInlineMethodTest.java
! test/hotspot/jtreg/compiler/whitebox/SetForceInlineMethodTest.java
! test/hotspot/jtreg/compiler/whitebox/SimpleTestCase.java
! test/hotspot/jtreg/compiler/whitebox/TestEnqueueInitializerForCompilation.java
! test/hotspot/jtreg/compiler/whitebox/TestMethodCompilableCompilerDirectives.java
! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
! test/hotspot/jtreg/containers/cgroup/PlainRead.java
! test/hotspot/jtreg/containers/docker/CheckContainerized.java
! test/hotspot/jtreg/containers/docker/PrintContainerInfo.java
! test/hotspot/jtreg/containers/docker/TestCPUSets.java
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
! test/hotspot/jtreg/containers/docker/TestMemoryWithCgroupV1.java
! test/hotspot/jtreg/containers/docker/TestMisc.java
! test/hotspot/jtreg/containers/docker/TestPids.java
! test/hotspot/jtreg/gc/TestAgeOutput.java
! test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java
! test/hotspot/jtreg/gc/TestJNIWeak/TestJNIWeak.java
! test/hotspot/jtreg/gc/TestNumWorkerOutput.java
! test/hotspot/jtreg/gc/TestReferenceClearDuringMarking.java
! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java
! test/hotspot/jtreg/gc/TestReferenceRefersTo.java
! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java
! test/hotspot/jtreg/gc/TestSmallHeap.java
! test/hotspot/jtreg/gc/arguments/TestG1HeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java
! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java
! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestMinInitialErgonomics.java
! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java
! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
! test/hotspot/jtreg/gc/arguments/TestSerialHeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java
! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgoTools.java
! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
! test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java
! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java
! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java
! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java
! test/hotspot/jtreg/gc/g1/TestEdenSurvivorLessThanMax.java
! test/hotspot/jtreg/gc/g1/TestEvacuationFailure.java
! test/hotspot/jtreg/gc/g1/TestFromCardCacheIndex.java
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java
! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java
! test/hotspot/jtreg/gc/g1/TestHumongousRemsetsMatch.java
! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java
! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java
! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java
! test/hotspot/jtreg/gc/g1/TestNoEagerReclaimOfHumongousRegions.java
! test/hotspot/jtreg/gc/g1/TestNoUseHCC.java
! test/hotspot/jtreg/gc/g1/TestPLABOutput.java
! test/hotspot/jtreg/gc/g1/TestRegionLivenessPrint.java
! test/hotspot/jtreg/gc/g1/TestRemsetLogging.java
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingPerRegion.java
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData00.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData05.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData10.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData15.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData20.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData25.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData27.java
! test/hotspot/jtreg/gc/g1/TestSkipRebuildRemsetPhase.java
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java
! test/hotspot/jtreg/gc/g1/humongousObjects/G1SampleClass.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHeapCounters.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousMovement.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousThreshold.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestObjectCollected.java
! test/hotspot/jtreg/gc/g1/humongousObjects/objectGraphTest/GC.java
! test/hotspot/jtreg/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java
! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java
! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java
! test/hotspot/jtreg/gc/g1/numa/TestG1NUMATouchRegions.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABResize.java
! test/hotspot/jtreg/gc/g1/plab/lib/AppPLABPromotion.java
! test/hotspot/jtreg/gc/g1/plab/lib/AppPLABResize.java
! test/hotspot/jtreg/gc/logging/TestGCId.java
! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
! test/hotspot/jtreg/gc/metaspace/TestCapacityUntilGCWrapAround.java
! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java
! test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java
! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java
! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java
! test/hotspot/jtreg/gc/testlibrary/Helpers.java
! test/hotspot/jtreg/gc/testlibrary/g1/MixedGCProvoker.java
! test/hotspot/jtreg/gc/whitebox/TestConcMarkCycleWB.java
! test/hotspot/jtreg/gc/whitebox/TestWBGC.java
! test/hotspot/jtreg/resourcehogs/compiler/intrinsics/string/TestStringIntrinsics2LargeArray.java
! test/hotspot/jtreg/runtime/ClassInitErrors/InitExceptionUnloadTest.java
! test/hotspot/jtreg/runtime/ClassUnload/ConstantPoolDependsTest.java
! test/hotspot/jtreg/runtime/ClassUnload/DictionaryDependsTest.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClass.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClassLoader.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveSoftReference.java
! test/hotspot/jtreg/runtime/ClassUnload/SuperDependsTest.java
! test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java
! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java
! test/hotspot/jtreg/runtime/ClassUnload/UnloadTestWithVerifyDuringGC.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java
! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java
! test/hotspot/jtreg/runtime/ElfDecoder/TestElfDirectRead.java
! test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java
! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java
! test/hotspot/jtreg/runtime/Metaspace/DefineClass.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestArena.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestContext.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/Settings.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocation.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java
! test/hotspot/jtreg/runtime/NMT/CommitOverlappingRegions.java
! test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java
! test/hotspot/jtreg/runtime/NMT/JcmdDetailDiff.java
! test/hotspot/jtreg/runtime/NMT/JcmdSummaryDiff.java
! test/hotspot/jtreg/runtime/NMT/MallocRoundingReportTest.java
! test/hotspot/jtreg/runtime/NMT/MallocSiteHashOverflow.java
! test/hotspot/jtreg/runtime/NMT/MallocSiteTypeChange.java
! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java
! test/hotspot/jtreg/runtime/NMT/MallocTestType.java
! test/hotspot/jtreg/runtime/NMT/MallocTrackingVerify.java
! test/hotspot/jtreg/runtime/NMT/ReleaseCommittedMemory.java
! test/hotspot/jtreg/runtime/NMT/ReleaseNoCommit.java
! test/hotspot/jtreg/runtime/NMT/SummarySanityCheck.java
! test/hotspot/jtreg/runtime/NMT/ThreadedMallocTestType.java
! test/hotspot/jtreg/runtime/NMT/ThreadedVirtualAllocTestType.java
! test/hotspot/jtreg/runtime/NMT/VirtualAllocAttemptReserveMemoryAt.java
! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java
! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitUncommitRecommit.java
! test/hotspot/jtreg/runtime/NMT/VirtualAllocTestType.java
! test/hotspot/jtreg/runtime/Nestmates/protectionDomain/TestDifferentProtectionDomains.java
! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java
! test/hotspot/jtreg/runtime/Thread/ThreadObjAccessAtExit.java
! test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java
! test/hotspot/jtreg/runtime/cds/CheckDefaultArchiveFile.java
! test/hotspot/jtreg/runtime/cds/CheckSharingWithDefaultArchive.java
! test/hotspot/jtreg/runtime/cds/DumpSymbolAndStringTable.java
! test/hotspot/jtreg/runtime/cds/SharedStrings.java
! test/hotspot/jtreg/runtime/cds/SharedStringsWb.java
! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java
! test/hotspot/jtreg/runtime/cds/appcds/ClassLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java
! test/hotspot/jtreg/runtime/cds/appcds/HelloExtTest.java
! test/hotspot/jtreg/runtime/cds/appcds/JvmtiAddPath.java
! test/hotspot/jtreg/runtime/cds/appcds/MultiProcessSharing.java
! test/hotspot/jtreg/runtime/cds/appcds/RewriteBytecodesTest.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedRegionAlignmentTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleComboTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckArchivedModuleApp.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedMirrorApp.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedMirrorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedResolvedReferences.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedResolvedReferencesApp.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckIntegerCacheApp.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/DifferentHeapSizes.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressApp.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsApp.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/PrimitiveTypesApp.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/PrimitiveTypesTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/RedefineClassApp.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/RedefineClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/condy/CondyHelloApp.java
! test/hotspot/jtreg/runtime/cds/appcds/condy/CondyHelloTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom_JFR.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/LoaderSegregationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/OldClassAndInf.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnintendedLoadersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/Hello.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/HelloUnload.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/LoaderSegregation.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/OldClassApp.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/SameNameUnrelatedLoaders.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/UnintendedLoaders.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/UnloadUnregisteredLoader.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/AppendClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArrayKlasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ExcludedClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamic.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/JFRDynamicCDS.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/JITInteraction.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LinkClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MethodSorting.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MissingArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ModulePath.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestHostOldInf.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/OldClassAndInf.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PredicateTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RelativePath.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/StaticInnerTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestDynamicDumpAtOom.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/DuplicatedCustomApp.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LambdaVerification.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LoadClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/TestJIT.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/UsedAllArchivedLambdasApp.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ArrayTest.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ArrayTestHelper.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDumpWb.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDumpBase.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestFileSafety.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestStaticDump.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/ClassFileLoadHook.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/InstrumentationApp.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/InstrumentationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineBasic.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineBasicTest.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineRunningMethods_SharedHelper.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ExerciseGC.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/HelloStringGC.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/HelloStringPlus.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternStringTest.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockSharedStrings.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockStringTest.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockStringValueTest.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsUtils.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWb.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/BootClassPathAppendHelper.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/DummyClassHelper.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/ForNameTest.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/GenericTestApp.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/HelloExt.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/HelloWB.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/JvmtiApp.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/MultiProcClass.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/RewriteBytecodes.java
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClasses.java
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java
! test/hotspot/jtreg/runtime/exceptionMsgs/AbstractMethodError/AbstractMethodErrorTest.java
! test/hotspot/jtreg/runtime/exceptionMsgs/IncompatibleClassChangeError/IncompatibleClassChangeErrorTest.java
! test/hotspot/jtreg/runtime/execstack/TestCheckJDK.java
! test/hotspot/jtreg/runtime/handshake/AsyncHandshakeWalkStackTest.java
! test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java
! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java
! test/hotspot/jtreg/runtime/handshake/HandshakeWalkExitTest.java
! test/hotspot/jtreg/runtime/handshake/HandshakeWalkOneExitTest.java
! test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java
! test/hotspot/jtreg/runtime/handshake/MixedHandshakeWalkStackTest.java
! test/hotspot/jtreg/runtime/handshake/SuspendBlocked.java
! test/hotspot/jtreg/runtime/interned/SanityTest.java
! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java
! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java
! test/hotspot/jtreg/runtime/memory/ReadVMPageSize.java
! test/hotspot/jtreg/runtime/memory/ReserveMemory.java
! test/hotspot/jtreg/runtime/memory/StressVirtualSpaceResize.java
! test/hotspot/jtreg/runtime/modules/AccessCheckAllUnnamed.java
! test/hotspot/jtreg/runtime/modules/AccessCheckExp.java
! test/hotspot/jtreg/runtime/modules/AccessCheckJavaBase.java
! test/hotspot/jtreg/runtime/modules/AccessCheckOpen.java
! test/hotspot/jtreg/runtime/modules/AccessCheckRead.java
! test/hotspot/jtreg/runtime/modules/AccessCheckSuper.java
! test/hotspot/jtreg/runtime/modules/AccessCheckUnnamed.java
! test/hotspot/jtreg/runtime/modules/AccessCheckWorks.java
! test/hotspot/jtreg/runtime/modules/CCE_module_msg.java
! test/hotspot/jtreg/runtime/modules/ExportTwice.java
! test/hotspot/jtreg/runtime/modules/JVMAddModuleExportToAllUnnamed.java
! test/hotspot/jtreg/runtime/modules/JVMAddModuleExports.java
! test/hotspot/jtreg/runtime/modules/JVMAddModuleExportsToAll.java
! test/hotspot/jtreg/runtime/modules/JVMAddReadsModule.java
! test/hotspot/jtreg/runtime/modules/JVMDefineModule.java
! test/hotspot/jtreg/runtime/modules/LoadUnloadModuleStress.java
! test/hotspot/jtreg/runtime/modules/ModuleHelper.java
! test/hotspot/jtreg/runtime/modules/SealedInterfaceModuleTest.java
! test/hotspot/jtreg/runtime/modules/SealedModuleTest.java
! test/hotspot/jtreg/runtime/stringtable/StringTableCleaningTest.java
! test/hotspot/jtreg/runtime/whitebox/TestHiddenClassIsAlive.java
! test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java
! test/hotspot/jtreg/runtime/whitebox/WBStackSize.java
! test/hotspot/jtreg/serviceability/ParserTest.java
! test/hotspot/jtreg/serviceability/dcmd/compiler/CodelistTest.java
! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerQueueTest.java
! test/hotspot/jtreg/serviceability/jvmti/Heap/IterateHeapWithEscapeAnalysisEnabled.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java
! test/hotspot/jtreg/serviceability/sa/TestUniverse.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
! test/hotspot/jtreg/testlibrary_tests/ctw/ClassesDirTest.java
! test/hotspot/jtreg/testlibrary_tests/ctw/ClassesListTest.java
! test/hotspot/jtreg/testlibrary_tests/ctw/JarDirTest.java
! test/hotspot/jtreg/testlibrary_tests/ctw/JarsTest.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBasics.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCompLevels.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestControls.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestDIgnoreCompilerControls.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/check/ClassAssertion.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/loading/ClassLoadingHelper.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/StaticReferences.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/PerformChecksHelper.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy010/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy011/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy013/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy014/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy015/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/events001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/events001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/forceEarlyReturn001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/forceEarlyReturn002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/monitorEvents001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/monitorEvents002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/ownedMonitorsAndFrames001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/ownedMonitorsAndFrames002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/SerialExecutionDebuggee.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/gc/lotsOfCallSites/Test.java
! test/hotspot/jtreg/vmTestbase/vm/share/gc/TriggerUnloadingWithWhiteBox.java
! test/jdk/com/sun/jdi/EATests.java
! test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java
! test/jdk/java/foreign/stackwalk/TestStackWalk.java
! test/jdk/java/foreign/upcalldeopt/TestUpcallDeopt.java
! test/jdk/java/lang/instrument/GetObjectSizeIntrinsicsTest.java
! test/jdk/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java
! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest.java
! test/jdk/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
! test/jdk/java/lang/ref/CleanerTest.java
! test/jdk/java/util/Arrays/TimSortStackSize2.java
! test/jdk/jdk/internal/vm/Continuation/Fuzz.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedFrameType.java
! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationInNewTLABEvent.java
! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationOutsideTLABEvent.java
! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEventThrottling.java
! test/jdk/jdk/jfr/event/compiler/TestCodeCacheConfig.java
! test/jdk/jdk/jfr/event/compiler/TestCodeCacheFull.java
! test/jdk/jdk/jfr/event/compiler/TestCodeSweeper.java
! test/jdk/jdk/jfr/event/compiler/TestCodeSweeperStats.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerCompile.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java
! test/jdk/jdk/jfr/event/compiler/TestDeoptimization.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.java
! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java
! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryCommittedSize.java
! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java
! test/jdk/jdk/jfr/event/runtime/TestThrowableInstrumentation.java
! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java
! test/jdk/jdk/jfr/startupargs/TestBadOptionValues.java
! test/lib-test/jdk/test/lib/TestPlatformIsTieredSupported.java
! test/lib/jdk/test/lib/cds/CDSArchiveUtils.java
! test/lib/jdk/test/lib/helpers/ClassFileInstaller.java
! test/lib/jdk/test/whitebox/WhiteBox.java
! test/lib/sun/hotspot/code/BlobType.java
! test/lib/sun/hotspot/code/CodeBlob.java
! test/lib/sun/hotspot/code/Compiler.java
! test/lib/sun/hotspot/code/NMethod.java
! test/lib/sun/hotspot/cpuinfo/CPUInfo.java
! test/lib/sun/hotspot/gc/GC.java
Changeset: 9c86c820
Author: Vicente Romero <vromero at openjdk.org>
Date: 2022-07-08 17:24:27 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9c86c82091827e781c3919b4b4410981ae322732
8282714: synthetic arguments are being added to the constructors of static local classes
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/Lower.java
+ test/langtools/tools/javac/records/LocalStaticDeclarations2.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: 1877533f
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-07-08 18:38:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1877533f757731e2ce918230bfb345716954fa53
6522064: Aliases from Microsoft CryptoAPI has bad character encoding
Reviewed-by: coffeys, hchao
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
+ test/jdk/sun/security/mscapi/NonAsciiAlias.java
Changeset: 6aaf141f
Author: Lance Andersen <lancea at openjdk.org>
Date: 2022-07-08 18:56:04 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6aaf141f61416104020107c371592812a4c723d9
8289984: Files:isDirectory and isRegularFile methods not throwing SecurityException
Reviewed-by: iris, alanb
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! test/jdk/java/nio/file/Files/CheckPermissions.java
Changeset: 54b4576f
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-07-08 19:33:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/54b4576f78277335e9b45d0b36d943a20cf40888
8288699: cleanup HTML tree in HtmlDocletWriter.commentTagsToContent
Reviewed-by: hannesw
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Entity.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Text.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TextBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
= test/langtools/tools/javac/diags/examples/InvalidHtml.java
Changeset: 3c08e6b3
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-07-09 03:47:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3c08e6b311121e05e30b88c0e325317f364ef15d
8289780: Avoid formatting stub names when Forte is not enabled
Reviewed-by: dholmes, coleenp, sspitsyn
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/prims/forte.cpp
! src/hotspot/share/prims/forte.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 81ee7d28
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2022-07-09 15:13:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/81ee7d28f8cb9f6c7fb6d2c76a0f14fd5147d93c
8289186: Support predicated vector load/store operations over X86 AVX2 targets.
Reviewed-by: xgong, kvn
! 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/x86.ad
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.hpp
+ test/micro/org/openjdk/bench/jdk/incubator/vector/StoreMaskedIOOBEBenchmark.java
Changeset: 87aa3ce0
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-07-09 17:59:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/87aa3ce03e5e294b35cf2cab3cbba0d1964bbbff
8289274: Cleanup unnecessary null comparison before instanceof check in security modules
Reviewed-by: mullan
! src/java.base/macosx/classes/apple/security/KeychainStore.java
! src/java.base/share/classes/com/sun/crypto/provider/RC2Cipher.java
! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! src/java.base/share/classes/sun/security/provider/JavaKeyStore.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java
! src/java.base/share/classes/sun/security/provider/certpath/CertId.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/util/BitArray.java
! src/java.base/share/classes/sun/security/x509/AccessDescription.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
Changeset: e9d9cc6d
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-07-11 05:21:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e9d9cc6d0aece2237c490a610d79a562867251d8
8290027: Move inline functions from vm_version_x86.hpp to cpp
Reviewed-by: kbarrett, dholmes
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
Changeset: 4ab77ac6
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-07-11 07:36:21 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4ab77ac60df78eedb16ebe142a51f703165e808d
8290017: Directly call HeapRegion::block_start in G1CMObjArrayProcessor::process_slice
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp
Changeset: e2598207
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-07-11 07:58:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e25982071d6d1586d723bcc0d261be619a187f00
8290019: Refactor HeapRegion::oops_on_memregion_iterate()
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: 0225eb43
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-07-11 07:59:00 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0225eb434cb8792d362923bf2c2e3607be4efcb9
8290018: Remove dead declarations in G1BlockOffsetTablePart
Reviewed-by: ayang
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
Changeset: 2579373d
Author: Koichi Sakata <ksakata at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2022-07-11 09:24:16 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2579373dd0cc151dad22e4041f42bbd314b3be5f
8280472: Don't mix legacy logging with UL
Reviewed-by: dholmes, mgronlun
! src/hotspot/share/oops/method.cpp
Changeset: bba6be79
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-07-11 11:13:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/bba6be79e06b2b83b97e6def7b6a520e93f5737c
8269674: Improve testing of parenthesized patterns
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/langtools/tools/javac/patterns/ParenthesizedCombo.java
Changeset: 46251bc6
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-07-11 11:35:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/46251bc6e248a19e8d78173ff8d0502c68ee1acb
8224267: JOptionPane message string with 5000+ newlines produces StackOverflowError
Reviewed-by: tr, aivanov
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
+ test/jdk/javax/swing/JOptionPane/TestOptionPaneStackOverflow.java
Changeset: 0c370089
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-07-11 13:07:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0c37008917789e7b631b5c18e6f54454b1bfe038
8275662: remove test/lib/sun/hotspot
Reviewed-by: mseledtsov, sspitsyn, lmesnik
! test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java
! test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java
! test/hotspot/jtreg/compiler/cha/Utils.java
! test/hotspot/jtreg/compiler/codecache/OverflowCodeCacheTest.java
! test/hotspot/jtreg/compiler/codecache/cli/TestSegmentedCodeCacheOption.java
! test/hotspot/jtreg/compiler/codecache/cli/codeheapsize/CodeCacheFreeSpaceRunner.java
! test/hotspot/jtreg/compiler/codecache/cli/codeheapsize/GenericCodeHeapSizeRunner.java
! test/hotspot/jtreg/compiler/codecache/cli/codeheapsize/JVMStartupRunner.java
! test/hotspot/jtreg/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java
! test/hotspot/jtreg/compiler/codecache/cli/common/CodeCacheCLITestCase.java
! test/hotspot/jtreg/compiler/codecache/cli/common/CodeCacheInfoFormatter.java
! test/hotspot/jtreg/compiler/codecache/cli/common/CodeCacheOptions.java
! test/hotspot/jtreg/compiler/codecache/cli/printcodecache/PrintCodeCacheRunner.java
! test/hotspot/jtreg/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java
! test/hotspot/jtreg/compiler/codecache/jmx/BeanTypeTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/CodeCacheUtils.java
! test/hotspot/jtreg/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/GetUsageTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/InitialAndMaxUsageTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/ManagerNamesTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/MemoryPoolsPresenceTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/PeakUsageTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/PoolsIndependenceTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/ThresholdNotificationsTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdExceededTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdIncreasedTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdNotExceededTest.java
! test/hotspot/jtreg/compiler/codecache/stress/RandomAllocationTest.java
! test/hotspot/jtreg/compiler/codecache/stress/ReturnBlobToWrongHeapTest.java
! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java
! test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java
! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBzhiI2L.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java
! test/hotspot/jtreg/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/CompileCodeTestCase.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java
! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java
! test/hotspot/jtreg/compiler/unsafe/UnsafeGetStableArrayElement.java
! test/hotspot/jtreg/compiler/whitebox/AllocationCodeBlobTest.java
! test/hotspot/jtreg/compiler/whitebox/CompilerWhiteBoxTest.java
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java
! test/hotspot/jtreg/compiler/whitebox/ForceNMethodSweepTest.java
! test/hotspot/jtreg/compiler/whitebox/GetCodeHeapEntriesTest.java
! test/hotspot/jtreg/compiler/whitebox/GetNMethodTest.java
! test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java
! test/hotspot/jtreg/gc/TestJNIWeak/TestJNIWeak.java
! test/hotspot/jtreg/gc/TestSmallHeap.java
! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java
! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/TestVerificationInConcurrentCycle.java
! test/hotspot/jtreg/gc/logging/TestGCId.java
! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java
! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java
! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java
! test/hotspot/jtreg/runtime/stringtable/StringTableCleaningTest.java
! test/hotspot/jtreg/serviceability/sa/TestUniverse.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java
! test/jdk/com/sun/jdi/EATests.java
! test/jdk/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java
! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest.java
! test/jdk/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
! test/jdk/jdk/jfr/event/compiler/TestCodeCacheFull.java
! test/jdk/jdk/jfr/event/compiler/TestCodeSweeper.java
! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java
- test/lib-test/jdk/test/whitebox/OldWhiteBox.java
! test/lib/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java
! test/lib/jdk/test/lib/helpers/ClassFileInstaller.java
- test/lib/sun/hotspot/WhiteBox.java
- test/lib/sun/hotspot/code/BlobType.java
- test/lib/sun/hotspot/code/CodeBlob.java
- test/lib/sun/hotspot/code/Compiler.java
- test/lib/sun/hotspot/code/NMethod.java
- test/lib/sun/hotspot/cpuinfo/CPUInfo.java
- test/lib/sun/hotspot/gc/GC.java
Changeset: 95c80229
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-07-11 14:07:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/95c8022958f84047cf26909239d8608eff4e35fb
8290046: NMT: Remove unused MallocSiteTable::reset()
Reviewed-by: jiefu, zgu
! src/hotspot/share/services/mallocSiteTable.cpp
! src/hotspot/share/services/mallocSiteTable.hpp
Changeset: fc01666a
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-07-11 14:41:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fc01666a5824d55b2549c81c0c3602aafdec693c
8290002: (se) AssertionError in SelectorImpl.implCloseSelector
Reviewed-by: michaelm
! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java
Changeset: 59980ac8
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-07-11 15:31:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/59980ac8e49c0e46120520cf0007c6fed514251d
8288309: Rename the "testTagInheritence" directory
Reviewed-by: hannesw
= test/langtools/jdk/javadoc/doclet/testTagInheritance/TestTagInheritance.java
= test/langtools/jdk/javadoc/doclet/testTagInheritance/firstSentence/A.java
= test/langtools/jdk/javadoc/doclet/testTagInheritance/firstSentence/B.java
= test/langtools/jdk/javadoc/doclet/testTagInheritance/firstSentence2/A.java
= test/langtools/jdk/javadoc/doclet/testTagInheritance/firstSentence2/B.java
= test/langtools/jdk/javadoc/doclet/testTagInheritance/firstSentence2/C.java
= test/langtools/jdk/javadoc/doclet/testTagInheritance/pkg/TestAbstractClass.java
= test/langtools/jdk/javadoc/doclet/testTagInheritance/pkg/TestInterface.java
= test/langtools/jdk/javadoc/doclet/testTagInheritance/pkg/TestInterfaceForAbstractClass.java
= test/langtools/jdk/javadoc/doclet/testTagInheritance/pkg/TestSuperSuperClass.java
= test/langtools/jdk/javadoc/doclet/testTagInheritance/pkg/TestSuperSuperInterface.java
= test/langtools/jdk/javadoc/doclet/testTagInheritance/pkg/TestTagInheritance.java
Changeset: c33fa55c
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2022-07-11 15:33:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c33fa55cf8e194e2662c11d342eee68ec67abb4d
8274235: -Xshare:dump should not call vm_direct_exit
Reviewed-by: iklam, dholmes
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
Changeset: 0c1aa2bc
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-07-11 15:34:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0c1aa2bc8a1c23d8da8673a4fac574813f373f57
8289184: runtime/ClassUnload/DictionaryDependsTest.java failed with "Test failed: should be unloaded"
Reviewed-by: lmesnik, hseigel
! test/hotspot/jtreg/runtime/BadObjectClass/TestUnloadClassError.java
! test/hotspot/jtreg/runtime/Nestmates/membership/TestNestHostErrorWithClassUnload.java
! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java
! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java
! test/lib/jdk/test/lib/classloader/ClassUnloadCommon.java
Changeset: 11319c2a
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-07-07 22:36:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/11319c2aeb16ef2feb0ecab0e2811a52e845739d
8278469: Test java/nio/channels/FileChannel/LargeGatheringWrite.java times out
8289526: java/nio/channels/FileChannel/MapTest.java times out
Reviewed-by: dcubed
! test/jdk/TEST.ROOT
= test/jdk/java/nio/channels/FileChannel/largeMemory/LargeGatheringWrite.java
= test/jdk/java/nio/channels/FileChannel/largeMemory/MapTest.java
Changeset: 1304390b
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-07-07 23:09:42 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1304390b3e7ecb4c87108747defd33d9fc4045c4
8289951: ProblemList jdk/jfr/api/consumer/TestRecordingFileWrite.java on linux-x64 and macosx-x64
Reviewed-by: psandoz
! test/jdk/ProblemList.txt
Changeset: 64286074
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2022-07-08 00:17:11 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/64286074ba763d4a1e8879d8af69eee34d32cfa6
8289030: [macos] app image signature invalid when creating DMG or PKG
Reviewed-by: asemenyuk
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AbstractAppImageBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageBundler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/IOUtils.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
+ test/jdk/tools/jpackage/macosx/SigningPackageTwoStepTest.java
Changeset: ea21c465
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-07-08 08:13:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ea21c46531e8095c12153f787a24715eb8efbb03
8289799: Build warning in methodData.cpp memset zero-length parameter
Backport-of: cce77a700141a854bafaa5ccb33db026affcf322
! src/hotspot/share/oops/methodData.cpp
Changeset: 732f1065
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2022-07-08 11:18:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/732f1065fe05ae737a716bea92536cb8edc2b6a0
8289223: Canonicalize header ids in foreign API javadocs
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/Linker.java
! src/java.base/share/classes/java/lang/foreign/MemoryAddress.java
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/java/lang/foreign/MemorySession.java
! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java
! src/java.base/share/classes/java/lang/foreign/package-info.java
Changeset: 460d879a
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2022-07-08 15:21:11 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/460d879a75133fc071802bbc2c742b4232db604e
8289601: SegmentAllocator::allocateUtf8String(String str) should be clarified for strings containing \0
Reviewed-by: psandoz, mcimadamore
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java
Changeset: eeaf0bba
Author: Stuart Marks <smarks at openjdk.org>
Date: 2022-07-08 17:03:48 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/eeaf0bbabc6632c181b191854678e72a333ec0a5
8289872: wrong wording in @param doc for HashMap.newHashMap et. al.
Reviewed-by: chegar, naoto, iris
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/LinkedHashMap.java
! src/java.base/share/classes/java/util/WeakHashMap.java
Changeset: c142fbbb
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2022-07-08 17:49:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c142fbbbafcaa728cbdc56467c641eeed511f161
8289697: buffer overflow in MTLVertexCache.m: MTLVertexCache_AddGlyphQuad
Backport-of: d852e99ae9de4c611438c50ce37ea1806f58cbdf
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.m
Changeset: 9981c85d
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-07-08 19:47:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9981c85d462b1f5a82ebe8b88a1dabf033b4d551
8290033: ProblemList serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java on windows-x64 in -Xcomp mode
Reviewed-by: azvegint, tschatzl
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: c86c51cc
Author: Joe Wang <joehw at openjdk.org>
Date: 2022-07-08 21:34:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c86c51cc72e3457756434b9150b0c5ef2f5d496d
8282071: Update java.xml module-info
Reviewed-by: lancea, iris, naoto
! src/java.xml/share/classes/module-info.java
Changeset: b542bcba
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-07-11 07:58:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b542bcba57a1ac79b9b7182dbf984b447754fafc
8289729: G1: Incorrect verification logic in G1ConcurrentMark::clear_next_bitmap
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
Changeset: 25f4b043
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-07-11 08:59:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/25f4b04365e40a91ba7a06f6f9fe99e1785ce4f4
8289894: A NullPointerException thrown from guard expression
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/patterns/CaseStructureTest.java
! test/langtools/tools/javac/patterns/Guards.java
! test/langtools/tools/javac/patterns/SwitchErrors.java
! test/langtools/tools/javac/patterns/SwitchErrors.out
Changeset: 04942914
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2022-07-11 09:11:58 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0494291490b6cd23d228f39199a3686cc9731ec0
8289692: JFR: Thread checkpoint no longer enforce mutual exclusion post Loom integration
Reviewed-by: rehn
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp
Changeset: cb6e9cb7
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-07-11 09:21:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cb6e9cb7286f609dec1fe1157bf95afc503870a9
8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC
Reviewed-by: rrich, lucy
! src/hotspot/os_cpu/aix_ppc/thread_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp
Changeset: c79baaa8
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-07-11 16:15:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c79baaa811971c43fbdbc251482d0e40903588cc
Merge
! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/jdk/ProblemList.txt
+ src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp
+ src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/jdk/ProblemList.txt
Changeset: 21db9a50
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2022-07-11 16:47:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/21db9a507b441dbf909720b0b394f563e03aafc3
8290065: [JVMCI] only check HotSpotCompiledCode stream is empty if installation succeeds
Reviewed-by: kvn
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
Changeset: f42dab85
Author: Phil Race <prr at openjdk.org>
Date: 2022-07-11 19:19:27 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f42dab85924d6a74d1c2c87bca1970e2362f45ea
8289853: Update HarfBuzz to 4.4.1
Reviewed-by: serb, azvegint
! src/java.desktop/share/legal/harfbuzz.md
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/Anchor.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/AnchorFormat1.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/AnchorFormat2.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/AnchorFormat3.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/AnchorMatrix.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/ChainContextPos.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/Common.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/ContextPos.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/CursivePos.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/CursivePosFormat1.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/ExtensionPos.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkArray.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkBasePos.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkBasePosFormat1.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkLigPos.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkLigPosFormat1.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkMarkPos.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkMarkPosFormat1.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkRecord.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPos.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat1.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat2.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PosLookup.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PosLookupSubTable.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/SinglePos.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/SinglePosFormat1.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/SinglePosFormat2.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/ValueFormat.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/AlternateSet.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/AlternateSubst.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/AlternateSubstFormat1.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/ChainContextSubst.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/Common.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/ContextSubst.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/ExtensionSubst.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/GSUB.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/Ligature.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/LigatureSet.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/LigatureSubst.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/LigatureSubstFormat1.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/MultipleSubst.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/MultipleSubstFormat1.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/ReverseChainSingleSubst.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/ReverseChainSingleSubstFormat1.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/Sequence.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SingleSubst.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SingleSubstFormat1.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SingleSubstFormat2.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SubstLookup.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SubstLookupSubTable.hh
+ src/java.desktop/share/native/libharfbuzz/OT/glyf/CompositeGlyph.hh
+ src/java.desktop/share/native/libharfbuzz/OT/glyf/Glyph.hh
+ src/java.desktop/share/native/libharfbuzz/OT/glyf/GlyphHeader.hh
+ src/java.desktop/share/native/libharfbuzz/OT/glyf/SimpleGlyph.hh
+ src/java.desktop/share/native/libharfbuzz/OT/glyf/SubsetGlyph.hh
+ src/java.desktop/share/native/libharfbuzz/OT/glyf/glyf-helpers.hh
+ src/java.desktop/share/native/libharfbuzz/OT/glyf/glyf.hh
+ src/java.desktop/share/native/libharfbuzz/OT/glyf/loca.hh
+ src/java.desktop/share/native/libharfbuzz/OT/glyf/path-builder.hh
+ src/java.desktop/share/native/libharfbuzz/UPDATING.txt
+ src/java.desktop/share/native/libharfbuzz/graph/graph.hh
+ src/java.desktop/share/native/libharfbuzz/graph/serialize.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-ankr-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-bsln-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-feat-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-just-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-opbd-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc
! src/java.desktop/share/native/libharfbuzz/hb-aat-ltag-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-algs.hh
! src/java.desktop/share/native/libharfbuzz/hb-array.hh
! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh
! src/java.desktop/share/native/libharfbuzz/hb-bimap.hh
+ src/java.desktop/share/native/libharfbuzz/hb-bit-page.hh
+ src/java.desktop/share/native/libharfbuzz/hb-bit-set-invertible.hh
+ src/java.desktop/share/native/libharfbuzz/hb-bit-set.hh
! src/java.desktop/share/native/libharfbuzz/hb-blob.cc
! src/java.desktop/share/native/libharfbuzz/hb-blob.h
! src/java.desktop/share/native/libharfbuzz/hb-blob.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc
+ src/java.desktop/share/native/libharfbuzz/hb-buffer-verify.cc
! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc
! src/java.desktop/share/native/libharfbuzz/hb-buffer.h
! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh
+ src/java.desktop/share/native/libharfbuzz/hb-cache.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-cs-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-dict-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff1-interp-cs.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh
! src/java.desktop/share/native/libharfbuzz/hb-common.cc
! src/java.desktop/share/native/libharfbuzz/hb-common.h
! src/java.desktop/share/native/libharfbuzz/hb-config.hh
+ src/java.desktop/share/native/libharfbuzz/hb-cplusplus.hh
! src/java.desktop/share/native/libharfbuzz/hb-debug.hh
! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h
! src/java.desktop/share/native/libharfbuzz/hb-dispatch.hh
! src/java.desktop/share/native/libharfbuzz/hb-draw.cc
! src/java.desktop/share/native/libharfbuzz/hb-draw.h
! src/java.desktop/share/native/libharfbuzz/hb-draw.hh
! src/java.desktop/share/native/libharfbuzz/hb-face.cc
! src/java.desktop/share/native/libharfbuzz/hb-face.h
! src/java.desktop/share/native/libharfbuzz/hb-fallback-shape.cc
! src/java.desktop/share/native/libharfbuzz/hb-font.cc
! src/java.desktop/share/native/libharfbuzz/hb-font.h
! src/java.desktop/share/native/libharfbuzz/hb-font.hh
! src/java.desktop/share/native/libharfbuzz/hb-ft.cc
! src/java.desktop/share/native/libharfbuzz/hb-ft.h
! src/java.desktop/share/native/libharfbuzz/hb-iter.hh
! src/java.desktop/share/native/libharfbuzz/hb-kern.hh
! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh
! src/java.desktop/share/native/libharfbuzz/hb-map.cc
! src/java.desktop/share/native/libharfbuzz/hb-map.h
! src/java.desktop/share/native/libharfbuzz/hb-map.hh
! src/java.desktop/share/native/libharfbuzz/hb-meta.hh
! src/java.desktop/share/native/libharfbuzz/hb-mutex.hh
! src/java.desktop/share/native/libharfbuzz/hb-null.hh
! src/java.desktop/share/native/libharfbuzz/hb-object.hh
! src/java.desktop/share/native/libharfbuzz/hb-open-file.hh
! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color-cbdt-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color-colr-table.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-color-colrv1-closure.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color-cpal-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color-sbix-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color-svg-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-face-table-list.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-face.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-gasp-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-glyf-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-hdmx-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gdef-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-jstf-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-map.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-math.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-maxp-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-meta-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-name-language-static.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-name-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-name.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-post-table-v2subset.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-fallback.hh
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-joining-list.hh
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-table.hh
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-machine.hh
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-table.cc
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.cc
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.hh
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer-machine.hh
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.cc
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.hh
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar-machine.hh
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.cc
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.hh
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-syllabic.cc
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-syllabic.hh
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-machine.hh
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.hh
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.hh
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-fallback.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-joining-list.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-pua.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-win1256.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-default.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-hangul.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-hebrew.cc
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic-machine.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic-table.cc
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic.cc
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-khmer-machine.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-khmer.cc
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-myanmar-machine.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-myanmar.cc
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-syllabic.cc
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-syllabic.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-thai.cc
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use-machine.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-vowel-constraints.cc
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-vowel-constraints.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shaper.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-var-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-fvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-mvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-var.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-vorg-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-pool.hh
+ src/java.desktop/share/native/libharfbuzz/hb-priority-queue.hh
+ src/java.desktop/share/native/libharfbuzz/hb-repacker.hh
! src/java.desktop/share/native/libharfbuzz/hb-sanitize.hh
! src/java.desktop/share/native/libharfbuzz/hb-serialize.hh
! src/java.desktop/share/native/libharfbuzz/hb-set-digest.hh
! src/java.desktop/share/native/libharfbuzz/hb-set.cc
! src/java.desktop/share/native/libharfbuzz/hb-set.h
! src/java.desktop/share/native/libharfbuzz/hb-set.hh
! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc
! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.hh
! src/java.desktop/share/native/libharfbuzz/hb-shape.cc
! src/java.desktop/share/native/libharfbuzz/hb-shaper.cc
! src/java.desktop/share/native/libharfbuzz/hb-static.cc
! src/java.desktop/share/native/libharfbuzz/hb-style.cc
! src/java.desktop/share/native/libharfbuzz/hb-style.h
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-input.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset.h
! src/java.desktop/share/native/libharfbuzz/hb-subset.hh
! src/java.desktop/share/native/libharfbuzz/hb-ucd-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ucd.cc
! src/java.desktop/share/native/libharfbuzz/hb-unicode-emoji-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-unicode.cc
! src/java.desktop/share/native/libharfbuzz/hb-unicode.hh
! src/java.desktop/share/native/libharfbuzz/hb-vector.hh
! src/java.desktop/share/native/libharfbuzz/hb-version.h
! src/java.desktop/share/native/libharfbuzz/hb.hh
Changeset: 3b9059a1
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-07-12 09:59:29 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3b9059a1471ba74af8bf6a3c0e5b2e1140eb4afd
8290083: ResponseBodyBeforeError: AssertionError or SSLException: Unsupported or unrecognized SSL message
Reviewed-by: jpai
! test/jdk/java/net/httpclient/ResponseBodyBeforeError.java
Changeset: 04c47da1
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-07-12 11:30:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/04c47da118b2870d1c7525348a2ffdf9cd1cc0a4
8289768: Clean up unused code
Reviewed-by: dfuchs, lancea, weijun, naoto, cjplummer, alanb, michaelm, chegar
! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c
! src/java.base/macosx/native/libjli/java_md_macosx.m
! src/java.base/macosx/native/libnet/DefaultProxySelector.c
! src/java.base/macosx/native/libnio/fs/BsdNativeDispatcher.c
! src/java.base/share/native/launcher/defines.h
! src/java.base/share/native/libjava/NativeLibraries.c
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/parse_manifest.c
! src/java.base/share/native/libverify/check_code.c
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/unix/native/jspawnhelper/jspawnhelper.c
! src/java.base/unix/native/libjava/ProcessImpl_md.c
! src/java.base/unix/native/libjava/TimeZone_md.c
! src/java.base/unix/native/libjava/java_props_md.c
! src/java.base/unix/native/libjava/path_util.c
! src/java.base/unix/native/libjli/java_md.c
! src/java.base/unix/native/libjli/java_md_common.c
! src/java.base/unix/native/libnet/DefaultProxySelector.c
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnio/ch/NativeThread.c
! src/java.base/unix/native/libnio/ch/Net.c
! src/java.base/unix/native/libnio/ch/UnixDomainSockets.c
! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c
! src/java.base/windows/native/libjava/TimeZone_md.c
! src/java.base/windows/native/libjava/io_util_md.c
! src/java.base/windows/native/libjli/java_md.c
! src/java.base/windows/native/libnet/NetworkInterface.c
! src/java.base/windows/native/libnio/ch/Net.c
! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c
! src/java.instrument/windows/native/libinstrument/FileSystemSupport_md.c
! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c
! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c
! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.c
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c
! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c
! src/jdk.hotspot.agent/macosx/native/libsaproc/symtab.c
! src/jdk.jdi/share/native/libdt_shmem/SharedMemoryTransport.c
! src/jdk.jdwp.agent/share/native/libjdwp/log_messages.c
! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c
! src/jdk.sctp/unix/native/libsctp/SctpNet.c
Changeset: e5491a26
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-07-12 12:10:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e5491a2605177a9dca87a060d99aa5ea4fd4a239
8289910: unify os::message_box across posix platforms
Reviewed-by: iklam, 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: 393dc7ad
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-07-12 13:31:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/393dc7ade716485f4452d0185caf9e630e4c6139
8290082: [PPC64] ZGC C2 load barrier stub needs to preserve vector registers
Reviewed-by: eosterlund, rrich
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/register_ppc.hpp
! src/hotspot/cpu/ppc/vmreg_ppc.cpp
! src/hotspot/cpu/ppc/vmreg_ppc.hpp
Changeset: ea12615d
Author: Ryan Ernst <ryan at iernst.net>
Committer: Chris Hegarty <chegar at openjdk.org>
Date: 2022-07-12 13:50:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ea12615d2f4574467d93cca6b4cc81fc18986307
8288984: Simplification in java.lang.Runtime::exit
Reviewed-by: dholmes, chegar, alanb, kbarrett
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/Shutdown.java
Changeset: 0e906975
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-07-12 14:14:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0e906975a82e2f23c452c2f4ac5cd942f00ce743
8290133: JFR: Remove unused methods in Bits.java
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/Bits.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/event/EventWriter.java
Changeset: 728157fa
Author: Ralf Schmelter <rschmelter at openjdk.org>
Date: 2022-07-12 14:51:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/728157fa03913991088f6bb257a8bc16706792a9
8289917: Metadata for regionsRefilled of G1EvacuationStatistics event is wrong
Reviewed-by: tschatzl, mgronlun, stuefe, egahlin
! src/hotspot/share/jfr/metadata/metadata.xml
Changeset: 7f0e9bd6
Author: Ralf Schmelter <rschmelter at openjdk.org>
Date: 2022-07-12 14:53:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7f0e9bd632198c7fd34d27b85ca51ea0e2442e4d
8289745: JfrStructCopyFailed uses heap words instead of bytes for object sizes
Reviewed-by: mgronlun, stuefe
! src/hotspot/share/gc/g1/g1Trace.cpp
! src/hotspot/share/gc/shared/gcTraceSend.cpp
! test/jdk/jdk/jfr/event/gc/detailed/PromotionFailedEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java
Changeset: e8568b89
Author: Ludvig Janiuk <ludvig.j.janiuk at oracle.com>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-07-12 15:54:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e8568b890a829f3481a57f4eb5cf1796e363858b
8290020: Deadlock in leakprofiler::emit_events during shutdown
Reviewed-by: mgronlun, dholmes, egahlin
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/java.hpp
! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java
Changeset: fed3af8a
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2022-07-11 14:30:19 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fed3af8ae069fc760a24e750292acbb468b14ce5
8287809: Revisit implementation of memory session
Reviewed-by: jvernee
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/ConfinedSession.java
! src/java.base/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/MemoryAddressImpl.java
! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java
! src/java.base/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/Scoped.java
! src/java.base/share/classes/jdk/internal/foreign/SharedSession.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVVaList.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/WinVaList.java
! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess-bin.java.template
! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! test/jdk/java/foreign/TestByteBuffer.java
! test/jdk/java/foreign/TestMemorySession.java
Changeset: 62fbc3f8
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-07-11 15:43:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/62fbc3f883f06324abe8635efc48f9fc20f79f69
8287379: Using @inheritDoc in an inapplicable context shouldn't crash javadoc
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFinder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! test/langtools/jdk/javadoc/doclet/InheritDocForUserTags/DocTest.java
! test/langtools/jdk/javadoc/doclet/testInheritDocWithinInappropriateTag/TestInheritDocWithinInappropriateTag.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg/D.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg/sub/F.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg2/E.java
! test/langtools/jdk/javadoc/doclet/testSimpleTagInherit/TestSimpleTagInherit.java
! test/langtools/jdk/javadoc/doclet/testSimpleTagInherit/p/BaseClass.java
! test/langtools/jdk/javadoc/doclet/testSimpleTagInherit/p/TestClass.java
! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.out
Changeset: 39715f3d
Author: Christoph Langer <clanger at openjdk.org>
Date: 2022-07-11 17:46:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/39715f3da7e8749bf477b818ae06f4dd99c223c4
8287902: UnreadableRB case in MissingResourceCauseTest is not working reliably on Windows
Backport-of: 975316e3e5f1208e4e15eadc2493d25c15554647
! test/jdk/java/util/ResourceBundle/Control/MissingResourceCauseTest.java
Changeset: c3806b93
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2022-07-11 22:44:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c3806b93c48f826e940eecd0ba29995d7f0c796b
8289709: fatal error: stuck in JvmtiVTMSTransitionDisabler::disable_VTMS_transitions
Reviewed-by: alanb, amenkov, lmesnik
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop02/framepop02.java
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop02/libframepop02.cpp
Changeset: 3164c98f
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2022-07-12 11:25:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3164c98f4c02a48cad62dd4f9b6cc55d64ac6d83
8289148: j.l.foreign.VaList::nextVarg call could throw IndexOutOfBoundsException or even crash the VM
8289333: Specification of method j.l.foreign.VaList::skip deserves clarification
8289156: j.l.foreign.VaList::skip call could throw java.lang.IndexOutOfBoundsException: Out of bound access on segment
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/VaList.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVVaList.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/WinVaList.java
! test/jdk/java/foreign/valist/VaListTest.java
Changeset: d9ca438d
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-07-12 16:16:16 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d9ca438d06166f153d11bb55c9ec672fc63c0e9e
Merge
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop02/libframepop02.cpp
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop02/libframepop02.cpp
Changeset: 31f7fc04
Author: Jayashree Huttanagoudar <jhuttana at redhat.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2022-07-12 20:12:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/31f7fc043b4616cb2d5f161cda357d0ebfb795f0
8283082: sun.security.x509.X509CertImpl.delete("x509.info.validity") nulls out info field
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
+ test/jdk/sun/security/x509/X509CertImpl/JDK8283082.java
Changeset: 6e18883d
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-07-13 05:06:04 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6e18883d8ffd9a7b7d495da05e9859dc1d1a2677
8290162: Reset recursion counter missed in fix of JDK-8224267
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
! test/jdk/javax/swing/JOptionPane/TestOptionPaneStackOverflow.java
Changeset: 572c14ef
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-07-13 14:45:04 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/572c14efc67860e75edaa50608b4c61aec5997da
8288624: Cleanup CommentHelper.getText0
Reviewed-by: hannesw
! src/java.base/share/classes/java/util/Locale.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/CodeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
+ test/langtools/jdk/javadoc/doclet/testSerialWithLink/TestSerialWithLink.java
Changeset: f528124f
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-07-13 15:03:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f528124f571a29da49defbef30eeca04ab4a00ce
8289284: jdk.tracePinnedThreads output confusing when pinned due to native frame
Reviewed-by: jpai, mchung
! make/test/JtregNativeJdk.gmk
! src/java.base/share/classes/java/lang/PinnedThreadPrinter.java
! test/jdk/java/lang/Thread/virtual/TracePinnedThreads.java
+ test/jdk/java/lang/Thread/virtual/libTracePinnedThreads.c
Changeset: 44fb92e2
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-07-13 15:13:27 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/44fb92e2aa8a708b94c568e3d39217cb4c39f6bf
8290197: test/jdk/java/nio/file/Files/probeContentType/Basic.java fails on some systems for the ".rar" extension
Reviewed-by: lancea, dfuchs, jpai
! test/jdk/java/nio/file/Files/probeContentType/Basic.java
Changeset: 2583feb2
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-07-13 16:08:59 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2583feb21bf5419afc3c1953d964cf89d65fe8a2
8290023: Remove use of IgnoreUnrecognizedVMOptions in gc tests
Reviewed-by: ayang, lkorinth, kbarrett
! test/hotspot/jtreg/gc/TestObjectAlignment.java
! test/hotspot/jtreg/gc/epsilon/TestAlignment.java
! test/hotspot/jtreg/gc/epsilon/TestMaxTLAB.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java
! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java
! test/hotspot/jtreg/gc/g1/TestVerificationInConcurrentCycle.java
! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
! test/hotspot/jtreg/gc/metaspace/TestMetaspaceMemoryPool.java
! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java
! test/hotspot/jtreg/gc/metaspace/TestPerfCountersAndMemoryPools.java
! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java
! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java
Changeset: 53580455
Author: Doug Lea <dl at openjdk.org>
Date: 2022-07-13 18:05:42 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/535804554deef213d056cbd6bce14aeff04c32fb
8066859: java/lang/ref/OOMEInReferenceHandler.java failed with java.lang.Exception: Reference Handler thread died
Reviewed-by: alanb
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! test/jdk/ProblemList-Xcomp.txt
! test/jdk/ProblemList.txt
+ test/jdk/java/util/concurrent/locks/Lock/OOMEInAQS.java
Changeset: 5e3ecff7
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-07-13 18:31:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5e3ecff7a60708aaf4a3c63f85907e4fb2dcbc9e
8290253: gc/g1/TestVerificationInConcurrentCycle.java#id1 fails with "Error. can't find sun.hotspot.WhiteBox in test directory or libraries"
Reviewed-by: dcubed
! test/hotspot/jtreg/gc/g1/TestVerificationInConcurrentCycle.java
Changeset: 74ac5df9
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2022-07-13 19:15:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/74ac5df96fb4344f005180f8643cb0c9223b1556
8290234: [JVMCI] use JVMCIKlassHandle to protect raw Klass* values from concurrent G1 scanning
Reviewed-by: kvn, never
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
Changeset: c83fcbd1
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Joe Darcy <darcy at openjdk.org>
Date: 2022-07-13 19:36:50 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c83fcbd18fff4d10c4162c43ddcdf3a51ce2c8e6
8290079: Reduce interaction with volatile in static initializer of BigInteger
Reviewed-by: jpai, rriggs, darcy
! src/java.base/share/classes/java/math/BigInteger.java
Changeset: 3216d198
Author: lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-07-13 22:42:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3216d198f382e991522600086bb2691abfe5f067
8289559: java/awt/a11y/AccessibleJPopupMenuTest.java test fails with java.lang.NullPointerException
Reviewed-by: serb
! test/jdk/java/awt/a11y/AccessibleJPopupMenuTest.java
Changeset: dbab827b
Author: Bill Huang <bill.w.huang at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-07-14 01:31:34 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/dbab827bee5297c19b10f0923a962fe6c0ac5cbd
8249834: java/util/ArrayList/Bug8146568.java and j/u/Vector/Bug8148174.java use @ignore w/o bug-id
Reviewed-by: jpai
! test/jdk/TEST.groups
! test/jdk/java/util/ArrayList/Bug8146568.java
! test/jdk/java/util/Vector/Bug8148174.java
Changeset: 3471ac9a
Author: Feilong Jiang <fjiang at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2022-07-14 03:32:52 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3471ac9a907780d894d05bd58cf883c4c8d8838d
8290164: compiler/runtime/TestConstantsInError.java fails on riscv
Reviewed-by: fyang, yadongwang
! test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java
Changeset: 5d588eda
Author: Ichiroh Takiguchi <itakiguchi at openjdk.org>
Date: 2022-07-14 04:35:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5d588eda97aeab0c8fda6ad8d332d6a4cae31b05
8290218: AIX build failure by JDK-8289780
Reviewed-by: iklam, stuefe
! src/hotspot/share/prims/forte.cpp
Changeset: 02fae607
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-07-14 06:10:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/02fae60740ad6f5d6a2891eac5571155a3ae619c
8288067: Avoid redundant HashMap.containsKey call in Type1Font.expandAbbreviation
Reviewed-by: attila, prr
! src/java.desktop/share/classes/sun/font/Type1Font.java
Changeset: 2baf526f
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2022-07-12 14:14:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2baf526fcec3ecd8e306fd9bd483ab5ed4ec8afe
8288850: SegmentAllocator:allocate() can return null some cases
Reviewed-by: psandoz
! src/java.base/share/classes/jdk/internal/foreign/ArenaAllocator.java
! test/jdk/java/foreign/TestSegmentAllocators.java
Changeset: 0fd1b689
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2022-07-12 14:16:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0fd1b68972995d5071eed21088e0997ac1171ca3
8290071: Javadoc for MemorySegment/MemoryAddress getter/setters contains some typos
Reviewed-by: uschindler, psandoz
! src/java.base/share/classes/java/lang/foreign/MemoryAddress.java
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
Changeset: 4545ed68
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2022-07-12 14:22:42 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4545ed6842b1882d64f62f96b7abdfc2b3d043b8
8289365: SegmentAllocator:allocateArray(MemoryLayout, count) does not throw IAEx when count is -1
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java
! test/jdk/java/foreign/TestSegmentAllocators.java
Changeset: 59d0c739
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-07-12 14:46:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/59d0c739ac983414bd429cf2b14c29b61cef5481
8289930: Improve Thread description of inherited AccessControlContext
Reviewed-by: jpai, mchung
! src/java.base/share/classes/java/lang/Thread.java
Changeset: 128c6c64
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-07-12 20:48:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/128c6c648c24c37ab20a7c902d67d245e2b4ca72
8290095: java/nio/channels/FileChannel/largeMemory/LargeGatheringWrite.java timed out
Reviewed-by: jpai, alanb
! test/jdk/java/nio/channels/FileChannel/largeMemory/LargeGatheringWrite.java
Changeset: fff7f353
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-07-12 21:04:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fff7f35300f4a05046057fce80095fbec3fa275f
8290201: ProblemList com/sun/jdi/InvokeHangTest.java on macosx-x64 in vthread mode
Reviewed-by: bpb
! test/jdk/ProblemList-svc-vthread.txt
Changeset: ce36f6ea
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-07-12 21:45:19 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ce36f6ea855a7ede02df969e6bb599ac36ac04fe
8290203: ProblemList vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/TestDescription.java on linux-all
Reviewed-by: naoto
! test/hotspot/jtreg/ProblemList.txt
Changeset: a7f83582
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-07-14 06:19:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a7f83582d323b0dc39abc0b2114144206183af45
Merge
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/ProblemList.txt
Changeset: 292d909e
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-07-14 06:36:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/292d909e81266a75221d660e8914cbcec7640061
8290178: failure_handler: run netstat without name lookups
Reviewed-by: jpai, dfuchs, msheppar, lmesnik
! test/failure_handler/src/share/conf/mac.properties
Changeset: adf40d25
Author: KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-07-14 07:00:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/adf40d25a1c53ac4804d013c78558c58edb20b85
8290149: java/nio/file/Files/probeContentType/Basic.java fails on Windows Server 2019/2022
Reviewed-by: jpai, lancea
! test/jdk/java/nio/file/Files/probeContentType/Basic.java
Changeset: 109e21af
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-07-14 07:56:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/109e21af667ff85daca1d1e0756e0080dbaf54f3
8290080: G1: Remove unnecessary is-obj-dead check in HeapRegion::do_oops_on_memregion_in_humongous
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: be58cbc4
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-07-14 08:31:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/be58cbc417ba5e08aa2118f9522c72c96c181a86
8290269: gc/shenandoah/TestVerifyJCStress.java fails due to invalid tag: required after JDK-8290023
Reviewed-by: tschatzl
! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java
Changeset: c7c20661
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-07-14 08:47:29 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c7c20661eee727ed8354b19723c359ae7c2d4bd8
8290221: G1: Merge multiple calls of get_next_marked_addr in HeapRegion::oops_on_memregion_iterate_in_unparsable
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: 3bb2dc8e
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-07-14 14:37:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3bb2dc8e7f91061a9f1141e9b8122d00adb9faee
8290290: Remove addition of TimeInstants
Reviewed-by: stuefe, dholmes
! src/hotspot/share/utilities/ticks.hpp
Changeset: 73b83e01
Author: Joe Wang <joehw at openjdk.org>
Date: 2022-07-13 17:32:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/73b83e018838d3870733970b2bb22a8394b53330
8290207: Missing notice in dom.md
Reviewed-by: iris, lancea, naoto
! src/java.xml/share/legal/dom.md
Changeset: 2bf6285c
Author: Joe Wang <joehw at openjdk.org>
Date: 2022-07-13 21:02:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2bf6285c80f078d8451afb5682ee307bb13be179
8290209: jcup.md missing additional text
Reviewed-by: iris, naoto, lancea
! src/java.xml/share/legal/jcup.md
Changeset: fd89ab8d
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2022-07-14 01:46:11 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fd89ab8dacda1d6af5bd4be57a83362c8cdd5e20
8288112: C2: Error: ShouldNotReachHere() in Type::typerr()
Reviewed-by: dlong, kvn
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectornode.cpp
! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestLongVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestShortVect.java
+ test/hotspot/jtreg/compiler/vectorization/TestReverseBytes.java
! test/micro/org/openjdk/bench/java/lang/Integers.java
! test/micro/org/openjdk/bench/java/lang/Longs.java
Changeset: 3ad39505
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-07-14 16:29:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3ad39505605f8eab74adec9c68f211dd44796759
Merge
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectornode.cpp
! test/micro/org/openjdk/bench/java/lang/Integers.java
! test/micro/org/openjdk/bench/java/lang/Longs.java
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectornode.cpp
! test/micro/org/openjdk/bench/java/lang/Integers.java
! test/micro/org/openjdk/bench/java/lang/Longs.java
Changeset: 890bcedd
Author: Doug Lea <dl at openjdk.org>
Date: 2022-07-14 19:53:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/890bcedd49fb791074862cc295c0e6bf64ef4d81
8290264: java/util/concurrent/locks/Lock/OOMEInAQS.java fails with "exit code: 0"
Reviewed-by: dholmes, alanb, dcubed
! test/jdk/java/util/concurrent/locks/Lock/OOMEInAQS.java
Changeset: 757a742a
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-07-14 21:04:50 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/757a742ac78a6ececcc4f9f542f8f7108968129d
8290177: Improve documentation in G1MMUTracker
Reviewed-by: iwalulya, ayang
! src/hotspot/share/gc/g1/g1MMUTracker.cpp
! src/hotspot/share/gc/g1/g1MMUTracker.hpp
Changeset: 70fce07a
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2022-07-15 05:07:21 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/70fce07a382896a8091413d7269bb16f33122505
8290246: test fails "assert(init != __null) failed: initialization not found"
Reviewed-by: dlong, iveresov
! src/hotspot/share/opto/callnode.cpp
Changeset: 92deab54
Author: Yoshiki Sato <ysatowse at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2022-07-15 07:16:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/92deab546549ca549408a983fe361d9536d2cd37
8028265: Add legacy tz tests to OpenJDK
Reviewed-by: coffeys, naoto
+ test/jdk/java/util/TimeZone/AssureTzdataVersion.java
+ test/jdk/java/util/TimeZone/Bug6329116.java
+ test/jdk/java/util/TimeZone/TextFileReader.java
+ test/jdk/java/util/TimeZone/TimeZoneData/VERSION
+ test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt
+ test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt
+ test/jdk/java/util/TimeZone/tools/share/CompareYearData.pl
+ test/jdk/java/util/TimeZone/tools/share/Makefile
+ test/jdk/java/util/TimeZone/tools/share/makeZoneData.pl
Changeset: f3abb829
Author: Vicente Romero <vromero at openjdk.org>
Date: 2022-07-15 13:06:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f3abb82989e79da97bcc0a837883be41d14703a3
8268312: Compilation error with nested generic functional interface
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
+ test/langtools/tools/javac/diags/DiagnosticRewriterTest3.java
Changeset: b4e2ce00
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-07-15 13:58:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b4e2ce0094751540ac0673b22af3b3221d1fd74a
8290366: Remove unused during_conc_mark parameter in HeapRegion::note_self_forwarding_removal_start
Reviewed-by: ayang
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
Changeset: cca91f7b
Author: Mandy Chung <mchung at openjdk.org>
Date: 2022-07-15 18:11:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cca91f7bccc17932307fc05bac745b2bf814dac1
8290327: Remove java/lang/reflect/callerCache/ReflectionCallerCacheTest.java from ProblemList-Xcomp.txt
Reviewed-by: jpai
! test/jdk/ProblemList-Xcomp.txt
Changeset: 0184f46b
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2022-07-15 18:27:44 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0184f46bdfe4441ea6ef28c658c6677c4c736ee9
8289919: [test] LoadLibraryUnloadTest.java failed with "Failed to unload native library"
Reviewed-by: mchung
! test/jdk/java/lang/ClassLoader/loadLibraryUnload/LoadLibraryUnload.java
! test/jdk/java/lang/ClassLoader/loadLibraryUnload/LoadLibraryUnloadTest.java
! test/jdk/java/lang/ClassLoader/loadLibraryUnload/libloadLibraryUnload.c
! test/jdk/java/lang/ClassLoader/loadLibraryUnload/p/Class1.java
Changeset: 0143cf1d
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-07-16 01:03:16 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0143cf1d46bd0fc09ccc394e44a98e9dfee67b5b
8290333: Remove os_share_*.hpp
Reviewed-by: dholmes, jiefu
! src/hotspot/os/aix/os_aix.cpp
- src/hotspot/os/aix/os_share_aix.hpp
! src/hotspot/os/bsd/os_bsd.cpp
- src/hotspot/os/bsd/os_share_bsd.hpp
! src/hotspot/os/linux/os_linux.cpp
- src/hotspot/os/linux/os_share_linux.hpp
! src/hotspot/os/posix/os_posix.cpp
- src/hotspot/os/windows/os_share_windows.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
Changeset: 2342684f
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2022-07-16 01:18:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2342684f2cd91a2e5f43dd271e95836aa78e7d0a
8290066: Remove KNL specific handling for new CPU target check in IR annotation
Reviewed-by: kvn, sviswanathan
! src/hotspot/cpu/x86/vm_version_x86.cpp
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
- test/hotspot/jtreg/compiler/vectorapi/TestCPUFeatureCheck.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCPUFeatureCheck.java
Changeset: 441c33f0
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-07-16 13:17:52 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/441c33f0b1e970c82d29a67162e6dceed0fbf44a
8289003: JavaThread::check_is_terminated() implementation should rely on Thread-SMR
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/vmOperations.cpp
Changeset: fb27ddcb
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-07-14 15:23:42 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fb27ddcbe5a503ddd841e55baaa9a10f8422b736
8290252: Add TEST.properties to java/nio/channels/FileChannel and move tests out of largeMemory sub-dir
Reviewed-by: alanb, jpai
! test/jdk/TEST.ROOT
= test/jdk/java/nio/channels/FileChannel/LargeGatheringWrite.java
= test/jdk/java/nio/channels/FileChannel/MapTest.java
= test/jdk/java/nio/channels/FileChannel/TEST.properties
Changeset: c8e03151
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-07-14 17:19:27 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c8e03151142c444710321c2e8a41e242283922a4
8290250: Shenandoah: disable Loom for iu mode
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
Changeset: 15d3329e
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-07-14 22:27:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/15d3329edd552dcda29d6de2a6f20a5db075b60b
8281969: Bad result for the snippet @link tag if substring/regex consists of whitespace
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java
Changeset: 522b6574
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-07-17 15:11:21 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/522b65743ca10fcba0a27d25b8fa11319999e228
Merge
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
Changeset: 4dd236b4
Author: Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-07-18 02:12:34 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4dd236b40abfeb1200e884021b90226046bc4b85
8290280: riscv: Clean up stack and register handling in interpreter
Reviewed-by: fyang
! src/hotspot/cpu/riscv/abstractInterpreter_riscv.cpp
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.hpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.hpp
! src/hotspot/cpu/riscv/methodHandles_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: 84f23149
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-07-18 04:10:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/84f23149e22561173feb0e34bca31a7345b43c89
8286030: Avoid JVM crash when containers share the same /tmp dir
Reviewed-by: stuefe, sgehwolf
! src/hotspot/os/posix/perfMemory_posix.cpp
+ test/hotspot/jtreg/containers/docker/ShareTmpDir.java
+ test/hotspot/jtreg/containers/docker/WaitForFlagFile.java
Changeset: bc7a1ea2
Author: Ajit Ghaisas <aghaisas at openjdk.org>
Date: 2022-07-18 05:18:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/bc7a1ea249d8438e325c36042f7d8fc7eaaf0e40
8288948: Few J2DBench tests indicate lower primitive drawing performance with metal rendering pipeline
Reviewed-by: avu, prr
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.m
Changeset: 87340fd5
Author: Fei Gao <fgao at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2022-07-18 05:54:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/87340fd5408d89d9343541ff4fcabde83548a598
8288883: C2: assert(allow_address || t != T_ADDRESS) failed after JDK-8283091
Reviewed-by: kvn, mdoerr
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestVectorizeTypeConversionWithUnsafe.java
Changeset: 92067e20
Author: Fei Yang <fyang at openjdk.org>
Date: 2022-07-18 13:01:35 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/92067e200346c41c2f43763edc01c97c7da1a9e6
8290137: riscv: small refactoring for add_memory_int32/64
Reviewed-by: yadongwang, fjiang, shade
! src/hotspot/cpu/riscv/assembler_riscv.cpp
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/vtableStubs_riscv.cpp
Changeset: 6882f0eb
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-07-18 15:04:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6882f0eb39a1a1db1393925fab4143a725a96b6a
8290013: serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java failed "assert(!in_vm) failed: Undersized StackShadowPages"
Reviewed-by: lmesnik
! src/hotspot/cpu/x86/globals_x86.hpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: ea8b75cf
Author: Phil Race <prr at openjdk.org>
Date: 2022-07-18 16:05:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ea8b75cfe453f5806a96ca85dd5e31724750a88f
8290334: Update FreeType to 2.12.1
Reviewed-by: serb, azvegint
! src/java.desktop/share/legal/freetype.md
! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftcolor.h
! src/java.desktop/share/native/libfreetype/src/base/ftmac.c
! src/java.desktop/share/native/libfreetype/src/base/ftrfork.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c
! src/java.desktop/share/native/libfreetype/src/type1/t1load.c
Changeset: b2010a74
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-07-18 16:54:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b2010a748137d17f4968659503e0579ea8558afd
8287805: Shenandoah: consolidate evacuate-update-root closures
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp
Changeset: efed7a7f
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-07-18 17:15:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/efed7a7f65c0fa4b757ac6b448d11d7ddebdcc9a
8289908: Skip bounds check for cases when String is constructed from entirely used byte[]
Reviewed-by: prr, rriggs, aturbanov
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/Entity.java
! src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java
+ test/micro/org/openjdk/bench/java/lang/StringConstructor.java
Changeset: 5ae43209
Author: Srinivas Mandalika <smandalika at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-07-18 17:16:44 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5ae4320921b15dcc198d0c71416cd46e5b5c2f85
8284767: Create an automated test for JDK-4422535
Reviewed-by: prr, achung
+ test/jdk/javax/accessibility/SetCurrentAccessibleValueTest.java
Changeset: b9de0a75
Author: Srinivas Mandalika <smandalika at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-07-18 17:17:50 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b9de0a7556f7be2c6afc6bb41bfa0339b639ff88
8284524: Create an automated test for JDK-4422362
Reviewed-by: prr
+ test/jdk/javax/accessibility/MaximumAccessibleValueTest.java
Changeset: e72742ee
Author: Srinivas Mandalika <smandalika at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-07-18 17:18:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e72742eeb5f265e854d098a560cb41c83e93f905
8286172: Create an automated test for JDK-4516019
Reviewed-by: prr, achung
+ test/jdk/javax/swing/JSpinner/JSpinnerFocusTest.java
Changeset: 6c8d0e61
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2022-07-18 20:33:19 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6c8d0e617ff59eee1313589b10edbf5830774db5
8282526: Default icon is not painted properly
Reviewed-by: aivanov, prr
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
+ test/jdk/javax/swing/JFileChooser/FileSystemView/WindowsDefaultIconSizeTest.java
Changeset: b65f7ec2
Author: Mark Powers <mark.powers at oracle.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2022-07-18 20:50:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b65f7ec2f149d688a37b2c5b2ece312b52133dec
4887998: Use Integer.rotateLeft() and rotateRight() in crypto implementations
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/provider/MD4.java
! src/java.base/share/classes/sun/security/provider/MD5.java
! src/java.base/share/classes/sun/security/provider/SHA.java
! src/java.base/share/classes/sun/security/provider/SHA2.java
! src/java.base/share/classes/sun/security/provider/SHA5.java
Changeset: 5a96a5db
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-07-18 21:53:41 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5a96a5db13992118ec384207edfb04136f339253
8289612: Change hotspot/jtreg tests to not use Thread.stop
Reviewed-by: dholmes, dcubed
! test/hotspot/jtreg/runtime/Thread/AsyncExceptionOnMonitorEnter.java
! test/hotspot/jtreg/runtime/Thread/AsyncExceptionTest.java
! test/hotspot/jtreg/runtime/jni/terminatedThread/TestTerminatedThread.java
+ test/hotspot/jtreg/testlibrary/jvmti/JVMTIUtils.java
+ test/hotspot/jtreg/testlibrary/jvmti/libJvmtiUtils.cpp
! test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC2/mallocWithGC2.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack002.java
Changeset: 4a4d8ed8
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-07-18 22:49:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4a4d8ed83bea048cbfa6ab4c2ef6aa066cefe650
8289801: [IR Framework] Add flags to whitelist which can be used to simulate a specific machine setup like UseAVX
Reviewed-by: kvn, xgong, thartmann
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeURShiftSubword.java
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
Changeset: 4f3f74c1
Author: Roland Westrelin <roland at openjdk.org>
Date: 2022-07-18 07:08:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4f3f74c14121d0a80f0dcf1d593b4cf1c3e4a64c
8289127: Apache Lucene triggers: DEBUG MESSAGE: duplicated predicate failed which is impossible
Reviewed-by: kvn, dlong
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestMissedOpaqueInPredicate.java
Changeset: 2677dd6d
Author: Pengfei Li <pli at openjdk.org>
Date: 2022-07-18 12:18:06 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2677dd6d2318afb4afffde46f8e8e20276cb2894
8289954: C2: Assert failed in PhaseCFG::verify() after JDK-8183390
Reviewed-by: kvn, thartmann, roland
! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestUnreachableInnerLoop.java
Changeset: 6cd1c0c1
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-07-18 22:51:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6cd1c0c14e7c9f9e8f77b32adcb792556645c0ac
Merge
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.cpp
Changeset: af86cd3d
Author: Hollow Man <hollowman at opensuse.org>
Committer: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2022-07-19 01:49:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/af86cd3d8c0f8a874d1b738ad0caeeb7cd4c61d0
8290463: Fix several comment typos in sun.security.ec
Reviewed-by: xuelei
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDHKeyAgreement.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSAOperations.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAParameters.java
Changeset: 4e6cd67f
Author: George Adams <georgeadams1995 at gmail.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-07-19 06:29:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4e6cd67fec3d978f4c8c1aed95a1d09b544eff68
8290000: Bump macOS GitHub actions to macOS 11
Reviewed-by: shade, clanger
! .github/workflows/build-macos.yml
! .github/workflows/main.yml
! .github/workflows/test.yml
Changeset: dfbc6919
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-07-19 07:07:41 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/dfbc6919e1e233b42aede97f1323ce5529fab7cf
8289524: Add JFR JIT restart event
Reviewed-by: kvn, lucy
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/runtime/sweeper.cpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/jdk/jfr/event/compiler/TestCodeCacheFull.java
+ test/jdk/jdk/jfr/event/compiler/TestJitRestart.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: d7f0de27
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-07-19 07:13:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d7f0de272c85ee8d0890c9d61e10065b618b69d7
8290460: Alpine: disable some panama tests that rely on std::thread
Reviewed-by: jvernee, dholmes
! test/jdk/java/foreign/TestUpcallAsync.java
! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccess.java
Changeset: 612d8c6c
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-07-19 07:15:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/612d8c6cb1d0861957d3f6af96556e2739283800
8290456: remove os::print_statistics()
Reviewed-by: coleenp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/java.cpp
Changeset: f5a7de86
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-07-19 09:03:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f5a7de86278ce019ffe44a92921dbb4018451a73
8290379: Parse error with parenthesized pattern and guard using an array
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/langtools/tools/javac/T8290379.java
Changeset: 2ff22087
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-07-19 11:32:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2ff22087f209f9bd8e82d1c2a90c44cafd9ffef0
8289804: Remove redundant stream() call before forEach in jdk.jshell
Reviewed-by: psandoz
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
Changeset: e02627ca
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2022-07-19 11:51:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e02627ca0a3381b3a52a71aef41ce5ba3329142b
8290397: LoadLibraryUnload.java failed with "Too few cleared WeakReferences"
Reviewed-by: mchung
! test/jdk/java/lang/ClassLoader/loadLibraryUnload/LoadLibraryUnload.java
Changeset: a41b12f4
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-07-19 12:40:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a41b12f430b8d6ebbb634c0a6a077ed13c68bcb7
8290512: G1: Fix typo in allocation statistics log message
Reviewed-by: kbarrett
! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.cpp
Changeset: bbc57483
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-07-19 14:41:58 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/bbc57483ce4904efa5ff4c8384a74ee7f8776317
8272096: Exceptions::new_exception can return wrong exception
Reviewed-by: hseigel, dholmes
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/share/classfile/stackMapTable.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/utilities/exceptions.cpp
Changeset: 2cb659e7
Author: Eric Caspole <ecaspole at openjdk.org>
Date: 2022-07-19 16:30:44 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2cb659e7f45e5ed4c2db7f1a091bb78f4f7accc2
8290391: Reduce runtime of java.util package microbenchmarks
Reviewed-by: rriggs, redestad
! test/micro/org/openjdk/bench/java/util/ArraysEquals.java
! test/micro/org/openjdk/bench/java/util/ArraysFill.java
! test/micro/org/openjdk/bench/java/util/ArraysMismatch.java
! test/micro/org/openjdk/bench/java/util/ArraysMismatchPartialInlining.java
! test/micro/org/openjdk/bench/java/util/Base64Decode.java
! test/micro/org/openjdk/bench/java/util/Base64Encode.java
! test/micro/org/openjdk/bench/java/util/Base64VarLenDecode.java
! test/micro/org/openjdk/bench/java/util/Dates.java
! test/micro/org/openjdk/bench/java/util/GregorianCalendars.java
! test/micro/org/openjdk/bench/java/util/HashMapBench.java
! test/micro/org/openjdk/bench/java/util/LocaleDefaults.java
! test/micro/org/openjdk/bench/java/util/RandomGeneratorNext.java
! test/micro/org/openjdk/bench/java/util/RandomNext.java
! test/micro/org/openjdk/bench/java/util/TestAdler32.java
! test/micro/org/openjdk/bench/java/util/TestCRC32C.java
! test/micro/org/openjdk/bench/java/util/ZipFind.java
Changeset: 96a542fe
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-07-19 16:32:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/96a542feb2064dba155ebf05311752995d164038
8227060: Optimize safepoint cleanup subtask order
Reviewed-by: kbarrett, pchilanomate
! src/hotspot/share/compiler/compilationPolicy.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! test/hotspot/jtreg/runtime/logging/SafepointCleanupTest.java
Changeset: 977e0948
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2022-07-19 16:59:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/977e09489dd1f49d8f373ef7b8c5e47fedb82793
8283707: Support <major.minor.update.build> version format on Windows
Reviewed-by: almatvee
! make/modules/jdk.jpackage/Lib.gmk
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/InstallDirNotEmptyDlg.wxs
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/main.wxs
+ src/jdk.jpackage/windows/native/common/MsiCA.cpp
+ src/jdk.jpackage/windows/native/common/MsiCA.h
! src/jdk.jpackage/windows/native/common/WinErrorHandling.cpp
! src/jdk.jpackage/windows/native/common/WinErrorHandling.h
+ src/jdk.jpackage/windows/native/libwixhelper/Version.cpp
+ src/jdk.jpackage/windows/native/libwixhelper/Version.h
! src/jdk.jpackage/windows/native/libwixhelper/libwixhelper.cpp
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/RunnablePackageTest.java
+ test/jdk/tools/jpackage/resources/WinLongVersionTest-edit-msi.js
+ test/jdk/tools/jpackage/windows/WinLongVersionTest.java
Changeset: d67e7ccd
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2022-07-19 17:01:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d67e7ccda56998d1d60bdaa4e5940a0c501ead23
8290402: jpackage exe uninstallers don't return correct exit code in case of failure
Reviewed-by: almatvee
! src/jdk.jpackage/windows/native/msiwrapper/MsiWrapper.cpp
Changeset: 1af7c33d
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2022-07-19 17:01:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1af7c33df59cd043bdae3f681aeded2919dc27aa
8290400: Must run exe installers in jpackage jtreg tests without UI
Reviewed-by: almatvee
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
Changeset: c2cbeb3e
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2022-07-19 19:46:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c2cbeb3ee875936c98bb15ec32d692f7d866df76
8290398: jpackage exe installers are not installed in jtreg tests
Reviewed-by: almatvee
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
Changeset: ec1d338e
Author: Valerie Peng <valeriep at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-09-15 16:39:59 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ec1d338e15607d04ae701491940376df378535ef
8272243: Improve DER parsing
Reviewed-by: weijun, rhalade
! src/java.base/share/classes/sun/security/util/BitArray.java
! src/java.base/share/classes/sun/security/util/DerValue.java
! test/jdk/sun/security/util/DerInputBuffer/PaddedBitString.java
Changeset: cdc1582d
Author: Aleksei Efimov <aefimov at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-02-08 12:16:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cdc1582d1d7629c2077f6cd19786d23323111018
8277608: Address IP Addressing
Reviewed-by: dfuchs, rhalade, michaelm
! src/java.base/share/classes/java/net/HostPortrange.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/sun/net/util/IPAddressUtil.java
Changeset: e7f8003e
Author: Joe Wang <joehw at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-03-08 18:33:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e7f8003eddf615c04aef9d32144e6c81352896b0
8272249: Better properties of loaded Properties
Reviewed-by: naoto, lancea, rhalade, mschoene
! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java
Changeset: 84b4e9bb
Author: Tobias Hartmann <thartmann at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-03-18 10:08:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/84b4e9bb415de65d8de83925fbf7010ed1650064
8281859: Improve class compilation
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Reviewed-by: chagedorn
! src/hotspot/share/ci/ciEnv.cpp
Changeset: 632d2d26
Author: Tobias Hartmann <thartmann at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-03-23 11:55:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/632d2d2690ee68b5e2928e8c253ad4b099f31ed9
8281866: Enhance MethodHandle invocations
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Reviewed-by: chagedorn
! src/hotspot/share/interpreter/linkResolver.cpp
Changeset: a37465b8
Author: Alexander Zuev <kizune at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-03-29 19:42:16 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a37465b8fa1f3a1529d37430797809a99a94f4af
8283190: Improve MIDI processing
Reviewed-by: prr, rhalade, psadhukhan, mschoene
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java
Changeset: b7b917a0
Author: Lance Andersen <lancea at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-04-15 15:54:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b7b917a0a8d4327b66ad8632ae8925628876e70a
8284370: Improve zlib usage
Reviewed-by: alanb, mschoene, rhalade
! src/java.base/share/native/libzip/zlib/deflate.c
! src/java.base/share/native/libzip/zlib/deflate.h
! src/java.base/share/native/libzip/zlib/trees.c
Changeset: d991ec4f
Author: Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-04-20 14:01:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d991ec4f9fdb865f37978fe9f9f2b2885e1e9054
8282676: Improve subject handling
Reviewed-by: ahgross, mullan, rhalade
! src/java.base/share/classes/javax/security/auth/Subject.java
! test/jdk/javax/security/auth/Subject/CurrentSubject.java
! test/jdk/javax/security/auth/Subject/Exceptions.java
Changeset: 41ef2b24
Author: Joe Wang <joehw at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-05-13 02:02:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/41ef2b249073450172e11163a4d05762364b1297
8285407: Improve Xalan supports
Reviewed-by: naoto, lancea, ahgross, rhalade
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java
Changeset: 7b418f9a
Author: Joe Wang <joehw at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-06-18 05:17:41 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7b418f9abae9f9f24155a9533b8e80231f49e0c0
8287916: Address the inconsistency between the constant array and pool size
Reviewed-by: naoto, lancea, rhalade, ahgross
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java
Changeset: 43588648
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-07-19 22:50:00 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/43588648cacaa79a586ace8540dfe43eb64f9a46
8290511: compiler/vectorapi/TestMaskedMacroLogicVector.java fails IR verification
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/vectorapi/TestMaskedMacroLogicVector.java
Changeset: 97147915
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-07-20 05:49:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/971479153d726ffd8d457a0531f303d357798b3c
8190907: Windows 10 default Korean Font Malgun Gothic available not used by GUI elements even though available without Korean Language Pack
Reviewed-by: naoto, prr
! src/java.desktop/windows/data/fontconfig/fontconfig.properties
Changeset: 2ea3f546
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-07-20 06:00:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2ea3f546c249cf32df460238da72c9744b3c1eb2
8290495: Micro-optimize Method::can_be_statically_bound assertions
Reviewed-by: dholmes, stuefe
! src/hotspot/share/oops/method.cpp
Changeset: 4dc421ca
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-07-19 04:37:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4dc421caa02caedd7061ede6a5ec44dbb6ec738e
8290417: CDS cannot archive lamda proxy with useImplMethodHandle
Reviewed-by: dholmes, ccheung, mchung
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/LambdaWithUseImplMethodHandle.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/LambdaWithUseImplMethodHandleApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/pkg1/BaseWithProtectedMethod.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/pkg2/Child.jcod
Changeset: a6bab2a3
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2022-07-19 09:34:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a6bab2a37905a191e95464b47a2dd4c89ce7be61
8288482: JFR: Cannot resolve method
Reviewed-by: jbachorik
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
Changeset: e062dff1
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2022-07-19 14:33:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e062dff1bfd1abd5f14e8915dc5417cc22d622ac
8290524: Typo in javadoc of MemorySegment/MemoryAddress
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/foreign/MemoryAddress.java
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
Changeset: a3e07d95
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-07-20 07:39:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a3e07d950ae752daf779607693c422a4c35924a6
Merge
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/TEST.groups
Changeset: 5425573b
Author: Fei Yang <fyang at openjdk.org>
Date: 2022-07-20 08:26:35 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5425573bb4de1a2434201bc7ec3700b527ce346b
8290496: riscv: Fix build warnings-as-errors with GCC 11
Reviewed-by: yadongwang, fjiang, shade
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
! src/hotspot/cpu/riscv/vtableStubs_riscv.cpp
Changeset: 43c47b1a
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2022-07-20 10:26:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/43c47b1ad7453b4be5ad949d49866de1d911973e
8290534: Move MacroAssembler::verified_entry to C2_MacroAssembler on x86
Reviewed-by: shade, kvn
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 4b4d3528
Author: jeremy <jeremy.wood at mac.com>
Committer: Laurent Bourgès <lbourges at openjdk.org>
Date: 2022-07-20 11:34:48 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4b4d35289ad7bfd2c5d9992b7c1fb8507d44a56d
8264999: GeneralPath.lineTo() to itself produces jagged lines
Reviewed-by: lbourges, prr
! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java
+ test/jdk/sun/java2d/marlin/JoinMiterRedundantLineSegmentsTest.java
Changeset: 984cd02d
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-07-20 12:34:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/984cd02dfb403830c1e8212b94f21f6c9b48348b
8290707: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java fails with "Can't find sun.hotspot.whitebox"
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java
Changeset: 011958d3
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-07-20 12:42:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/011958d30b275f0f6a2de097938ceeb34beb314d
8290374: Shenandoah: Remove inaccurate comment on SBS::load_reference_barrier()
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
Changeset: 1c055076
Author: Andrew Haley <aph at openjdk.org>
Date: 2022-07-20 13:00:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1c055076e0e460275954cfc8d5e897d72bb9323e
8289743: AArch64: Clean up patching logic
Reviewed-by: adinn, ngasson
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: 3d3e3df8
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-07-20 14:33:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3d3e3df8f0845d1ce1776ef37b4a2b39461a328a
8290069: IGV: Highlight both graphs of difference in outline
Reviewed-by: kvn, thartmann
! src/utils/IdealGraphVisualizer/Coordinator/pom.xml
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputGraph.java
! src/utils/IdealGraphVisualizer/Difference/src/main/java/com/sun/hotspot/igv/difference/Difference.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
Changeset: 89458e36
Author: Bhavana Kilambi <bhavana.kilambi at arm.com>
Committer: Nick Gasson <ngasson at openjdk.org>
Date: 2022-07-20 15:36:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/89458e36afa8f09020d2afba1cbafdd8e32a6083
8288107: Auto-vectorization for integer min/max
Reviewed-by: kvn, ngasson
! src/hotspot/share/opto/library_call.cpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/hotspot/jtreg/compiler/vectorization/TestAutoVecIntMinMax.java
+ test/micro/org/openjdk/bench/vm/compiler/VectorIntMinMax.java
Changeset: eeb345a2
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-07-20 16:16:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/eeb345a286115213f8a75dfe54cdcc39dfca597a
8290533: Remove G1ConcurrentMark::mark_in_bitmap(uint, HeapRegion*,oop)
Reviewed-by: sangheki, kbarrett
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
Changeset: b1817a30
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-07-20 19:19:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b1817a30a00d74f70b247c783047bfbb49515dda
8290468: Remove gc/gctests/mallocWithGC tests
Reviewed-by: kbarrett, tschatzl
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC1/libmallocWithGC1.cpp
- test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC1/mallocWithGC1.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC2/libmallocWithGC2.cpp
- test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC2/mallocWithGC2.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC3/libmallocWithGC3.cpp
- test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC3/mallocWithGC3.java
Changeset: ddb106be
Author: Valerie Peng <valeriep at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-09-15 16:39:59 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ddb106be7a0e050d790ced906d53110dbc5cc60c
8272243: Improve DER parsing
Reviewed-by: weijun, rhalade
! src/java.base/share/classes/sun/security/util/BitArray.java
! src/java.base/share/classes/sun/security/util/DerValue.java
! test/jdk/sun/security/util/DerInputBuffer/PaddedBitString.java
Changeset: 243c76f5
Author: Aleksei Efimov <aefimov at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-02-08 12:16:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/243c76f59ff5c73386465a159488ee2d2ad43ab2
8277608: Address IP Addressing
Reviewed-by: dfuchs, rhalade, michaelm
! src/java.base/share/classes/java/net/HostPortrange.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/sun/net/util/IPAddressUtil.java
Changeset: 67dd3f73
Author: Joe Wang <joehw at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-03-08 18:33:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/67dd3f734308898aca9b85d1f72d34e94a660a43
8272249: Better properties of loaded Properties
Reviewed-by: naoto, lancea, rhalade, mschoene
! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java
Changeset: ac93ab0e
Author: Tobias Hartmann <thartmann at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-03-18 10:08:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ac93ab0e0a12ad1768b0d64f493fa1553f9d3413
8281859: Improve class compilation
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Reviewed-by: chagedorn
! src/hotspot/share/ci/ciEnv.cpp
Changeset: 78c514d0
Author: Tobias Hartmann <thartmann at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-03-23 11:55:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/78c514d0856319611e6bea58b2b29675cbf8e996
8281866: Enhance MethodHandle invocations
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Reviewed-by: chagedorn
! src/hotspot/share/interpreter/linkResolver.cpp
Changeset: 879ea780
Author: Alexander Zuev <kizune at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-03-29 19:42:16 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/879ea78037a1e7b6eb1dd03a4cc12c4b35bb9424
8283190: Improve MIDI processing
Reviewed-by: prr, rhalade, psadhukhan, mschoene
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java
Changeset: 83339500
Author: Lance Andersen <lancea at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-04-15 15:54:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/83339500ba49441192bc1f8b211371f7fdba7b16
8284370: Improve zlib usage
Reviewed-by: alanb, mschoene, rhalade
! src/java.base/share/native/libzip/zlib/deflate.c
! src/java.base/share/native/libzip/zlib/deflate.h
! src/java.base/share/native/libzip/zlib/trees.c
Changeset: d0a2f13d
Author: Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-04-20 14:01:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d0a2f13deac4c49e115574de24acfd65f814835f
8282676: Improve subject handling
Reviewed-by: ahgross, mullan, rhalade
! src/java.base/share/classes/javax/security/auth/Subject.java
! test/jdk/javax/security/auth/Subject/CurrentSubject.java
! test/jdk/javax/security/auth/Subject/Exceptions.java
Changeset: 5d1c4487
Author: Joe Wang <joehw at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-05-13 02:02:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5d1c44871a9f7aa5d60e5c740591ce2e0fd87008
8285407: Improve Xalan supports
Reviewed-by: naoto, lancea, ahgross, rhalade
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java
Changeset: f1001a06
Author: Joe Wang <joehw at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-06-18 05:17:41 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f1001a06b3485d13f14bb85eeeb38f7c1b4910f1
8287916: Address the inconsistency between the constant array and pool size
Reviewed-by: naoto, lancea, rhalade, ahgross
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java
Changeset: 618f3a82
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-07-20 04:40:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/618f3a82a4d45cdb66b86259ae60dd1c322b987b
8278274: Update nroff pages in JDK 19 before RC
Reviewed-by: jjg
! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/java.rmi/share/man/rmiregistry.1
! src/java.scripting/share/man/jrunscript.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
! src/jdk.hotspot.agent/share/man/jhsdb.1
! src/jdk.httpserver/share/man/jwebserver.1
! src/jdk.jartool/share/man/jar.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jcmd/share/man/jinfo.1
! src/jdk.jcmd/share/man/jmap.1
! src/jdk.jcmd/share/man/jps.1
! src/jdk.jcmd/share/man/jstack.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jconsole/share/man/jconsole.1
! src/jdk.jdeps/share/man/javap.1
! src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jfr/share/man/jfr.1
! src/jdk.jlink/share/man/jlink.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.jpackage/share/man/jpackage.1
! src/jdk.jshell/share/man/jshell.1
! src/jdk.jstatd/share/man/jstatd.1
Changeset: 17e65bbd
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-07-20 13:09:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/17e65bbd23789d42255ba79e01cc6a5dc7e591c9
8290625: Test jdk/javadoc/tool/CheckManPageOptions.java after manpage update
Reviewed-by: hannesw
! test/langtools/jdk/javadoc/tool/CheckManPageOptions.java
Changeset: 9c19d89c
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-07-20 22:56:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9c19d89c9c564e436732c5f7851f4960fb5d783c
Merge
Changeset: e8975be9
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2022-07-21 00:46:11 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e8975be94bfef8fa787eb60ad1eac4cb1d4b9076
8290746: ProblemList compiler/vectorization/TestAutoVecIntMinMax.java
Reviewed-by: dholmes
! test/hotspot/jtreg/ProblemList.txt
Changeset: 2c73a1f3
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-07-21 05:12:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2c73a1f39dc635d10edbb312a8f9a9852f95a7d0
8290324: Move atomic operations outside of os_xxx.hpp
Reviewed-by: dholmes, kbarrett
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.hpp
! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.hpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.hpp
! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp
! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.hpp
! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.hpp
Changeset: db1e44c2
Author: Ryan Ernst <ryan at iernst.net>
Committer: Chris Hegarty <chegar at openjdk.org>
Date: 2022-07-21 06:16:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/db1e44c2ddd5b5f0db07dfc55f34fb03132f7726
8290353: ModuleReader::list specification should suggest closing the returned stream
Reviewed-by: chegar, mchung, mr, jpai
! src/java.base/share/classes/java/lang/module/ModuleReader.java
Changeset: 53fc495e
Author: Ryan Ernst <ryan at iernst.net>
Committer: Chris Hegarty <chegar at openjdk.org>
Date: 2022-07-21 06:19:00 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/53fc495e3aca7d89af697639d727051fb9adf9c7
8290316: Ensure that all directory streams are closed in java.base
Reviewed-by: chegar
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! src/java.base/share/classes/jdk/internal/jrtfs/ExplodedImage.java
! src/java.base/share/classes/jdk/internal/module/ModuleHashes.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/ModulePath.java
Changeset: 3582fd9e
Author: Ryan Ernst <ryan at iernst.net>
Committer: Chris Hegarty <chegar at openjdk.org>
Date: 2022-07-21 06:19:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3582fd9e93d9733c6fdf1f3848e0a093d44f6865
8290359: Ensure that all directory streams are closed in jdk.link
Reviewed-by: chegar
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
Changeset: 52cc6cd0
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-07-21 10:22:58 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/52cc6cd063c167229f8883ba5a81be306c38a73c
8288723: Avoid redundant ConcurrentHashMap.get call in java.time
Reviewed-by: attila, rriggs
! src/java.base/share/classes/java/time/ZoneOffset.java
! src/java.base/share/classes/java/time/format/DateTimeTextProvider.java
! src/java.base/share/classes/java/time/format/DecimalStyle.java
! src/java.base/share/classes/java/time/temporal/WeekFields.java
Changeset: 799a2c84
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2022-07-21 11:03:48 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/799a2c844d904b675abd324ab09cbda7faf70b0f
8276561: URL$DefaultFactory::PREFIX should be static final
Reviewed-by: djelinski, jpai
! src/java.base/share/classes/java/net/URL.java
Changeset: 59e495e4
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-07-21 13:23:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/59e495e4d320b79d1b0ddff3f552f69a01d8dc8d
8290704: x86: TemplateTable::_new should not call eden_allocate() without contiguous allocs enabled
Reviewed-by: kvn, thartmann, coleenp
! src/hotspot/cpu/x86/templateTable_x86.cpp
Changeset: 604a115a
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-07-21 14:54:27 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/604a115a5b8a4c8917a496f3bddb67f9f6468b99
8290016: IGV: Fix graph panning when mouse dragged outside of window
Reviewed-by: kvn, thartmann
! 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/actions/CustomizablePanAction.java
Changeset: 6346c333
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-07-21 15:43:00 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6346c3338c23255a43b179cbd618990c31c2eabc
8290826: validate-source failures after JDK-8290016
Reviewed-by: azvegint
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/CustomizablePanAction.java
Changeset: 4c1cd66d
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-07-21 16:26:52 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4c1cd66d225d621f777b6fff53692cf9bf915b4a
8288368: simplify code in ValueTaglet, remove redundant code
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: 15f4b304
Author: Eric Caspole <ecaspole at openjdk.org>
Date: 2022-07-21 17:49:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/15f4b30459d936f721fc984c20cf3ada7b7f5d4a
8290115: ArrayCopyObject JMH has wrong package
Reviewed-by: rriggs
! test/micro/org/openjdk/bench/java/lang/ArrayCopyObject.java
Changeset: 80bd8c35
Author: Ryan Ernst <ryan at iernst.net>
Committer: Chris Hegarty <chegar at openjdk.org>
Date: 2022-07-21 18:01:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/80bd8c35494c85491963d590e7b78ea499fb691d
8290504: Close streams returned by ModuleReader::list
Reviewed-by: mchung, chegar
! test/jdk/java/lang/ClassLoader/getResource/automaticmodules/Main.java
! test/jdk/java/lang/invoke/callerSensitive/CallerSensitiveAccess.java
! test/jdk/java/lang/module/ModuleReader/ModuleReaderTest.java
! test/jdk/java/lang/module/customfs/ModulesInCustomFileSystem.java
Changeset: 7ec0132a
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2022-07-21 18:14:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7ec0132ad3129b805664c85351fe6d55041066fa
8286844: com/sun/jdi/RedefineCrossEvent.java failed with 1 threads completed while VM suspended
Reviewed-by: sspitsyn, cjplummer
! test/jdk/com/sun/jdi/DebuggerThreadTest.java
Changeset: 620c8a04
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2022-07-21 18:57:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/620c8a045f92126c2552347b9f369405ab2d6d36
8289643: File descriptor leak with ProcessBuilder.startPipeline
Reviewed-by: alanb, jpai, lancea
! src/java.base/share/classes/java/lang/ProcessBuilder.java
+ test/jdk/java/lang/ProcessBuilder/PipelineLeaksFD.java
Changeset: 0dda3c14
Author: Julian Waters <jwaters at openjdk.org>
Committer: Valerie Peng <valeriep at openjdk.org>
Date: 2022-07-21 19:11:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0dda3c14ebe040158dcc5a87d349d5286c48b573
8289275: Remove incorrect __declspec(dllimport) attributes from pointers in jdk.crypto.cryptoki
Reviewed-by: valeriep
! src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/j2secmod_md.h
! src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.h
Changeset: 66f59c2c
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-07-21 21:32:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/66f59c2c16af93484864236a5548323d3e20b012
8290731: Clean up CDS handling of LambdaForm Species classes
Reviewed-by: ccheung
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/klass.hpp
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CDSLambdaInvoker.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java
Changeset: 59d85bad
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-07-21 21:34:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/59d85bad348f7787533ff38942dab2811c4eb623
8290687: serviceability/sa/TestClassDump.java could leave files owned by root on macOS
Reviewed-by: amenkov, lmesnik
! test/hotspot/jtreg/serviceability/sa/TestClassDump.java
Changeset: e9f97b2e
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-07-22 04:40:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e9f97b2e8cf301ba6b69101e5efc5c71d26bc87b
8290489: Initial nroff manpage generation for JDK 20
Reviewed-by: dcubed
! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/java.rmi/share/man/rmiregistry.1
! src/java.scripting/share/man/jrunscript.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
! src/jdk.hotspot.agent/share/man/jhsdb.1
! src/jdk.httpserver/share/man/jwebserver.1
! src/jdk.jartool/share/man/jar.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jcmd/share/man/jinfo.1
! src/jdk.jcmd/share/man/jmap.1
! src/jdk.jcmd/share/man/jps.1
! src/jdk.jcmd/share/man/jstack.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jconsole/share/man/jconsole.1
! src/jdk.jdeps/share/man/javap.1
! src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jfr/share/man/jfr.1
! src/jdk.jlink/share/man/jlink.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.jpackage/share/man/jpackage.1
! src/jdk.jshell/share/man/jshell.1
! src/jdk.jstatd/share/man/jstatd.1
Changeset: 946a382f
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-22 09:53:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/946a382ff5f158ddba092149dc7c9404f3a4d691
Merge remote-tracking branch 'origin/master' into classfile-api-branch
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/jdk/TEST.groups
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/jdk/TEST.groups
Changeset: 4a708485
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-07-22 10:02:44 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4a708485ea45a4f2f1c4f3dd7a0fd65e222b28f4
Merge remote-tracking branch 'origin/classfile-api-branch' into classfile-api-dev-branch
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
More information about the jdk-sandbox-changes
mailing list