git: openjdk/jdk-sandbox: classfile-api-initial-branch: 260 new changesets
Adam Sotona
asotona at openjdk.org
Fri Nov 4 11:45:44 UTC 2022
Changeset: c93f199a
Author: Adam Sotona <asotona at users.noreply.github.com>
Committer: GitHub <noreply at github.com>
Date: 2022-10-18 12:11:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c93f199ad7ee336c13faa4ad77b44f37dd52f70a
Convert Classfile API test to use JUnit Jupiter (#44)
Co-authored-by: Christian Stein <sormuras at gmail.com>
! test/jdk/jdk/classfile/AccessFlagsTest.java
! test/jdk/jdk/classfile/AdaptCodeTest.java
! test/jdk/jdk/classfile/AdvancedTransformationsTest.java
! test/jdk/jdk/classfile/AnnotationModelTest.java
! test/jdk/jdk/classfile/AnnotationTest.java
! test/jdk/jdk/classfile/ArrayTest.java
! test/jdk/jdk/classfile/BSMTest.java
! test/jdk/jdk/classfile/BasicBlockTest.java
! test/jdk/jdk/classfile/BuilderBlockTest.java
! test/jdk/jdk/classfile/BuilderParamTest.java
! test/jdk/jdk/classfile/BuilderTryCatchTest.java
! test/jdk/jdk/classfile/ClassEntryTest.java
! test/jdk/jdk/classfile/ClassHierarchyInfoTest.java
! test/jdk/jdk/classfile/ClassPrinterTest.java
! test/jdk/jdk/classfile/ConstantPoolCopyTest.java
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/LDCTest.java
! test/jdk/jdk/classfile/LimitsTest.java
! test/jdk/jdk/classfile/LowAdaptTest.java
! test/jdk/jdk/classfile/LowJCovAttributeTest.java
! test/jdk/jdk/classfile/LowModuleTest.java
! test/jdk/jdk/classfile/LvtTest.java
! test/jdk/jdk/classfile/MassAdaptCopyCodeTest.java
! test/jdk/jdk/classfile/MassAdaptCopyPrimitiveMatchCodeTest.java
! test/jdk/jdk/classfile/ModuleBuilderTest.java
! test/jdk/jdk/classfile/ModuleDescTest.java
! test/jdk/jdk/classfile/OneToOneTest.java
! test/jdk/jdk/classfile/OpcodesValidationTest.java
! test/jdk/jdk/classfile/PackageDescTest.java
! test/jdk/jdk/classfile/ShortJumpsFixTest.java
! test/jdk/jdk/classfile/SignaturesTest.java
! test/jdk/jdk/classfile/StackMapsTest.java
! test/jdk/jdk/classfile/StackTrackerTest.java
! test/jdk/jdk/classfile/StreamedVsListTest.java
! test/jdk/jdk/classfile/SwapTest.java
! test/jdk/jdk/classfile/TempConstantPoolBuilderTest.java
! test/jdk/jdk/classfile/TestRecordComponent.java
! test/jdk/jdk/classfile/TransformTests.java
! test/jdk/jdk/classfile/Utf8EntryTest.java
! test/jdk/jdk/classfile/UtilTest.java
! test/jdk/jdk/classfile/VerifierSelfTest.java
! test/jdk/jdk/classfile/WriteTest.java
! test/jdk/jdk/classfile/examples/AnnotationsExamples.java
! test/jdk/jdk/classfile/examples/ExampleGallery.java
! test/jdk/jdk/classfile/examples/ExperimentalTransformExamples.java
! test/jdk/jdk/classfile/examples/ModuleExamples.java
! test/jdk/jdk/classfile/examples/TransformExamples.java
- test/jdk/jdk/classfile/helpers/CorpusTestHelper.java
Changeset: 81eab8f5
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-10-31 15:48:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/81eab8f52804a8f391091cf709e1897b04e8fafd
using JavaUtilCollectionAccess.listFromTrustedArrayNullsAllowed in AnnotationReader
! src/java.base/share/classes/jdk/classfile/impl/AnnotationReader.java
Changeset: 9635cb27
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-10-31 17:10:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9635cb27b8708ee2a9dd00222005a9041a8c71a2
removed tests and ClassRecord dependency on jdk.jdeps/com.sun.tools.classfile
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/LvtTest.java
! test/jdk/jdk/classfile/TEST.properties
! test/jdk/jdk/classfile/helpers/ClassRecord.java
! test/jdk/jdk/classfile/helpers/TestUtil.java
! test/jdk/jdk/classfile/helpers/Transforms.java
Changeset: e175c78d
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-10-31 17:26:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e175c78dd5ca3fe56b1a9a4d210450780729485e
more @@@ Could use JavaUtilCollectionAccess cleanup
! src/java.base/share/classes/jdk/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/classfile/impl/ClassImpl.java
! src/java.base/share/classes/jdk/classfile/impl/Util.java
Changeset: 8f4231ae
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-10-31 18:16:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8f4231aec06a5f79afe132a6996eb846f7252ba5
BoundAttribute cleanup
! src/java.base/share/classes/jdk/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/classfile/impl/BoundRecordComponentInfo.java
! src/java.base/share/classes/jdk/classfile/impl/ClassImpl.java
! src/java.base/share/classes/jdk/classfile/impl/CodeImpl.java
! src/java.base/share/classes/jdk/classfile/impl/FieldImpl.java
! src/java.base/share/classes/jdk/classfile/impl/MethodImpl.java
Changeset: cb8c562e
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-10-31 18:28:19 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cb8c562e0ecfd9896cc2da2156652ca759b46996
BytecodeHelpers::constantEntry refactored to pattern switch
! src/java.base/share/classes/jdk/classfile/impl/BytecodeHelpers.java
Changeset: 6c377a6e
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-10-31 18:50:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6c377a6efe817dd10200f6732a1d1af5f934eef2
reversion of BytecodeHelpers::constantEntry refactored to pattern switch
the method is called during JVM bootstrap
! src/java.base/share/classes/jdk/classfile/impl/BytecodeHelpers.java
Changeset: f36ff93c
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-01 14:51:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f36ff93c65b61b14a735f89347abaf0a22bf9341
removed obsolete comment from CodeBuilder::trying
! src/java.base/share/classes/jdk/classfile/CodeBuilder.java
Changeset: 493abb0c
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-01 14:57:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/493abb0cea3aa943744818cb4b0a6819db511fb8
Signatures cleanup:
- null testing and List treatment moved from impl constructors to factory methods
- corrected Javadoc
- re-organized arguments in MethodSignature and used varargs where relevant
- removed obsolete overrides from MethodSignature
- avoided list copying in SignaturesImpl
- fixed SignatureTest
! src/java.base/share/classes/jdk/classfile/ClassSignature.java
! src/java.base/share/classes/jdk/classfile/MethodSignature.java
! src/java.base/share/classes/jdk/classfile/Signature.java
! src/java.base/share/classes/jdk/classfile/components/ClassRemapper.java
! src/java.base/share/classes/jdk/classfile/impl/SignaturesImpl.java
! test/jdk/jdk/classfile/SignaturesTest.java
Changeset: 953891aa
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-01 15:25:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/953891aae8b047d5360815b2c562bcd3a362aba8
removed @@@ Other overloads? from CodeBuilder::invokedynamic
removed obsolete ExceptionCatch::of overload
! src/java.base/share/classes/jdk/classfile/CodeBuilder.java
! src/java.base/share/classes/jdk/classfile/instruction/ExceptionCatch.java
Changeset: 949bf9c2
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-03 09:39:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/949bf9c25f8e17e10ce71171ac2a464f2c3405e5
linked stateful and chaining transform snippets to ClassfileTransform
! src/java.base/share/classes/jdk/classfile/ClassfileTransform.java
Changeset: ac93c661
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-03 09:39:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ac93c6613d69384bbd3dfb36e6e73b9ff509c1ad
fixed typo
! src/java.base/share/classes/jdk/classfile/components/package-info.java
Changeset: 0b7cfa13
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-03 09:40:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0b7cfa13d9143a4e6201fa1293a1622d82515889
fixed javadoc of ModuleOpenInfo and ModuleRequireInfo
! src/java.base/share/classes/jdk/classfile/attribute/ModuleOpenInfo.java
! src/java.base/share/classes/jdk/classfile/attribute/ModuleRequireInfo.java
Changeset: 674cb23f
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-03 11:41:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/674cb23f9e861568679ec8d8078dba066be0785c
added Classfile.Option FILTER_DEAD_LABELS
added FilterDeadLabelsTest
StackMapGenerator synced to conditionally throw IllegalStateException
LocalVariable and LocalVariableType::writeTo(BufWriter) returns boolean if succedded
! src/java.base/share/classes/jdk/classfile/Classfile.java
! src/java.base/share/classes/jdk/classfile/impl/AbstractBoundLocalVariable.java
! src/java.base/share/classes/jdk/classfile/impl/AbstractPseudoInstruction.java
! src/java.base/share/classes/jdk/classfile/impl/BoundLocalVariableType.java
! src/java.base/share/classes/jdk/classfile/impl/DirectCodeBuilder.java
! src/java.base/share/classes/jdk/classfile/impl/Options.java
! src/java.base/share/classes/jdk/classfile/impl/StackMapGenerator.java
! src/java.base/share/classes/jdk/classfile/instruction/LocalVariable.java
! src/java.base/share/classes/jdk/classfile/instruction/LocalVariableType.java
+ test/jdk/jdk/classfile/FilterDeadLabelsTest.java
! test/jdk/jdk/classfile/StackMapsTest.java
Changeset: d683af80
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-03 13:18:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d683af80d967041ac1ef63fdd825f6e3f9319748
removed obsolete factory mthods LocalVariableInfo::of and LocalVariableTypeInfo::of
! src/java.base/share/classes/jdk/classfile/attribute/LocalVariableInfo.java
! src/java.base/share/classes/jdk/classfile/attribute/LocalVariableTypeInfo.java
Changeset: 870bff14
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-04 11:27:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/870bff14307e2f40a0de07506b5bed9a9d3147e5
fixed Classfile API Javadoc build
! make/Docs.gmk
Changeset: 552d8a28
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-17 09:28:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/552d8a2821f03046896a728d6e4cec0ef754d3f4
8295192: Use original configure command line when called from a script
Reviewed-by: erikj
! bin/jib.sh
! make/Init.gmk
! make/autoconf/basic.m4
! make/autoconf/help.m4
! make/autoconf/spec.gmk.in
Changeset: 7743345f
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-17 09:29:50 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7743345f6f73398f280fd18364b4cea10a6b0f2f
8294314: Minimize disabled warnings in hotspot
Co-authored-by: Aleksey Shipilev <shade at openjdk.org>
Reviewed-by: erikj, shade
! make/common/MakeBase.gmk
! make/common/NativeCompilation.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/JvmOverrideFiles.gmk
Changeset: 172006c0
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-10-17 09:44:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/172006c0e9433046252bd79e8864890ab7c0ce56
8295333: G1: Remove unnecessary check in G1Policy::calculate_desired_eden_length_by_mmu
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1Policy.cpp
Changeset: 5d273b9f
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-10-17 12:31:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5d273b9f040a9884e2ae5b0f1409a3f9075c51c9
8295278: Add parallel class loading tests
Reviewed-by: vlivanov, ccheung
+ test/hotspot/jtreg/runtime/ParallelLoad/CallLoadClass/CallLoadClassTest.java
+ test/hotspot/jtreg/runtime/ParallelLoad/CallLoadClass/ClassLoadingThread.java
+ test/hotspot/jtreg/runtime/ParallelLoad/CallLoadClass/test-classes/A.java
+ test/hotspot/jtreg/runtime/ParallelLoad/ParallelCircularity/ParallelCircularityTest.java
+ test/hotspot/jtreg/runtime/ParallelLoad/ParallelCircularity/test-classes/Base.java
+ test/hotspot/jtreg/runtime/ParallelLoad/ParallelCircularity/test-classes/Derived.java
+ test/hotspot/jtreg/runtime/ParallelLoad/ParallelCircularity/test-classes/Support.java
= test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/AsmClasses.java
= test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/ClassLoadingThread.java
= test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/MyLoader.java
= test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/MyNonParallelLoader.java
= test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/ParallelSuperTest.java
= test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/test-classes/A.java
= test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/test-classes/B.java
= test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/test-classes/ClassInLoader.java
= test/hotspot/jtreg/runtime/ParallelLoad/SaveResolutionError/SaveResolutionErrorTest.java
+ test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/ClassLoadingThread.java
+ test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/SuperWaitTest.java
+ test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/test-classes/A.java
+ test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/test-classes/B.java
+ test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/test-classes/C.java
+ test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/test-classes/D.java
= test/hotspot/jtreg/runtime/ParallelLoad/share/ThreadPrint.java
Changeset: ec2981b8
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-10-17 12:44:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ec2981b83bc3ef6977b5f16d5222eb49b0ea49ad
8293711: Factor out size parsing functions from arguments.cpp
Reviewed-by: dholmes, jsjolen
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
+ src/hotspot/share/utilities/parseInteger.hpp
! test/hotspot/gtest/testutils.hpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
+ test/hotspot/gtest/utilities/test_parse_memory_size.cpp
Changeset: 0919a3a0
Author: Eric Liu <eliu at openjdk.org>
Date: 2022-10-17 13:28:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0919a3a0c198a5234b5ed9a3bb999564d2382a56
8294186: AArch64: VectorMaskToLong failed on SVE2 machine with -XX:UseSVE=1
Reviewed-by: njian, aph
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
Changeset: 4d37ef2d
Author: Ludovic Henry <luhenry at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-17 14:02:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4d37ef2d545c016e6c3ad52171ea961d4406726f
8295262: Build binutils out of source tree
Reviewed-by: shade, erikj, ihse
! make/autoconf/lib-hsdis.m4
Changeset: ae60599e
Author: Hao Sun <haosun at openjdk.org>
Committer: Nick Gasson <ngasson at openjdk.org>
Date: 2022-10-17 14:46:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ae60599e2ba75d80c3b4279903137b2c549f8066
8295023: Interpreter(AArch64): Implement -XX:+PrintBytecodeHistogram and -XX:+PrintBytecodePairHistogram options
Reviewed-by: aph, ngasson
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
Changeset: b269c51d
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-17 17:56:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b269c51d10c353d9b7143b2239beb23c01352182
8295395: Linux Alpha Zero builds fail after JDK-8292591
Reviewed-by: stuefe
! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp
Changeset: f300ec86
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-10-17 20:18:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f300ec8631b781938e6e96165ba23cda14a20f24
8294546: document where javac differs when invoked via launcher and ToolProvider
Reviewed-by: darcy
! src/jdk.compiler/share/classes/module-info.java
Changeset: 8d751de3
Author: Julian Waters <jwaters at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-17 20:57:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8d751de3198675b22704cdccafaff2fc0fdd3f59
8295231: Move all linking of native libraries to make
Reviewed-by: ihse, erikj
! make/modules/java.base/Lib.gmk
! make/modules/java.security.jgss/Lib.gmk
! make/modules/jdk.jpackage/Lib.gmk
! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c
! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp
! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
! src/jdk.jpackage/windows/native/common/Guid.cpp
! src/jdk.jpackage/windows/native/common/MsiCA.cpp
! src/jdk.jpackage/windows/native/common/MsiDb.cpp
! src/jdk.jpackage/windows/native/common/MsiUtils.cpp
! src/jdk.jpackage/windows/native/common/WinApp.cpp
! src/jdk.jpackage/windows/native/common/WinFileUtils.cpp
! src/jdk.jpackage/windows/native/common/WinSysInfo.cpp
! src/jdk.jpackage/windows/native/libjpackage/WindowsRegistry.cpp
Changeset: 21a825e0
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2022-10-17 23:36:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/21a825e059170e3a069b9f0982737c5839e6dae2
8288387: GetLocalXXX/SetLocalXXX spec should require suspending target thread
Reviewed-by: lmesnik, dsamersoff
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
- test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java
+ test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetSetLocalUnsuspended.java
- test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalWithoutSuspendTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetSetLocalUnsuspended.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/GetSetLocalTest/libGetSetLocalTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadTest/libVThreadTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/cm01t011.cpp
Changeset: 692cdab2
Author: Zixian Cai <u5937495 at anu.edu.au>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-10-18 00:53:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/692cdab2be7dfc6e12b127f8e2c97bc41536cb84
8295016: Make the arraycopy_epilogue signature consistent with its usage
Reviewed-by: shade
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp
Changeset: 529cc48f
Author: Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-10-18 01:15:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/529cc48f355523fd162470b416a5081869adcf0e
8295396: RISC-V: Cleanup useless CompressibleRegions
Reviewed-by: fyang
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 490fcd0c
Author: Fei Gao <fgao at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2022-10-18 02:00:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/490fcd0c2547cb4e564363f0cd121c777c3acc02
8293833: Error mixing types with -XX:+UseCMoveUnconditionally -XX:+UseVectorCmov
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! test/hotspot/jtreg/compiler/c2/TestCondAddDeadBranch.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java
! test/hotspot/jtreg/compiler/loopopts/TestCastFFAtPhi.java
Changeset: 358ac072
Author: Damon Nguyen <dnguyen at openjdk.org>
Committer: Jayathirth D V <jdv at openjdk.org>
Date: 2022-10-18 03:55:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/358ac07255cc640cbcb9b0df5302d97891a34087
8294254: [macOS] javax/swing/plaf/aqua/CustomComboBoxFocusTest.java failure
Reviewed-by: jdv, achung
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java
Changeset: c33ca0c5
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-10-18 05:11:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c33ca0c5edd60454c58916cb588e5b2cfcc7b36a
6229853: BasicTextAreaUI:create incompletely documents the possible returned View types
Reviewed-by: aivanov, prr
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextAreaUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextFieldUI.java
Changeset: bca7ab3c
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-10-18 07:43:59 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/bca7ab3c1109e6cff9b50ecdd3045cb0ae8f6953
8295412: support latest VS2022 MSC_VER in abstract_vm_version.cpp
Reviewed-by: dholmes, lucy
! src/hotspot/share/runtime/abstract_vm_version.cpp
Changeset: 71aa8210
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-10-18 07:45:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/71aa8210910dbafe30eccc772eaa7747f46be0cd
8295176: some langtools test pollutes source tree
Reviewed-by: sadayapalam, darcy, vromero
! test/langtools/tools/javac/options/release/ReleaseOption.java
+ test/langtools/tools/javac/options/release/ReleaseOption.out
! test/langtools/tools/javac/options/release/ReleaseOptionThroughAPI.java
Changeset: b06f1b14
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-18 08:45:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b06f1b149c8f8a49d4e42c4b782a4b3a22aa79f6
8294594: Fix cast-function-type warnings in signal handling code
Reviewed-by: dholmes, kbarrett
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/os/posix/signals_posix.cpp
! test/hotspot/gtest/runtime/test_signals.cpp
Changeset: 6553065c
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2022-10-18 08:58:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6553065cab9ecb14390da8ec34e49aba940b213f
8295273: Remove unused argument in [load/store]_sized_value on aarch64 and riscv
Reviewed-by: fyang, haosun
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
Changeset: a8c18ebc
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2022-10-18 08:59:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a8c18ebc152842281b22534507b4a09612ea3498
8295257: Remove implicit noreg temp register arguments in aarch64 MacroAssembler
Reviewed-by: aph, tschatzl
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
Changeset: 4434cbb7
Author: Ludovic Henry <luhenry at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-10-18 09:47:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4434cbb719db37880b48474ba342f300ed4828a8
8295264: Fix PaX check on RISC-V
Reviewed-by: yadongwang, fyang
! src/hotspot/os/linux/os_linux.cpp
Changeset: 0b7d811c
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2022-10-18 09:56:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0b7d811c98cb45a822b7ef56e5ee99d1b5483e78
8294730: Add @throws and @implNote clauses to BigInteger::isProblablePrime and BigInteger::nextProblablePrime
Reviewed-by: darcy, bpb
! src/java.base/share/classes/java/math/BigInteger.java
Changeset: e7a964b4
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-18 09:59:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e7a964b4dbbdd21eba87dc94eb3680e9553f5039
8295268: Optimized builds are broken due to incorrect assert_is_rfp shortcuts
Reviewed-by: jiefu
! src/hotspot/cpu/arm/smallRegisterMap_arm.inline.hpp
! src/hotspot/cpu/ppc/smallRegisterMap_ppc.inline.hpp
! src/hotspot/cpu/riscv/smallRegisterMap_riscv.inline.hpp
! src/hotspot/cpu/s390/smallRegisterMap_s390.inline.hpp
! src/hotspot/cpu/zero/smallRegisterMap_zero.inline.hpp
Changeset: 8c40b7dc
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2022-10-18 11:41:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8c40b7dc8cd7b6a6d0c9349b991e0e01b69349c3
8292177: InitialSecurityProperty JFR event
Reviewed-by: mullan
! src/java.base/share/classes/java/security/Security.java
+ src/java.base/share/classes/jdk/internal/access/JavaSecurityPropertiesAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! src/java.base/share/classes/module-info.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/InitialSecurityPropertyEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/java/security/Security/ConfigFileTest.java
! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java
+ test/jdk/jdk/jfr/event/security/TestInitialSecurityPropertyEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: 78fed9d3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-10-18 14:05:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/78fed9d3074ecfde5dfcd31f433ba104ad059d21
7175397: The divider color is not changed to green when dragging for Nimbus LaF.
Reviewed-by: jdv
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java
+ test/jdk/javax/swing/plaf/nimbus/TestNimbusDividerDragColor.java
Changeset: bd41428a
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-10-18 14:30:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/bd41428a5602e59034e61bf34eed686d4c7b052a
8293590: Some syntax checks performed by URL.openConnection() could be performed earlier, at URL construction
Reviewed-by: jpai, michaelm
! src/java.base/share/classes/java/net/URLStreamHandler.java
! src/java.base/share/classes/sun/net/util/IPAddressUtil.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
+ test/jdk/java/net/URL/EarlyOrDelayedParsing.java
Changeset: e7375f9c
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-18 15:07:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e7375f9c527fd86dc1414a308a440903fb9f22da
8295468: RISC-V: Minimal builds are broken
Reviewed-by: stuefe, luhenry, fyang
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
Changeset: 63867c4b
Author: Xin Liu <xliu at openjdk.org>
Date: 2022-10-18 15:08:50 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/63867c4b52a331f8d77f2c32dc8053c0f990dfc6
8295433: EpsilonHeap doesn't need to override post_initialize()
Reviewed-by: shade, tschatzl
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
Changeset: 7b2e83b3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-18 15:27:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7b2e83b3955c034208325ea5477afd3c5e1da41a
8295469: S390X: Optimized builds are broken
Reviewed-by: stuefe
! src/hotspot/cpu/s390/assembler_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.hpp
Changeset: 5dbd4951
Author: Zixian Cai <u5937495 at anu.edu.au>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-18 15:32:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5dbd49511518819acbbff9968cdf426af759cf2c
8295457: Make the signatures of write barrier methods consistent
Reviewed-by: tschatzl, shade
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
Changeset: d1f79458
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-10-18 16:58:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d1f794587cbac221649114b71f2fce5e1f8b7e49
6924219: (fc spec) FileChannel.write(ByteBuffer, position) behavior when file opened for append not specified
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/channels/FileChannel.java
Changeset: 2a799e5c
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-18 17:08:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2a799e5c82395919b807561da4a062e0fe6da31d
8285306: Fix typos in java.desktop
Co-authored-by: Andrey Turbanov <aturbanov at openjdk.org>
Reviewed-by: aturbanov, prr
! src/java.desktop/aix/classes/sun/awt/X11InputMethod.java
! src/java.desktop/aix/native/libawt/porting_aix.h
! src/java.desktop/aix/native/libawt_xawt/awt/awt_InputMethod.c
! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c
! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c
! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_Ports.c
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaCaret.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFramePaneUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaOptionPaneUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaToolBarUI.java
! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java
! src/java.desktop/macosx/classes/sun/font/CCharToGlyphMapper.java
! src/java.desktop/macosx/classes/sun/font/CFontConfiguration.java
! src/java.desktop/macosx/classes/sun/java2d/CompositeCRenderer.java
! src/java.desktop/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java
! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java
! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CInputMethod.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/DnDUtilities.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/RenderOptions.h
! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiOut.c
! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiUtils.c
! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_PCM.cpp
! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m
! src/java.desktop/share/classes/com/sun/beans/decoder/ArrayElementHandler.java
! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java
! src/java.desktop/share/classes/com/sun/beans/decoder/FieldElementHandler.java
! src/java.desktop/share/classes/com/sun/beans/decoder/JavaElementHandler.java
! src/java.desktop/share/classes/com/sun/beans/decoder/PropertyElementHandler.java
! src/java.desktop/share/classes/com/sun/beans/decoder/StringElementHandler.java
! src/java.desktop/share/classes/com/sun/beans/editors/ColorEditor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/LZWStringTable.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/PaletteBuilder.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEG.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFJPEGCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFOldJPEGDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFRLECompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi.java
! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorType.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollPaneUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSplitPaneDivider.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatConverter.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSInfo.java
! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java
! src/java.desktop/share/classes/com/sun/media/sound/Printer.java
! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftChannel.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler2.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingClip.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftPerformer.java
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java
! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/FontMetrics.java
! src/java.desktop/share/classes/java/awt/GridBagConstraints.java
! src/java.desktop/share/classes/java/awt/GridBagLayout.java
! src/java.desktop/share/classes/java/awt/Menu.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/dnd/DragGestureRecognizer.java
! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java
! src/java.desktop/share/classes/java/awt/geom/Arc2D.java
! src/java.desktop/share/classes/java/awt/geom/CubicCurve2D.java
! src/java.desktop/share/classes/java/awt/geom/Path2D.java
! src/java.desktop/share/classes/java/awt/geom/QuadCurve2D.java
! src/java.desktop/share/classes/java/awt/image/RGBImageFilter.java
! src/java.desktop/share/classes/java/awt/image/Raster.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/java/beans/DefaultPersistenceDelegate.java
! src/java.desktop/share/classes/java/beans/Introspector.java
! src/java.desktop/share/classes/java/beans/MetaData.java
! src/java.desktop/share/classes/java/beans/PropertyEditor.java
! src/java.desktop/share/classes/java/beans/SimpleBeanInfo.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContext.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleText.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleTextSequence.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataNode.java
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGHuffmanTable.java
! src/java.desktop/share/classes/javax/imageio/spi/PartiallyOrderedSet.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageOutputStream.java
! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java
! src/java.desktop/share/classes/javax/swing/AbstractButton.java
! src/java.desktop/share/classes/javax/swing/AbstractListModel.java
! src/java.desktop/share/classes/javax/swing/ActionPropertyChangeListener.java
! src/java.desktop/share/classes/javax/swing/BoxLayout.java
! src/java.desktop/share/classes/javax/swing/BufferStrategyPaintManager.java
! src/java.desktop/share/classes/javax/swing/ButtonGroup.java
! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java
! src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java
! src/java.desktop/share/classes/javax/swing/GroupLayout.java
! src/java.desktop/share/classes/javax/swing/JApplet.java
! src/java.desktop/share/classes/javax/swing/JCheckBox.java
! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java
! src/java.desktop/share/classes/javax/swing/JComboBox.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JDialog.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/JFrame.java
! src/java.desktop/share/classes/javax/swing/JInternalFrame.java
! src/java.desktop/share/classes/javax/swing/JLabel.java
! src/java.desktop/share/classes/javax/swing/JLayeredPane.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JMenu.java
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java
! src/java.desktop/share/classes/javax/swing/JSpinner.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/JTextArea.java
! src/java.desktop/share/classes/javax/swing/JToggleButton.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/JViewport.java
! src/java.desktop/share/classes/javax/swing/JWindow.java
! src/java.desktop/share/classes/javax/swing/KeyboardManager.java
! src/java.desktop/share/classes/javax/swing/LayoutComparator.java
! src/java.desktop/share/classes/javax/swing/LayoutFocusTraversalPolicy.java
! src/java.desktop/share/classes/javax/swing/Popup.java
! src/java.desktop/share/classes/javax/swing/PopupFactory.java
! src/java.desktop/share/classes/javax/swing/ProgressMonitor.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/javax/swing/RowFilter.java
! src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/SwingWorker.java
! src/java.desktop/share/classes/javax/swing/TablePrintable.java
! src/java.desktop/share/classes/javax/swing/Timer.java
! src/java.desktop/share/classes/javax/swing/UIDefaults.java
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/border/Border.java
! src/java.desktop/share/classes/javax/swing/colorchooser/DefaultSwatchChooserPanel.java
! src/java.desktop/share/classes/javax/swing/event/EventListenerList.java
! src/java.desktop/share/classes/javax/swing/event/TableModelEvent.java
! src/java.desktop/share/classes/javax/swing/filechooser/FileNameExtensionFilter.java
! src/java.desktop/share/classes/javax/swing/plaf/BorderUIResource.java
! src/java.desktop/share/classes/javax/swing/plaf/ComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicArrowButton.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicHTML.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToggleButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxEditor.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFontDesktopProperty.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSplitPaneDivider.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTheme.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/OceanTheme.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/Effect.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/EffectUtils.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/ImageCache.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/ImageScalingHelper.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/InnerShadowEffect.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/SynthPainterImpl.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuItemLayoutHelper.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthViewportUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/package-info.java
! src/java.desktop/share/classes/javax/swing/table/TableColumnModel.java
! src/java.desktop/share/classes/javax/swing/text/AsyncBoxView.java
! src/java.desktop/share/classes/javax/swing/text/BoxView.java
! src/java.desktop/share/classes/javax/swing/text/CompositeView.java
! src/java.desktop/share/classes/javax/swing/text/DefaultFormatter.java
! src/java.desktop/share/classes/javax/swing/text/DefaultHighlighter.java
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/java.desktop/share/classes/javax/swing/text/Document.java
! src/java.desktop/share/classes/javax/swing/text/GapContent.java
! src/java.desktop/share/classes/javax/swing/text/GlyphView.java
! src/java.desktop/share/classes/javax/swing/text/InternationalFormatter.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/MaskFormatter.java
! src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java
! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java
! src/java.desktop/share/classes/javax/swing/text/StateInvariantError.java
! src/java.desktop/share/classes/javax/swing/text/StringContent.java
! src/java.desktop/share/classes/javax/swing/text/StyleContext.java
! src/java.desktop/share/classes/javax/swing/text/TableView.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
! src/java.desktop/share/classes/javax/swing/text/View.java
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
! src/java.desktop/share/classes/javax/swing/text/html/AccessibleHTML.java
! src/java.desktop/share/classes/javax/swing/text/html/BlockView.java
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
! src/java.desktop/share/classes/javax/swing/text/html/CSSBorder.java
! src/java.desktop/share/classes/javax/swing/text/html/CSSParser.java
! src/java.desktop/share/classes/javax/swing/text/html/FrameSetView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLWriter.java
! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java
! src/java.desktop/share/classes/javax/swing/text/html/MinimalHTMLWriter.java
! src/java.desktop/share/classes/javax/swing/text/html/OptionListModel.java
! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java
! src/java.desktop/share/classes/javax/swing/text/html/TableView.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/TagStack.java
! src/java.desktop/share/classes/javax/swing/tree/AbstractLayoutCache.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellEditor.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeModel.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java
! src/java.desktop/share/classes/javax/swing/tree/FixedHeightLayoutCache.java
! src/java.desktop/share/classes/javax/swing/tree/VariableHeightLayoutCache.java
! src/java.desktop/share/classes/javax/swing/undo/AbstractUndoableEdit.java
! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java
! src/java.desktop/share/classes/sun/awt/GlobalCursorManager.java
! src/java.desktop/share/classes/sun/awt/LightweightFrame.java
! src/java.desktop/share/classes/sun/awt/ModalExclude.java
! src/java.desktop/share/classes/sun/awt/PlatformFont.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/Symbol.java
! src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java
! src/java.desktop/share/classes/sun/awt/geom/Order3.java
! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java
! src/java.desktop/share/classes/sun/awt/im/InputContext.java
! src/java.desktop/share/classes/sun/awt/image/ImageRepresentation.java
! src/java.desktop/share/classes/sun/awt/image/ImagingLib.java
! src/java.desktop/share/classes/sun/awt/image/IntegerComponentRaster.java
! src/java.desktop/share/classes/sun/awt/image/IntegerInterleavedRaster.java
! src/java.desktop/share/classes/sun/awt/image/ShortComponentRaster.java
! src/java.desktop/share/classes/sun/awt/image/ShortInterleavedRaster.java
! src/java.desktop/share/classes/sun/awt/image/VolatileSurfaceManager.java
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
! src/java.desktop/share/classes/sun/font/CMap.java
! src/java.desktop/share/classes/sun/font/Decoration.java
! src/java.desktop/share/classes/sun/font/Font2D.java
! src/java.desktop/share/classes/sun/font/Font2DHandle.java
! src/java.desktop/share/classes/sun/font/FontScaler.java
! src/java.desktop/share/classes/sun/font/GlyphLayout.java
! src/java.desktop/share/classes/sun/font/GlyphList.java
! src/java.desktop/share/classes/sun/font/ScriptRun.java
! src/java.desktop/share/classes/sun/font/StandardGlyphVector.java
! src/java.desktop/share/classes/sun/font/StrikeCache.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
! src/java.desktop/share/classes/sun/font/Type1Font.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/java2d/SurfaceDataProxy.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java
! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java
! src/java.desktop/share/classes/sun/java2d/marlin/MergeSort.java
! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java
! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/pipe/OutlineTextRenderer.java
! src/java.desktop/share/classes/sun/java2d/pipe/ShapeSpanIterator.java
! src/java.desktop/share/classes/sun/print/PSPathGraphics.java
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/share/classes/sun/print/PeekGraphics.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java
! src/java.desktop/share/classes/sun/print/ProxyPrintGraphics.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/share/classes/sun/swing/AccumulativeRunnable.java
! src/java.desktop/share/classes/sun/swing/CachedPainter.java
! src/java.desktop/share/classes/sun/swing/DefaultLayoutStyle.java
! src/java.desktop/share/classes/sun/swing/DefaultLookup.java
! src/java.desktop/share/classes/sun/swing/LightweightContent.java
! src/java.desktop/share/classes/sun/swing/MenuItemLayoutHelper.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/Paint9Painter.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUI.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
! src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java
! src/java.desktop/share/data/dtdbuilder/html32.dtd
! src/java.desktop/share/native/common/awt/utility/rect.c
! src/java.desktop/share/native/common/java2d/opengl/OGLTextRenderer.c
! src/java.desktop/share/native/common/java2d/opengl/OGLVertexCache.c
! src/java.desktop/share/native/libawt/awt/image/awt_ImageRep.c
! src/java.desktop/share/native/libawt/awt/image/cvutils/img_anycm.h
! src/java.desktop/share/native/libawt/awt/image/cvutils/img_fsdither.h
! src/java.desktop/share/native/libawt/awt/image/cvutils/img_ordclruns.h
! src/java.desktop/share/native/libawt/awt/image/cvutils/img_orddither.h
! src/java.desktop/share/native/libawt/awt/image/gif/gifdecoder.c
! src/java.desktop/share/native/libawt/java2d/loops/LoopMacros.h
! src/java.desktop/share/native/libawt/java2d/loops/ProcessPath.c
! src/java.desktop/share/native/libfontmanager/DrawGlyphList.c
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConvCopyEdge_Bit.c
! src/java.desktop/share/native/libmlib_image/mlib_c_ImageConvCopyEdge.c
! src/java.desktop/share/native/libmlib_image/mlib_c_ImageConvVersion.c
! src/java.desktop/share/native/libmlib_image/mlib_image_proto.h
! src/java.desktop/share/native/libmlib_image/safe_alloc.h
! src/java.desktop/share/native/libsplashscreen/splashscreen_gfx_impl.h
! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDropTargetProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XAtomList.java
! src/java.desktop/unix/classes/sun/awt/X11/XAwtState.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XCheckboxMenuItemPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XCheckboxPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XCustomCursor.java
! src/java.desktop/unix/classes/sun/awt/X11/XDataTransferer.java
! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XDropTargetProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbedChildProxyPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbedServerTester.java
! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XIconWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XKeySymConstants.java
! src/java.desktop/unix/classes/sun/awt/X11/XListPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMSelection.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuItemPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XScrollbar.java
! src/java.desktop/unix/classes/sun/awt/X11/XSelection.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XWM.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XlibUtil.java
! src/java.desktop/unix/classes/sun/awt/X11FontManager.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java
! src/java.desktop/unix/classes/sun/awt/X11InputMethod.java
! src/java.desktop/unix/classes/sun/awt/X11InputMethodBase.java
! src/java.desktop/unix/classes/sun/font/FontConfigManager.java
! src/java.desktop/unix/classes/sun/font/NativeFont.java
! src/java.desktop/unix/classes/sun/font/X11Dingbats.java
! src/java.desktop/unix/classes/sun/font/X11GB18030_0.java
! src/java.desktop/unix/classes/sun/font/X11GB18030_1.java
! src/java.desktop/unix/classes/sun/font/X11SunUnicode_0.java
! src/java.desktop/unix/classes/sun/font/XMap.java
! src/java.desktop/unix/classes/sun/font/XRGlyphCache.java
! src/java.desktop/unix/classes/sun/font/XRGlyphCacheEntry.java
! src/java.desktop/unix/classes/sun/font/XRTextRenderer.java
! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRPaints.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRUtils.java
! src/java.desktop/unix/native/common/awt/fontpath.c
! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c
! src/java.desktop/unix/native/libawt/awt/awt_Mlib.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c
! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/TMSchema.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsButtonUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsConfig.java
! src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java
! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFramePeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java
! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java
! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
! src/java.desktop/windows/classes/sun/awt/windows/WScrollbarPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WingDings.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DRenderQueue.java
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DGraphicsDevice.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DResourceManager.h
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DShaderGen.c
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DTextRenderer.cpp
! src/java.desktop/windows/native/libawt/windows/Devices.cpp
! src/java.desktop/windows/native/libawt/windows/GDIHashtable.h
! src/java.desktop/windows/native/libawt/windows/alloc.h
! src/java.desktop/windows/native/libawt/windows/awt_Button.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Checkbox.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Choice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/windows/awt_DataTransferer.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Dialog.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Dialog.h
! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Frame.h
! src/java.desktop/windows/native/libawt/windows/awt_GDIObject.h
! src/java.desktop/windows/native/libawt/windows/awt_InputTextInfor.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Label.h
! src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Scrollbar.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.h
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiOut.c
! src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c
Changeset: 0233ba76
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-10-18 17:34:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0233ba763d84e6da8ec03df5d021a13c5fbbc871
8284614: on macOS "spindump" should be run from failure_handler as root
Co-authored-by: Chris Plummer <cjplummer at openjdk.org>
Reviewed-by: dnsimon, dcubed
! test/failure_handler/src/share/conf/mac.properties
Changeset: 37f93b67
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-10-18 20:26:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/37f93b6728ae9ebe4bbd89edcf521def67845fdf
8295029: runtime/cds/appcds/LotsOfClasses.java fail with jfx
Reviewed-by: iklam, ccheung, gziemski
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 95baf83d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-10-18 21:00:41 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/95baf83dd60cc50d30b6b240618f17d296780548
8295517: Fix stutter typo in JDK-8294539
Reviewed-by: naoto, bpb, lancea
! src/java.base/share/classes/java/lang/Double.java
Changeset: ecfb6bce
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-10-18 21:43:06 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ecfb6bce5a9878d7bedce47da60f96fa9146acf7
8295419: JFR: Change name of jdk.JitRestart
Reviewed-by: mgronlun
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/jdk/jfr/event/compiler/TestJitRestart.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: 25e88b21
Author: Joe Darcy <darcy at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-03-14 23:39:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/25e88b21afe4827b88de9e9cb491b0df7c2005bf
8282252: Improve BigInteger/Decimal validation
Reviewed-by: jboes, rhalade, skoivu, bpb, smarks
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java
+ test/jdk/java/math/BigDecimal/ConstructorUnscaledValue.java
! test/jdk/java/math/BigDecimal/SerializationTests.java
+ test/jdk/java/math/BigInteger/SerializationTests.java
Changeset: ff186743
Author: Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-05-05 19:44:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ff1867438f70b3c30cbe21dd8d8b93300bad275c
8286077: Wider MultiByte conversions
Reviewed-by: rhalade, valeriep
! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp
Changeset: 48cc9a87
Author: Jamil Nimeh <jnimeh at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-05-11 23:06:42 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/48cc9a87171544061b10df0434d8cc3e85868890
8285662: Better permission resolution
Reviewed-by: rhalade, weijun, mullan
! src/java.base/share/classes/java/security/UnresolvedPermission.java
Changeset: c622d56a
Author: Harold Seigel <hseigel at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-05-31 20:11:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c622d56a0da5c27490bbe8ec572865b934499833
8286519: Better memory handling
Reviewed-by: coleenp, rhalade
! src/hotspot/share/runtime/os.cpp
Changeset: 5a8e5ea3
Author: Hai-May Chao <hchao at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-06-13 20:06:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5a8e5ea3e234dc50935c09519791a59ee84f08c0
8286526: Improve NTLM support
Reviewed-by: weijun, rhalade
! src/java.base/share/classes/com/sun/security/ntlm/Client.java
! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java
! src/java.base/share/classes/com/sun/security/ntlm/NTLMException.java
! src/java.base/share/classes/com/sun/security/ntlm/Server.java
! test/jdk/sun/net/www/protocol/http/NULLTargetInfoTest.java
Changeset: 896a29df
Author: Alexander Zuev <kizune at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-06-21 18:22:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/896a29dfaef6f0fb8e90b85205b599923d6e9e53
8287446: Enhance icon presentations
Reviewed-by: prr, azvegint
! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
Changeset: 40539de8
Author: Daniel Fuchs <dfuchs at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-06-24 09:11:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/40539de8da78294a6d0ff0236687817cd767754b
8286910: Improve JNDI lookups
Reviewed-by: jpai, msheppar, rhalade, aefimov
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DNSDatagramSocketFactory.java
Changeset: 1ae68365
Author: Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-07-11 18:35:50 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1ae683652134782745c4a7f261af3cbfc241e683
8288508: Enhance ECDSA usage
Reviewed-by: ascarpino, ahgross, rhalade
! src/java.base/share/classes/sun/security/util/ECUtil.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECOperations.java
Changeset: 2cee7744
Author: Daniel Jeliński <djelinski at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-07-12 11:17:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2cee77444feb7911dc2234cbde0dccee4e6279c9
8289366: Improve HTTP/2 client usage
Reviewed-by: dfuchs, rhalade
! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLTunnelConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainProxyConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainTunnelingConnection.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java
Changeset: 400aa2fb
Author: Alexander Zuev <kizune at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-07-14 16:04:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/400aa2fb2c00c783f08b8e8dfc0ef9e63cbc4607
8286511: Improve macro allocation
Reviewed-by: azvegint, rhalade, prr
! make/common/modules/LauncherCommon.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
= src/java.desktop/share/native/include/sizecalc.h
Changeset: 1553551d
Author: Jaikiran Pai <jpai at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-07-21 08:58:04 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1553551d821d92e529116e6ce56846831b13f492
8286918: Better HttpServer service
Reviewed-by: dfuchs, michaelm, ahgross, rhalade
! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpConnection.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
- src/jdk.httpserver/share/classes/sun/net/httpserver/TimeSource.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/JWebServer.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/Main.java
! test/jdk/com/sun/net/httpserver/bugs/6725892/Test.java
Changeset: 3f4964f8
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-10-19 04:57:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3f4964f83d6f03efbee2fb34aa8258d4fc923efb
8293291: Simplify relocation of native pointers in archive heap
Reviewed-by: ccheung, coleenp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapLoader.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/memory/universe.cpp
! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/TestSerialGCWithCDS.java
Changeset: f502ab85
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-10-19 07:41:27 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f502ab85c987be827d36b0a29f77ec5ce5bb3d01
8295435: Build failure with GCC7 after JDK-8294314 due to strict-overflow warnings
Co-authored-by: Aleksey Shipilev <shade at openjdk.org>
Reviewed-by: shade, ihse
! make/hotspot/lib/CompileJvm.gmk
Changeset: 3f3d63d0
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-19 08:40:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3f3d63d02ada66d5739e690d786684d25dc59004
8294211: Zero: Decode arch-specific error context if possible
Reviewed-by: stuefe, luhenry
! src/hotspot/cpu/zero/globals_zero.hpp
! src/hotspot/cpu/zero/vm_version_zero.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
Changeset: 857b0f9b
Author: Xiaohong Gong <xgong at openjdk.org>
Date: 2022-10-19 09:24:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/857b0f9b05bc711f3282a0da85fcff131fffab91
8293409: [vectorapi] Intrinsify VectorSupport.indexVector
Reviewed-by: eliu, jbhateja
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
+ test/micro/org/openjdk/bench/jdk/incubator/vector/IndexVectorBenchmark.java
Changeset: fc889577
Author: Joakim Nordström <jnordstrom at openjdk.org>
Committer: Markus Grönlund <mgronlun at openjdk.org>
Date: 2022-10-19 10:34:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fc889577eaf3f564d896818c1d9b1eb6fa5a8758
8286707: JFR: Don't commit JFR internal jdk.JavaMonitorWait events
Reviewed-by: dholmes, egahlin
! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.cpp
! src/hotspot/share/jfr/support/jfrIntrinsics.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java
Changeset: 1d883c53
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-19 11:58:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1d883c5312721980898f91898665b528948a985b
8295417: Pass $AR to binutils cross-build
Reviewed-by: erikj, ihse
! make/autoconf/lib-hsdis.m4
Changeset: 21aeb9e7
Author: Damon Nguyen <dnguyen at openjdk.org>
Committer: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2022-10-19 14:17:41 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/21aeb9e7946fc7450ee48939944a69c8aa04bcce
8295429: Update harfbuzz md file
Reviewed-by: azvegint
! src/java.desktop/share/legal/harfbuzz.md
Changeset: d37ce4cd
Author: Aleksei Efimov <aefimov at openjdk.org>
Date: 2022-10-19 14:41:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d37ce4cdd18afc4facf996598f79e72aae68f4ff
8290368: Introduce LDAP and RMI protocol-specific object factory filters to JNDI implementation
Reviewed-by: dfuchs, rriggs, jpai
! src/java.base/share/conf/security/java.security
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapBindingEnumeration.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralContext.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java
+ src/java.naming/share/classes/com/sun/naming/internal/NamingManagerHelper.java
! src/java.naming/share/classes/com/sun/naming/internal/ObjectFactoriesFilter.java
! src/java.naming/share/classes/javax/naming/spi/DirectoryManager.java
! src/java.naming/share/classes/javax/naming/spi/NamingManager.java
! src/java.naming/share/classes/module-info.java
! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java
! src/jdk.naming.rmi/share/classes/module-info.java
+ test/jdk/com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.java
+ test/jdk/com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.ldap
+ test/jdk/com/sun/jndi/ldap/objects/factory/TestFactory.java
+ test/jdk/com/sun/jndi/ldap/objects/factory/allowLdapFilter.props
+ test/jdk/com/sun/jndi/ldap/objects/factory/disallowLdapFilter.props
+ test/jdk/com/sun/jndi/rmi/registry/objects/RmiFactoriesFilterTest.java
+ test/jdk/com/sun/jndi/rmi/registry/objects/TestFactory.java
+ test/jdk/com/sun/jndi/rmi/registry/objects/allowRmiFilter.props
+ test/jdk/com/sun/jndi/rmi/registry/objects/disallowRmiFilter.props
! test/jdk/javax/naming/module/RunBasic.java
Changeset: e27bea0c
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-10-19 15:49:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e27bea0c4db282e26d0d96611bb330e02c314d48
8290011: IGV: Remove dead code and cleanup
Reviewed-by: chagedorn
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/BytecodeNode.java
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponent.java
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/MethodNode.java
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/SelectBytecodesCookie.java
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/resources/com/sun/hotspot/igv/bytecodes/layer.xml
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/BlockConnectionWidget.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/BlockWidget.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowAction.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowScene.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/DoubleClickSelectAction.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/HierarchicalGraphLayout.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/resources/com/sun/hotspot/igv/controlflow/layer.xml
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/FolderNode.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/GraphNode.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/ImportAction.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/RemoveAllAction.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/SaveAllAction.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/SaveAsAction.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/layer.xml
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/ChangedEvent.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Event.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/GraphDocument.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Group.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputBlock.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputBlockEdge.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputBytecode.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputEdge.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputGraph.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputMethod.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputNode.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Pair.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Properties.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Property.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Source.java
- src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/BinaryParser.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/GraphParser.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/ParseMonitor.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/Parser.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/Printer.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/XMLParser.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/XMLWriter.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/ChangedEventTest.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/ControllableChangedListenerTest.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/GroupTest.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/InputMethodTest.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/PairTest.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/PropertiesTest.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/PropertyTest.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/SourceTest.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/Util.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/serialization/ParserTest.java
! src/utils/IdealGraphVisualizer/Difference/src/main/java/com/sun/hotspot/igv/difference/Difference.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/AbstractFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/ColorFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/CombineFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/CustomFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/RemoveBlockFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/SplitFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/WarningFilter.java
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/FilterNode.java
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/FilterTopComponent.java
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/actions/FilterAction.java
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/resources/com/sun/hotspot/igv/filterwindow/layer.xml
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/AnySelector.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Block.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Diagram.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Figure.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/FigureConnection.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Slot.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterEdge.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterIngoingConnection.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterInputSlotNode.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterNode.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterOutgoingConnection.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterOutputSlotNode.java
- src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/Edge.java
- src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/Graph.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalCFGLayoutManager.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalClusterLayoutManager.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalLayoutManager.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/InterClusterConnection.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LinearLayoutManager.java
- src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/Node.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/Timing.java
! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/Cluster.java
! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/LayoutGraph.java
! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/LayoutManager.java
! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/Link.java
! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/Port.java
! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/Vertex.java
! src/utils/IdealGraphVisualizer/NetworkConnection/src/main/java/com/sun/hotspot/igv/connection/Client.java
! src/utils/IdealGraphVisualizer/NetworkConnection/src/main/java/com/sun/hotspot/igv/connection/Server.java
! src/utils/IdealGraphVisualizer/SelectionCoordinator/src/main/java/com/sun/hotspot/igv/selectioncoordinator/SelectionCoordinator.java
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java
! src/utils/IdealGraphVisualizer/Settings/src/main/java/com/sun/hotspot/igv/settings/Settings.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/DoubleClickAction.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/DoubleClickHandler.java
- src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/ExtendedSatelliteComponent.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/LookupHistory.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/PropertiesConverter.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/PropertiesSheet.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/RangeSlider.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/RangeSliderModel.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/StringUtils.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/BlockQuickSearch.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewer.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorInputGraphProvider.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
- src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/ExtendedSatelliteComponent.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/GraphViewerImplementation.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/NodeQuickSearch.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/CustomSelectAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/CustomizablePanAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandAdjacentAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExportAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/HideAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/HideDuplicatesAction.java
- src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/MouseOverAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/OverviewAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/PredSuccAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/SelectionModeAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ShowAllAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ShowEmptyBlocksAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomLevelAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/BlockWidget.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/FigureWidget.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/InputSlotWidget.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/LineWidget.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/SlotWidget.java
Changeset: a5f6e31c
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-10-19 15:53:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a5f6e31ccbef27f4f363a80d41d5c9c1cae75151
8295456: (ch) sun.nio.ch.Util::checkBufferPositionAligned gives misleading/incorrect error
Reviewed-by: alanb
! src/java.base/share/classes/sun/nio/ch/Util.java
! test/jdk/java/nio/channels/FileChannel/directio/ReadDirect.java
! test/jdk/java/nio/channels/FileChannel/directio/WriteDirect.java
Changeset: e238920b
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-10-19 16:24:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e238920bb69836e982138cb7e1fed2a39182df8f
8295372: CompactNumberFormat handling of number one with decimal part
Reviewed-by: joehw
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! test/jdk/java/text/Format/CompactNumberFormat/TestCompactNumber.java
Changeset: 5eaf5686
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-10-19 16:32:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5eaf5686656a10ee27977de23ed5290a723b96a8
8295668: validate-source failure after JDK-8290011
Reviewed-by: chagedorn
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/BlockConnectionWidget.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/BlockWidget.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowAction.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowScene.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/DoubleClickSelectAction.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/HierarchicalGraphLayout.java
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/actions/FilterAction.java
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java
Changeset: 7b1c6767
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2022-10-19 16:39:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7b1c6767fc5ea90630776e5bfa0fcc47ffc89aa6
8295662: jdk/incubator/vector tests fail "assert(VM_Version::supports_avx512vlbw()) failed"
Reviewed-by: chagedorn, thartmann
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
Changeset: ceb5b089
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-19 18:51:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ceb5b08964e34dfae3819257e5df460f24f92a78
8294468: Fix char-subscripts warnings in Hotspot
Reviewed-by: dholmes, kbarrett
! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/share/libadt/dict.cpp
Changeset: 388a56e4
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-19 18:52:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/388a56e4c4278f2a3da31946b15a45f3aee25e58
8294467: Fix sequence-point warnings in Hotspot
Reviewed-by: dholmes, thartmann, roland
! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/share/opto/loopnode.cpp
Changeset: f872467d
Author: Joshua Cao <joshcao at amazon.com>
Committer: Xin Liu <xliu at openjdk.org>
Date: 2022-10-19 19:40:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f872467d69a6d8442f8004609ce819641cab568b
8255746: Make PrintCompilation available on a per method level
Reviewed-by: chagedorn, kvn, xliu
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/compilerOracle.hpp
+ test/hotspot/jtreg/compiler/print/CompileCommandPrintCompilation.java
+ test/hotspot/jtreg/compiler/print/PrintCompilation.java
! test/lib-test/jdk/test/whitebox/vm_flags/BooleanTest.java
Changeset: 017e7988
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-10-19 20:12:48 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/017e7988b197427f6b464303788a418a1d892ab9
8293939: Move continuation_enter_setup and friends
Reviewed-by: dlong, pchilanomate
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
- src/hotspot/cpu/x86/macroAssembler_x86_64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
Changeset: 8d4c0772
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-10-19 21:11:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8d4c077218748d37617fc1bdb537a165706a5849
8295302: Do not use ArrayList when LambdaForm has a single ClassData
Reviewed-by: vlivanov, redestad, mchung
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
Changeset: c5e04640
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2022-10-20 01:18:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c5e0464098f8f7cd9c568c7b1c3a06139453eaab
8291456: com/sun/jdi/ClassUnloadEventTest.java failed with: Wrong number of class unload events: expected 10 got 4
Reviewed-by: cjplummer, amenkov
! src/hotspot/share/prims/jvmtiExport.cpp
! test/jdk/com/sun/jdi/ClassUnloadEventTest.java
Changeset: 545021b1
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-20 07:16:41 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/545021b18d6f82ac8013009939ef4e05b8ebf7ce
8294438: Fix misleading-indentation warnings in hotspot
Reviewed-by: ihse, dholmes, coleenp
! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
! src/hotspot/share/runtime/sharedRuntimeTrig.cpp
Changeset: 4f994c03
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-20 07:58:35 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4f994c037023603bb1d1d94ad97aeb01ac604ebd
8295709: Linux AArch64 builds broken after JDK-8294438
Reviewed-by: dholmes, aph
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
Changeset: dcd46501
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-10-20 08:48:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/dcd46501e6a25ac875d61bfbd412555b933ce34c
8294916: Cancelling a request must eventually cause its response body subscriber to be unregistered
Reviewed-by: michaelm, jpai
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/OperationTrackers.java
! test/jdk/java/net/httpclient/CancelRequestTest.java
+ test/jdk/java/net/httpclient/CancelStreamedBodyTest.java
! test/jdk/java/net/httpclient/ReferenceTracker.java
! test/jdk/java/net/httpclient/SmallTimeout.java
Changeset: 9d0cfd11
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-10-20 08:54:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9d0cfd1130b63f7acd67a52eb35c1ec38d43e514
8294948: Document IllegalArgumentException and NullPointerException thrown by URLStreamHandler::parseURL and URLStreamHandler::setURL
Reviewed-by: jpai, aefimov, alanb, michaelm
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLStreamHandler.java
Changeset: d5a1521f
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-20 10:33:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d5a1521fde3f6ff7e810e8257a4722a09c9ef60b
8295470: Update openjdk.java.net => openjdk.org URLs in test code
Reviewed-by: michaelm, prr, darcy
! test/hotspot/jtreg/applications/jcstress/README
! test/hotspot/jtreg/applications/jcstress/TestGenerator.java
! test/hotspot/jtreg/compiler/c2/Test6880034.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestDynamicConstant.java
! test/hotspot/jtreg/compiler/lib/ir_framework/README.md
! test/hotspot/jtreg/compiler/membars/DekkerTest.java
! test/hotspot/jtreg/compiler/vectorapi/VectorMaskCastTest.java
! test/hotspot/jtreg/gc/g1/logging/TestG1LoggingFailure.java
! test/hotspot/jtreg/gc/testlibrary/PerfCounter.java
! test/hotspot/jtreg/runtime/cds/DeterministicDump.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java
! test/jaxp/javax/xml/jaxp/libs/jaxp/library/JAXPTestPolicy.java
! test/jaxp/javax/xml/jaxp/libs/jaxp/library/NetAccessPolicy.java
! test/jaxp/javax/xml/jaxp/unittest/catalog/files/delegatecatalog.xml
! test/jdk/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java
! test/jdk/java/awt/Mixing/AWT_Mixing/JGlassPaneInternalFrameOverlapping.java
! test/jdk/java/awt/Mixing/AWT_Mixing/JGlassPaneMoveOverlapping.java
! test/jdk/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java
! test/jdk/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java
! test/jdk/java/awt/Toolkit/Headless/HeadlessToolkit.java
! test/jdk/java/net/InetAddress/IsReachableViaLoopbackTest.java
! test/jdk/java/net/httpclient/offline/OfflineTesting.java
! test/jdk/java/util/Base64/TestBase64.java
! test/jdk/java/util/concurrent/locks/LockSupport/ParkLoops.java
! test/jdk/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
! test/jdk/java/util/concurrent/tck/LockSupportTest.java
! test/jdk/java/util/concurrent/tck/MapTest.java
! test/jdk/java/util/concurrent/tck/ScheduledExecutorTest.java
! test/jdk/java/util/logging/LogManagerAppContextDeadlock.java
! test/jdk/javax/swing/ImageIcon/LoadInterruptTest.java
! test/jdk/javax/xml/jaxp/testng/parse/EntityCharacterEventOrder.java
! test/jdk/javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java
! test/jdk/javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java
! test/jdk/sanity/client/lib/Extensions/src/org/jtregext/GuiTestListener.java
! test/jdk/sanity/client/lib/SwingSet2/README
! test/jdk/sanity/client/lib/jemmy/README
! test/jdk/sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java
! test/jdk/tools/jpackage/run_tests.sh
! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
! test/langtools/tools/javac/MethodParameters/LambdaTest.java
! test/langtools/tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java
! test/langtools/tools/javac/api/ToolProvider/ToolProviderTest.java
! test/langtools/tools/javac/lambda/MethodReferenceGenericTarget.java
! test/micro/org/openjdk/bench/java/util/NCopiesBenchmarks.java
Changeset: c08ff2c7
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2022-10-20 10:47:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c08ff2c7b88e94885f6b4701654a9e47e49567b0
8294705: Disable an assertion in test/jdk/java/util/DoubleStreamSums/CompensatedSums.java
Reviewed-by: bpb
! test/jdk/java/util/DoubleStreamSums/CompensatedSums.java
Changeset: 78dc4977
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-10-20 13:01:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/78dc4977863a92f990b355f6b4d2609a674ab19b
8294550: Sealed check for casts isn't applied to array components
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
Changeset: 9b971626
Author: Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2022-10-20 13:58:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9b971626f79b4f64442cf6888c2b6114c9a06351
7039014: Confusing error message for method conflict
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/Diagnostics/7039014/T7039014.java
+ test/langtools/tools/javac/Diagnostics/7039014/T7039014.out
+ test/langtools/tools/javac/diags/examples/IncompatibleDiffRetSameType.java
! test/langtools/tools/javac/generics/abstract/T4717181c.out
Changeset: 95dd376b
Author: Vicente Romero <vromero at openjdk.org>
Date: 2022-10-20 14:58:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/95dd376ba249b9eb8ab40a957238dfd79e60112f
8291914: generated constructors are considered compact when they shouldn't
Reviewed-by: darcy, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! test/langtools/tools/javac/processing/model/util/elements/TestRecordPredicates.java
Changeset: 7bc9692a
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-10-20 15:21:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7bc9692a5181a0db92ac2e0bca83dfe0bf2de05a
8294670: Enhanced switch statements have an implicit default which does not complete normally
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/tools/javac/patterns/EnumTypeChanges.java
! test/langtools/tools/javac/patterns/Exhaustiveness.java
! test/langtools/tools/javac/switchnull/SwitchNull.java
Changeset: 6707bfbc
Author: Vicente Romero <vromero at openjdk.org>
Date: 2022-10-20 15:43:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6707bfbc153de193b891c1ad3d4d8d0a6ee62307
8029633: Raw inner class constructor ref should not perform diamond inference
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/langtools/tools/javac/lambda/methodReference/MethodRefNewInnerRawTest.java
+ test/langtools/tools/javac/lambda/methodReference/MethodRefNewInnerRawTest.out
Changeset: b37421e7
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-10-20 15:59:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b37421e7578c108df87c24c93dcbc1f358f6c257
8295564: Norwegian Nynorsk Locale is missing formatting
Reviewed-by: iris, joehw
! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java
! test/jdk/sun/text/resources/LocaleData.cldr
! test/jdk/sun/text/resources/LocaleDataTest.java
Changeset: 9612cf99
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-10-20 17:30:11 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9612cf998a22a7baec7f56ba256e5d3aa3ee8c7a
8295529: Add link to JBS to README.md
Reviewed-by: jpai
! README.md
Changeset: de1e0c57
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-20 18:48:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/de1e0c57a75efee0b171f7ad341ce8db24c5507f
8295719: Remove unneeded disabled warnings in jdk.sctp
Reviewed-by: erikj, dfuchs
! make/modules/jdk.sctp/Lib.gmk
Changeset: faa6b662
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-20 18:51:34 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/faa6b662577a24eeb726ba525303b68b87269869
8295715: Minimize disabled warnings in serviceability libs
Reviewed-by: cjplummer, erikj
! make/modules/java.instrument/Lib.gmk
! make/modules/jdk.hotspot.agent/Lib.gmk
! make/modules/jdk.jdwp.agent/Lib.gmk
! make/modules/jdk.management/Lib.gmk
Changeset: 028e8b3d
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-10-20 20:29:19 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/028e8b3d5e7e1791a9ed0af244f74d21fb12ba81
8137022: Concurrent refinement thread adjustment and (de-)activation suboptimal
8155996: Improve concurrent refinement green zone control
8134303: Introduce -XX:-G1UseConcRefinement
Reviewed-by: sjohanss, tschatzl, iwalulya, ayang
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp
+ src/hotspot/share/gc/g1/g1ConcurrentRefineThreadsNeeded.cpp
+ src/hotspot/share/gc/g1/g1ConcurrentRefineThreadsNeeded.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/gtest/gc/g1/test_g1ServiceThread.cpp
- test/hotspot/jtreg/gc/g1/TestBuffersToCardsOverflow.java
Changeset: d3eba859
Author: Dean Long <dlong at openjdk.org>
Date: 2022-10-20 21:24:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d3eba859f9c87465a8f1c0dfd6dd5aef368d5853
8295414: [Aarch64] C2: assert(false) failed: bad AD file
Reviewed-by: kvn, chagedorn, aph
! src/hotspot/cpu/aarch64/aarch64.ad
! test/hotspot/jtreg/compiler/types/TestSubTypeCheckMacroTrichotomy.java
Changeset: 1164258e
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-10-20 22:24:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1164258ec7d173944f48cba368d6c50a07b4c283
8295124: Atomic::add to pointer type may return wrong value
Reviewed-by: tschatzl, coleenp
! src/hotspot/share/runtime/atomic.hpp
! test/hotspot/gtest/runtime/test_atomic.cpp
Changeset: 6240431b
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2022-10-20 23:41:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6240431b381cd9327767cec03189aef55e23d8bd
8295697: Resolve conflicts between serviceability/jvmti and nsk/jvmti shared code
Reviewed-by: lmesnik, sspitsyn, cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/share/jni/jni_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jni/jni_tools.h
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/JVMTITools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/JVMTITools.h
! test/lib/jdk/test/lib/jvmti/jvmti_common.h
Changeset: ef62b614
Author: Fei Yang <fyang at openjdk.org>
Date: 2022-10-21 02:29:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ef62b614d1760d198dcb7f5f0794fc3dc55587a7
8295703: RISC-V: Remove implicit noreg temp register arguments in MacroAssembler
Reviewed-by: shade, fjiang
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/methodHandles_riscv.cpp
Changeset: a345df20
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-10-21 08:14:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a345df20d0a85b90e6703fba5582cacc5ba38a6d
8280131: jcmd reports "Module jdk.jfr not found." when "jdk.management.jfr" is missing
Reviewed-by: mgronlun, alanb
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp
! src/hotspot/share/runtime/arguments.cpp
- test/jdk/jdk/jfr/jvm/TestJfrJavaBase.java
+ test/jdk/jdk/jfr/jvm/TestModularImage.java
Changeset: dfd2d831
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-21 08:15:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/dfd2d83144fe4d78a7144acda6d9cb3e0045ea70
8295657: SA: Allow larger object alignments
Reviewed-by: stuefe, cjplummer
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
+ test/hotspot/jtreg/serviceability/sa/TestObjectAlignment.java
Changeset: b35922be
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-21 08:23:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b35922be6de7b848a2982d6a278dbd205fc39e6a
8295714: GHA ::set-output is deprecated and will be removed
Reviewed-by: shade
! .github/actions/config/action.yml
! .github/actions/do-build/action.yml
! .github/actions/get-bootjdk/action.yml
! .github/actions/get-bundles/action.yml
! .github/actions/get-gtest/action.yml
! .github/actions/get-jtreg/action.yml
! .github/actions/upload-bundles/action.yml
! .github/scripts/gen-test-summary.sh
! .github/workflows/build-linux.yml
! .github/workflows/main.yml
! .github/workflows/test.yml
Changeset: 8b010e01
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-10-21 08:29:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8b010e014c44ffb728b7a8343d3298466f5252fa
8030616: sun/management/jmxremote/bootstrap/RmiBootstrapTest fails intermittently with cannot find a free port
Reviewed-by: sspitsyn, msheppar
! test/jdk/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java
! test/lib/jdk/test/lib/Utils.java
Changeset: 50647187
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2022-10-21 08:57:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/50647187e8b0314ad67b0767f71c56fd50e8feaf
8294460: CodeSection::alignment checks for CodeBuffer::SECT_STUBS incorrectly
Reviewed-by: phh, kvn
! src/hotspot/share/asm/codeBuffer.hpp
Changeset: 15bebf92
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2022-10-21 08:59:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/15bebf922fb3fe46b755c85bc0a459b3c1e34c98
8295666: Linux x86 build fails after 8292591
Reviewed-by: dholmes, shade
! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp
Changeset: 0c13d666
Author: Lance Andersen <lancea at openjdk.org>
Date: 2022-10-21 10:45:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0c13d66622a8c2be654bb867aa8c17421d1557ca
8295530: Update Zlib Data Compression Library to Version 1.2.13
Reviewed-by: alanb, jpai
! src/java.base/share/legal/zlib.md
! src/java.base/share/native/libzip/zlib/README
! src/java.base/share/native/libzip/zlib/compress.c
! src/java.base/share/native/libzip/zlib/crc32.h
! 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/gzguts.h
! src/java.base/share/native/libzip/zlib/gzlib.c
! src/java.base/share/native/libzip/zlib/gzread.c
! src/java.base/share/native/libzip/zlib/gzwrite.c
! src/java.base/share/native/libzip/zlib/infback.c
! src/java.base/share/native/libzip/zlib/inffast.c
! src/java.base/share/native/libzip/zlib/inflate.c
! src/java.base/share/native/libzip/zlib/inflate.h
! src/java.base/share/native/libzip/zlib/inftrees.c
! src/java.base/share/native/libzip/zlib/inftrees.h
! src/java.base/share/native/libzip/zlib/patches/ChangeLog_java
! src/java.base/share/native/libzip/zlib/trees.c
! src/java.base/share/native/libzip/zlib/uncompr.c
! src/java.base/share/native/libzip/zlib/zconf.h
! src/java.base/share/native/libzip/zlib/zcrc32.c
! src/java.base/share/native/libzip/zlib/zlib.h
! src/java.base/share/native/libzip/zlib/zutil.c
! src/java.base/share/native/libzip/zlib/zutil.h
Changeset: f41711ef
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-10-21 17:14:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f41711ef63d1a14392bf5e5b9ae6939f8772e803
8295650: JFR: jfr scrub should warn if an event type doesn't exist
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Filters.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Scrub.java
! test/jdk/jdk/jfr/tool/TestScrub.java
Changeset: 21810424
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-10-21 18:34:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/218104247e2ae26ad8221f4dd78be1170b952be0
8295375: debug agent class tracking should not piggy back on the cbClassPrepare() callback
Reviewed-by: amenkov, sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c
! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.h
! src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
Changeset: f5dabf94
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-10-21 19:27:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f5dabf94400b0a6082bc2eaf3ff33a11a36ad138
8295088: Update External Spec page to show tabs for hosts
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ExternalSpecsWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NewAPIListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! test/langtools/jdk/javadoc/doclet/testSpecTag/TestSpecTag.java
Changeset: 902162ca
Author: Justin Lu <justin.lu at oracle.com>
Committer: Brent Christian <bchristi at openjdk.org>
Date: 2022-10-21 22:59:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/902162ca9f0fc589b888e73862275554691697f4
8295239: Refactor java/util/Formatter/Basic script into a Java native test launcher
Reviewed-by: lancea, bchristi, naoto
! test/jdk/java/util/Formatter/Basic.java
- test/jdk/java/util/Formatter/Basic.sh
+ test/jdk/java/util/Formatter/BasicTestLauncher.java
Changeset: 6acbdb59
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2022-10-22 00:18:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6acbdb59dad566296cfa985b6dafdedd115440eb
8295427: popframe004: report more details on error
Reviewed-by: cjplummer, lmesnik, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004/popframe004.cpp
Changeset: b5efa2af
Author: Dean Long <dlong at openjdk.org>
Date: 2022-10-22 02:11:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b5efa2afe268e3171f54d8488ef69bf67059bd7f
8294538: missing is_unloading() check in SharedRuntime::fixup_callers_callsite()
Reviewed-by: kvn, thartmann, eosterlund
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: adad59ee
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-10-22 03:50:41 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/adad59ee11b84958f127d04835762b4f0fd5fb21
8295762: [Vector API] Update generate_iota_indices for x86_32 after JDK-8293409
Reviewed-by: xgong, kvn
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
Changeset: 7cbf6721
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-10-23 04:01:16 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7cbf6721dcae6b0c22a57838d8dd769d87df9127
8295811: serviceability/sa/TestObjectAlignment.java fails on x86_32
Reviewed-by: cjplummer
! test/hotspot/jtreg/serviceability/sa/TestObjectAlignment.java
Changeset: aad81f2e
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-10-23 23:26:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/aad81f2eba5a77a028a58a767fd4afc11b4dd528
8293979: Resolve JVM_CONSTANT_Class references at CDS dump time
Reviewed-by: coleenp, ccheung
+ src/hotspot/share/cds/classPrelinker.cpp
+ src/hotspot/share/cds/classPrelinker.hpp
! src/hotspot/share/cds/dumpAllocStats.cpp
! src/hotspot/share/cds/dumpAllocStats.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
Changeset: 329b49a9
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-10-24 06:07:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/329b49a938a125908f0eff403dfc38a04aec96a1
8266900: java/net/httpclient/ShortResponseBody.java fails on windows with java.io.IOException: Unable to establish loopback connection
Reviewed-by: dfuchs
! test/jdk/java/net/httpclient/ShortResponseBody.java
! test/jdk/java/net/httpclient/ShortResponseBodyGet.java
! test/jdk/java/net/httpclient/ShortResponseBodyPost.java
Changeset: 65c84e0c
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-10-24 06:08:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/65c84e0cf890df2a604ac07213327be007227e77
8295777: java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver
Reviewed-by: dfuchs, jpai
! test/jdk/java/net/httpclient/ConnectExceptionTest.java
Changeset: 08d3ef4f
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2022-10-24 08:00:06 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/08d3ef4fe60460d94b0a2db0b6671adc56a6653c
8295413: com/sun/jdi/EATests.java fails with compiler flag -XX:+StressReflectiveCode
Reviewed-by: lmesnik, kvn, sspitsyn
! test/jdk/com/sun/jdi/EATests.java
Changeset: 89a94d05
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2022-10-24 09:12:59 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/89a94d050263fb5f71fabb32daa7949e137313e4
8293873: Centralize the initialization of UL
Reviewed-by: stuefe, rehn
! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logFileStreamOutput.cpp
! src/hotspot/share/logging/logFileStreamOutput.hpp
! src/hotspot/share/logging/logOutput.hpp
! src/hotspot/share/logging/logTagSet.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/services/runtimeService.cpp
! test/hotspot/gtest/logging/test_logConfiguration.cpp
! test/hotspot/gtest/logging/test_logOutputList.cpp
! test/hotspot/gtest/logging/test_logTagSet.cpp
Changeset: 74606614
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-24 09:50:58 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/74606614e0a2e81dadf27e20028055f6305e2ac4
8294466: Minimize disabled warnings in java.desktop
Reviewed-by: erikj, prr
! make/modules/java.desktop/Lib.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: 7a49c9ba
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-24 10:01:04 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7a49c9baa1d4ad7df90e7ca626ec48ba76881822
8295717: Minimize disabled warnings in accessibility native code
Reviewed-by: erikj, prr
! make/modules/jdk.accessibility/Launcher.gmk
! make/modules/jdk.accessibility/Lib.gmk
Changeset: 5596d9ad
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2022-10-24 11:40:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5596d9ad5c73b5e6aa2b01e1c41fb990986bf8d6
8288493: Document JDK specific system properties in jdk.httpserver
Reviewed-by: dfuchs, jpai, aefimov
! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java
Changeset: d50b6eb3
Author: Matthias Neugschwandtner <mneugschwand at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2022-10-24 12:09:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d50b6eb342e9ec96d1a01dafc317e00725dc84c0
8295776: [JVMCI] Add x86 CPU flags for MPK and CET
Reviewed-by: kvn, dnsimon
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotVMConfig.java
Changeset: 38983857
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-10-24 14:14:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/38983857883eb1b8948cb7645e77ecc97c4e4dd5
8295461: IGV: Wrong src/dest nodes highlighted for edge
Reviewed-by: thartmann, rcastanedalo
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/LineWidget.java
Changeset: c055dfc3
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-10-24 14:17:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c055dfc3ce5fe1cdc3e1a0d5a182df355a40c6b7
8294565: IGV: ClassCastException when clicking on an edge in the graph
Reviewed-by: rcastanedalo, 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/widgets/LineWidget.java
Changeset: 5ac6f185
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-10-24 15:04:35 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5ac6f185eec9efb063bf271516df6529b732a043
8290010: IGV: Fix UndoRedo Action
Reviewed-by: thartmann, rcastanedalo
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/RangeSliderModel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandAdjacentAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ModelAwareAction.java
Changeset: 2f3f3b61
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-10-24 15:25:48 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2f3f3b618500b5f112fabca30d4c6780b2a8e723
8295792: Clean up old async close code
Reviewed-by: alanb
! make/modules/java.base/Lib.gmk
- src/java.base/aix/native/libnet/aix_close.c
- src/java.base/linux/native/libnet/linux_close.c
- src/java.base/macosx/native/libnet/bsd_close.c
! src/java.base/share/native/libnet/net_util.c
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/native/libnet/Inet4AddressImpl.c
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
! src/java.base/windows/native/libnet/net_util_md.c
- test/jdk/java/net/Socket/LingerTest.java
Changeset: 5b3de6e1
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-10-24 15:48:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5b3de6e143e370272c36383adac3e31f359bc686
8284840: Update CLDR to Version 42.0
Reviewed-by: erikj, iris, joehw
! make/data/cldr/README
! make/data/cldr/common/bcp47/measure.xml
! make/data/cldr/common/bcp47/number.xml
! make/data/cldr/common/bcp47/timezone.xml
! make/data/cldr/common/dtd/ldml.dtd
! make/data/cldr/common/dtd/ldmlBCP47.dtd
! make/data/cldr/common/dtd/ldmlSupplemental.dtd
! make/data/cldr/common/main/af.xml
! make/data/cldr/common/main/af_NA.xml
! make/data/cldr/common/main/agq.xml
! make/data/cldr/common/main/ak.xml
! make/data/cldr/common/main/am.xml
+ make/data/cldr/common/main/ann.xml
+ make/data/cldr/common/main/ann_NG.xml
! make/data/cldr/common/main/ar.xml
! make/data/cldr/common/main/ar_SA.xml
! make/data/cldr/common/main/as.xml
! make/data/cldr/common/main/asa.xml
! make/data/cldr/common/main/ast.xml
! make/data/cldr/common/main/az.xml
! make/data/cldr/common/main/az_Cyrl.xml
! make/data/cldr/common/main/bas.xml
! make/data/cldr/common/main/be.xml
! make/data/cldr/common/main/be_TARASK.xml
! make/data/cldr/common/main/bem.xml
! make/data/cldr/common/main/bez.xml
! make/data/cldr/common/main/bg.xml
+ make/data/cldr/common/main/bgc.xml
+ make/data/cldr/common/main/bgc_IN.xml
+ make/data/cldr/common/main/bho.xml
+ make/data/cldr/common/main/bho_IN.xml
! make/data/cldr/common/main/bm.xml
! make/data/cldr/common/main/bn.xml
! make/data/cldr/common/main/bn_IN.xml
! make/data/cldr/common/main/br.xml
! make/data/cldr/common/main/brx.xml
! make/data/cldr/common/main/bs.xml
! make/data/cldr/common/main/bs_Cyrl.xml
! make/data/cldr/common/main/ca.xml
! make/data/cldr/common/main/ca_ES_VALENCIA.xml
! make/data/cldr/common/main/ccp.xml
! make/data/cldr/common/main/ce.xml
! make/data/cldr/common/main/ceb.xml
! make/data/cldr/common/main/cgg.xml
! make/data/cldr/common/main/chr.xml
! make/data/cldr/common/main/ckb.xml
! make/data/cldr/common/main/cs.xml
+ make/data/cldr/common/main/cv.xml
+ make/data/cldr/common/main/cv_RU.xml
! make/data/cldr/common/main/cy.xml
! make/data/cldr/common/main/da.xml
! make/data/cldr/common/main/dav.xml
! make/data/cldr/common/main/de.xml
! make/data/cldr/common/main/de_CH.xml
! make/data/cldr/common/main/de_LU.xml
! make/data/cldr/common/main/dje.xml
! make/data/cldr/common/main/doi.xml
! make/data/cldr/common/main/dsb.xml
! make/data/cldr/common/main/dua.xml
! make/data/cldr/common/main/dyo.xml
! make/data/cldr/common/main/dz.xml
! make/data/cldr/common/main/ebu.xml
! make/data/cldr/common/main/ee.xml
! make/data/cldr/common/main/el.xml
! make/data/cldr/common/main/en.xml
! make/data/cldr/common/main/en_001.xml
! make/data/cldr/common/main/en_150.xml
! make/data/cldr/common/main/en_AE.xml
! make/data/cldr/common/main/en_AU.xml
! make/data/cldr/common/main/en_BE.xml
! make/data/cldr/common/main/en_BW.xml
! make/data/cldr/common/main/en_BZ.xml
! make/data/cldr/common/main/en_CA.xml
! make/data/cldr/common/main/en_CH.xml
! make/data/cldr/common/main/en_DK.xml
! make/data/cldr/common/main/en_FI.xml
! make/data/cldr/common/main/en_GB.xml
! make/data/cldr/common/main/en_HK.xml
! make/data/cldr/common/main/en_IE.xml
! make/data/cldr/common/main/en_IN.xml
! make/data/cldr/common/main/en_JM.xml
! make/data/cldr/common/main/en_MT.xml
! make/data/cldr/common/main/en_MV.xml
! make/data/cldr/common/main/en_NZ.xml
! make/data/cldr/common/main/en_PK.xml
! make/data/cldr/common/main/en_SG.xml
! make/data/cldr/common/main/en_SL.xml
! make/data/cldr/common/main/en_ZA.xml
! make/data/cldr/common/main/en_ZW.xml
! make/data/cldr/common/main/eo.xml
! make/data/cldr/common/main/es.xml
! make/data/cldr/common/main/es_419.xml
! make/data/cldr/common/main/es_AR.xml
! make/data/cldr/common/main/es_BO.xml
! make/data/cldr/common/main/es_CL.xml
! make/data/cldr/common/main/es_CO.xml
! make/data/cldr/common/main/es_CR.xml
! make/data/cldr/common/main/es_DO.xml
! make/data/cldr/common/main/es_EC.xml
! make/data/cldr/common/main/es_GT.xml
! make/data/cldr/common/main/es_HN.xml
! make/data/cldr/common/main/es_MX.xml
! make/data/cldr/common/main/es_PA.xml
! make/data/cldr/common/main/es_PE.xml
! make/data/cldr/common/main/es_PH.xml
! make/data/cldr/common/main/es_PR.xml
! make/data/cldr/common/main/es_PY.xml
! make/data/cldr/common/main/es_SV.xml
! make/data/cldr/common/main/es_US.xml
! make/data/cldr/common/main/es_UY.xml
! make/data/cldr/common/main/es_VE.xml
! make/data/cldr/common/main/et.xml
! make/data/cldr/common/main/eu.xml
! make/data/cldr/common/main/ewo.xml
! make/data/cldr/common/main/fa.xml
! make/data/cldr/common/main/ff.xml
! make/data/cldr/common/main/ff_Adlm.xml
! make/data/cldr/common/main/ff_Adlm_SL.xml
! make/data/cldr/common/main/ff_Latn_GH.xml
! make/data/cldr/common/main/ff_Latn_GM.xml
! make/data/cldr/common/main/ff_Latn_LR.xml
! make/data/cldr/common/main/ff_Latn_MR.xml
! make/data/cldr/common/main/ff_Latn_SL.xml
! make/data/cldr/common/main/fi.xml
! make/data/cldr/common/main/fil.xml
! make/data/cldr/common/main/fo.xml
! make/data/cldr/common/main/fr.xml
! make/data/cldr/common/main/fr_BE.xml
! make/data/cldr/common/main/fr_CA.xml
! make/data/cldr/common/main/fr_CD.xml
! make/data/cldr/common/main/fr_CH.xml
! make/data/cldr/common/main/fr_CM.xml
! make/data/cldr/common/main/fr_DJ.xml
! make/data/cldr/common/main/fr_DZ.xml
! make/data/cldr/common/main/fr_MR.xml
! make/data/cldr/common/main/fr_SY.xml
! make/data/cldr/common/main/fr_TD.xml
! make/data/cldr/common/main/fr_TN.xml
! make/data/cldr/common/main/fr_VU.xml
+ make/data/cldr/common/main/frr.xml
+ make/data/cldr/common/main/frr_DE.xml
! make/data/cldr/common/main/fur.xml
! make/data/cldr/common/main/fy.xml
! make/data/cldr/common/main/ga.xml
! make/data/cldr/common/main/gd.xml
! make/data/cldr/common/main/gl.xml
! make/data/cldr/common/main/gsw.xml
! make/data/cldr/common/main/gu.xml
! make/data/cldr/common/main/guz.xml
! make/data/cldr/common/main/gv.xml
! make/data/cldr/common/main/ha.xml
! make/data/cldr/common/main/ha_GH.xml
! make/data/cldr/common/main/ha_NE.xml
! make/data/cldr/common/main/haw.xml
! make/data/cldr/common/main/he.xml
! make/data/cldr/common/main/hi.xml
! make/data/cldr/common/main/hi_Latn.xml
! make/data/cldr/common/main/hr.xml
! make/data/cldr/common/main/hsb.xml
! make/data/cldr/common/main/hu.xml
! make/data/cldr/common/main/hy.xml
! make/data/cldr/common/main/ia.xml
! make/data/cldr/common/main/id.xml
! make/data/cldr/common/main/ig.xml
! make/data/cldr/common/main/ii.xml
! make/data/cldr/common/main/is.xml
! make/data/cldr/common/main/it.xml
! make/data/cldr/common/main/it_CH.xml
! make/data/cldr/common/main/ja.xml
! make/data/cldr/common/main/jgo.xml
! make/data/cldr/common/main/jmc.xml
! make/data/cldr/common/main/jv.xml
! make/data/cldr/common/main/ka.xml
! make/data/cldr/common/main/kab.xml
! make/data/cldr/common/main/kam.xml
! make/data/cldr/common/main/kde.xml
! make/data/cldr/common/main/kea.xml
! make/data/cldr/common/main/kgp.xml
! make/data/cldr/common/main/khq.xml
! make/data/cldr/common/main/ki.xml
! make/data/cldr/common/main/kk.xml
! make/data/cldr/common/main/kl.xml
! make/data/cldr/common/main/kln.xml
! make/data/cldr/common/main/km.xml
! make/data/cldr/common/main/kn.xml
! make/data/cldr/common/main/ko.xml
! make/data/cldr/common/main/kok.xml
! make/data/cldr/common/main/ks.xml
! make/data/cldr/common/main/ks_Deva.xml
! make/data/cldr/common/main/ksb.xml
! make/data/cldr/common/main/ksf.xml
! make/data/cldr/common/main/ksh.xml
! make/data/cldr/common/main/ku.xml
! make/data/cldr/common/main/kw.xml
! make/data/cldr/common/main/ky.xml
! make/data/cldr/common/main/lag.xml
! make/data/cldr/common/main/lb.xml
! make/data/cldr/common/main/lg.xml
! make/data/cldr/common/main/lkt.xml
! make/data/cldr/common/main/ln.xml
! make/data/cldr/common/main/lo.xml
! make/data/cldr/common/main/lrc.xml
! make/data/cldr/common/main/lt.xml
! make/data/cldr/common/main/lu.xml
! make/data/cldr/common/main/luo.xml
! make/data/cldr/common/main/luy.xml
! make/data/cldr/common/main/lv.xml
! make/data/cldr/common/main/mai.xml
! make/data/cldr/common/main/mas.xml
+ make/data/cldr/common/main/mdf.xml
+ make/data/cldr/common/main/mdf_RU.xml
! make/data/cldr/common/main/mer.xml
! make/data/cldr/common/main/mg.xml
! make/data/cldr/common/main/mgh.xml
! make/data/cldr/common/main/mgo.xml
! make/data/cldr/common/main/mi.xml
! make/data/cldr/common/main/mk.xml
! make/data/cldr/common/main/ml.xml
! make/data/cldr/common/main/mn.xml
! make/data/cldr/common/main/mni.xml
! make/data/cldr/common/main/mr.xml
! make/data/cldr/common/main/ms.xml
! make/data/cldr/common/main/ms_ID.xml
! make/data/cldr/common/main/mt.xml
! make/data/cldr/common/main/mua.xml
! make/data/cldr/common/main/my.xml
! make/data/cldr/common/main/mzn.xml
! make/data/cldr/common/main/naq.xml
! make/data/cldr/common/main/nd.xml
! make/data/cldr/common/main/nds.xml
! make/data/cldr/common/main/ne.xml
! make/data/cldr/common/main/nl.xml
! make/data/cldr/common/main/nl_BE.xml
! make/data/cldr/common/main/nmg.xml
! make/data/cldr/common/main/nn.xml
! make/data/cldr/common/main/nnh.xml
! make/data/cldr/common/main/no.xml
! make/data/cldr/common/main/nus.xml
! make/data/cldr/common/main/nyn.xml
+ make/data/cldr/common/main/oc.xml
+ make/data/cldr/common/main/oc_ES.xml
+ make/data/cldr/common/main/oc_FR.xml
! make/data/cldr/common/main/om.xml
! make/data/cldr/common/main/or.xml
! make/data/cldr/common/main/os.xml
! make/data/cldr/common/main/pa.xml
! make/data/cldr/common/main/pcm.xml
+ make/data/cldr/common/main/pis.xml
+ make/data/cldr/common/main/pis_SB.xml
! make/data/cldr/common/main/pl.xml
! make/data/cldr/common/main/ps.xml
! make/data/cldr/common/main/pt.xml
! make/data/cldr/common/main/pt_MO.xml
! make/data/cldr/common/main/pt_PT.xml
! make/data/cldr/common/main/qu.xml
+ make/data/cldr/common/main/raj.xml
+ make/data/cldr/common/main/raj_IN.xml
! make/data/cldr/common/main/rm.xml
! make/data/cldr/common/main/rn.xml
! make/data/cldr/common/main/ro.xml
! make/data/cldr/common/main/rof.xml
! make/data/cldr/common/main/root.xml
! make/data/cldr/common/main/ru.xml
! make/data/cldr/common/main/ru_UA.xml
! make/data/cldr/common/main/rw.xml
! make/data/cldr/common/main/rwk.xml
! make/data/cldr/common/main/sa.xml
! make/data/cldr/common/main/sah.xml
! make/data/cldr/common/main/saq.xml
! make/data/cldr/common/main/sat.xml
! make/data/cldr/common/main/sbp.xml
! make/data/cldr/common/main/sc.xml
! make/data/cldr/common/main/sd.xml
! make/data/cldr/common/main/sd_Deva.xml
! make/data/cldr/common/main/se.xml
! make/data/cldr/common/main/se_FI.xml
! make/data/cldr/common/main/seh.xml
! make/data/cldr/common/main/ses.xml
! make/data/cldr/common/main/sg.xml
! make/data/cldr/common/main/shi.xml
! make/data/cldr/common/main/shi_Latn.xml
! make/data/cldr/common/main/si.xml
! make/data/cldr/common/main/sk.xml
! make/data/cldr/common/main/sl.xml
! make/data/cldr/common/main/smn.xml
+ make/data/cldr/common/main/sms.xml
+ make/data/cldr/common/main/sms_FI.xml
! make/data/cldr/common/main/sn.xml
! make/data/cldr/common/main/so.xml
! make/data/cldr/common/main/sq.xml
! make/data/cldr/common/main/sr.xml
! make/data/cldr/common/main/sr_Cyrl_BA.xml
! make/data/cldr/common/main/sr_Cyrl_ME.xml
! make/data/cldr/common/main/sr_Latn.xml
! make/data/cldr/common/main/sr_Latn_BA.xml
! make/data/cldr/common/main/sr_Latn_ME.xml
! make/data/cldr/common/main/sr_Latn_XK.xml
! make/data/cldr/common/main/su.xml
! make/data/cldr/common/main/sv.xml
! make/data/cldr/common/main/sv_FI.xml
! make/data/cldr/common/main/sw.xml
! make/data/cldr/common/main/sw_KE.xml
! make/data/cldr/common/main/ta.xml
! make/data/cldr/common/main/ta_MY.xml
! make/data/cldr/common/main/ta_SG.xml
! make/data/cldr/common/main/te.xml
! make/data/cldr/common/main/teo.xml
! make/data/cldr/common/main/tg.xml
! make/data/cldr/common/main/th.xml
! make/data/cldr/common/main/ti.xml
! make/data/cldr/common/main/ti_ER.xml
! make/data/cldr/common/main/tk.xml
! make/data/cldr/common/main/to.xml
+ make/data/cldr/common/main/tok.xml
+ make/data/cldr/common/main/tok_001.xml
! make/data/cldr/common/main/tr.xml
! make/data/cldr/common/main/tr_CY.xml
! make/data/cldr/common/main/tt.xml
! make/data/cldr/common/main/twq.xml
! make/data/cldr/common/main/tzm.xml
! make/data/cldr/common/main/ug.xml
! make/data/cldr/common/main/uk.xml
! make/data/cldr/common/main/ur.xml
! make/data/cldr/common/main/ur_IN.xml
! make/data/cldr/common/main/uz.xml
! make/data/cldr/common/main/uz_Cyrl.xml
! make/data/cldr/common/main/vai.xml
! make/data/cldr/common/main/vai_Latn.xml
! make/data/cldr/common/main/vi.xml
! make/data/cldr/common/main/vun.xml
! make/data/cldr/common/main/wae.xml
! make/data/cldr/common/main/wo.xml
! make/data/cldr/common/main/xh.xml
! make/data/cldr/common/main/xog.xml
! make/data/cldr/common/main/yav.xml
! make/data/cldr/common/main/yo.xml
! make/data/cldr/common/main/yo_BJ.xml
! make/data/cldr/common/main/yrl.xml
! make/data/cldr/common/main/yrl_CO.xml
! make/data/cldr/common/main/yrl_VE.xml
! make/data/cldr/common/main/yue.xml
! make/data/cldr/common/main/yue_Hans.xml
! make/data/cldr/common/main/zgh.xml
! make/data/cldr/common/main/zh.xml
! make/data/cldr/common/main/zh_Hant.xml
! make/data/cldr/common/main/zh_Hant_HK.xml
! make/data/cldr/common/main/zu.xml
! make/data/cldr/common/supplemental/attributeValueValidity.xml
! make/data/cldr/common/supplemental/coverageLevels.xml
! make/data/cldr/common/supplemental/dayPeriods.xml
! make/data/cldr/common/supplemental/languageGroup.xml
! make/data/cldr/common/supplemental/likelySubtags.xml
! make/data/cldr/common/supplemental/metaZones.xml
! make/data/cldr/common/supplemental/numberingSystems.xml
! make/data/cldr/common/supplemental/ordinals.xml
! make/data/cldr/common/supplemental/pluralRanges.xml
! make/data/cldr/common/supplemental/plurals.xml
! make/data/cldr/common/supplemental/supplementalData.xml
! make/data/cldr/common/supplemental/supplementalMetadata.xml
! make/data/cldr/common/supplemental/units.xml
! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java
! src/java.base/share/legal/cldr.md
! src/jdk.localedata/share/legal/cldr.md
! test/jdk/java/text/Format/CompactNumberFormat/TestCompactNumber.java
! test/jdk/java/time/tck/java/time/format/TCKFormatStyle.java
! test/jdk/java/time/test/java/time/format/Skeletons_en_US.properties
! test/jdk/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java
! test/jdk/java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java
! test/jdk/java/time/test/java/time/format/TestLocalizedPattern.java
! test/jdk/java/time/test/java/time/format/TestUnicodeExtension.java
! test/jdk/java/util/Calendar/CalendarDataTest.java
! test/jdk/java/util/Locale/bcp47u/CurrencyFormatTests.java
! test/jdk/java/util/Locale/bcp47u/DisplayNameTests.java
! test/jdk/java/util/Locale/bcp47u/FormatTests.java
! test/jdk/sun/text/resources/LocaleData.cldr
! test/jdk/sun/text/resources/LocaleDataTest.java
! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java
Changeset: fefbddf8
Author: Matias Saavedra Silva <matias.s.saavedra.silva at oracle.com>
Committer: Ioi Lam <iklam at openjdk.org>
Date: 2022-10-24 16:08:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fefbddf83595c15bbfd110a59e718ebf9f79b554
8291443: Obsolete the PrintSharedDictionary flag
Reviewed-by: dholmes, iklam
! src/hotspot/share/cds/cds_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/cds/NonBootLoaderClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/HelloExtTest.java
! test/hotspot/jtreg/runtime/cds/appcds/PrintSharedArchiveAndExit.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java
Changeset: 68cf248b
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-10-24 17:29:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/68cf248b440a09c4d9bd16c862473f6a97cde279
8295298: Automate javax/swing/JFileChooser/FileViewNPETest.java
Reviewed-by: tr, serb
! test/jdk/javax/swing/JFileChooser/FileViewNPETest.java
Changeset: df81b3c6
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-10-24 17:39:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/df81b3c66a3b17fc5d10098ce879416affbddd40
8295738: Automate javax/swing/JFileChooser/FileSizeCheck.java
Reviewed-by: serb
! test/jdk/javax/swing/JFileChooser/FileSizeCheck.java
Changeset: e122321c
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2022-10-24 19:11:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e122321cb599d2e0041029b34b306ce88117aef7
8295844: jdk/test/whitebox/CPUInfoTest.java failed with "not all features are known: expected true, was false"
Reviewed-by: tschatzl, dnsimon
! src/hotspot/cpu/x86/vm_version_x86.hpp
! test/lib-test/jdk/test/whitebox/CPUInfoTest.java
Changeset: 8c86e925
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-24 20:32:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8c86e92535afa52c4d454a3b8cc59ee5f8bb6477
8295847: slow debug build error after JDK-8294466
Reviewed-by: erikj, dcubed
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: 1d15e5cd
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-24 20:47:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1d15e5cdd698045ab9c285c92b96126ed0666ac5
8295716: Minimize disabled warnings in security libs
Reviewed-by: erikj
! make/modules/java.security.jgss/Lib.gmk
! make/modules/jdk.crypto.cryptoki/Lib.gmk
Changeset: 7520d0a7
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-10-24 21:39:16 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7520d0a72573ebaec0b6d9f9f1f1d87688bff8c0
8295855: ProblemList jdk/jshell/CommandCompletionTest.java on linux-all
Reviewed-by: dholmes
! test/langtools/ProblemList.txt
Changeset: 89dafc00
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-10-24 22:17:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/89dafc002f934f7381a150e3f04fd1f830d183a4
8292699: Improve printing of classes in native debugger
Reviewed-by: coleenp
+ src/hotspot/share/classfile/classPrinter.cpp
+ src/hotspot/share/classfile/classPrinter.hpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/bytecodeTracer.hpp
! src/hotspot/share/interpreter/interpreter.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/utilities/debug.cpp
+ test/hotspot/gtest/runtime/test_classPrinter.cpp
Changeset: 706d1b75
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-10-25 07:25:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/706d1b7508af58f7ed669bde4820ec9f80f58607
8295798: (ch) Test java/nio/channels/Channels/ReadXBytes.java is very slow on Windows
Reviewed-by: alanb, bpb
! test/jdk/java/nio/channels/Channels/ReadXBytes.java
Changeset: 6673cd85
Author: Sergey Bylokhov <serb at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-10-25 09:45:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6673cd857722d117b108590ba7f7c02f8622fc3b
8295554: Move the "sizecalc.h" to the correct location
Reviewed-by: erikj, ihse, prr, kizune, aivanov
! make/common/modules/LauncherCommon.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
= src/java.desktop/share/native/common/awt/utility/sizecalc.h
Changeset: f37a6055
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-10-25 10:18:44 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f37a6055c469956a1e69715840a61f56b5cea425
8295212: G1: Add wrapper for TruncatedSeqs that need separation by gc phase
Reviewed-by: iwalulya, sjohanss
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
+ src/hotspot/share/gc/g1/g1AnalyticsSequences.hpp
+ src/hotspot/share/gc/g1/g1AnalyticsSequences.inline.hpp
Changeset: 9051dded
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2022-10-25 11:44:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9051dded84ef2d248483a6a1472def1eab79654f
8294993: LingeredApp test update
Reviewed-by: cjplummer, amenkov
! test/lib/jdk/test/lib/apps/LingeredApp.java
! test/lib/jdk/test/lib/util/CoreUtils.java
Changeset: af2de975
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2022-10-25 12:44:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/af2de975cbc46ad91c736b110a2212cd32ba60a7
8287754: Update jib GNU make dependency on Windows to latest cygwin build
Reviewed-by: djelinski, ihse, mikael
! make/conf/jib-profiles.js
Changeset: 5c4d99a0
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-10-25 16:21:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5c4d99a05185cc5fc41691fd62102f3b5bbefc50
8295118: G1: Clear CLD claim marks concurrently
Reviewed-by: iwalulya, sjohanss, ayang
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
Changeset: 6289600f
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-10-25 16:28:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6289600fe86bf1f8de160ea64cdba960b2d3e693
8295810: cleanup debug agent removeThread() api
Reviewed-by: kevinw, sspitsyn, amenkov
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
Changeset: 3a873d3c
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-10-25 17:42:48 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3a873d3c5b2281b2389e9364ff26f04ee86b0607
8295808: GrowableArray should support capacity management
Reviewed-by: aboldtch, tschatzl, sspitsyn
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/growableArray.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/GenericGrowableArray.java
! test/hotspot/gtest/gc/z/test_zArray.cpp
! test/hotspot/gtest/utilities/test_growableArray.cpp
Changeset: 427f5062
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2022-10-25 17:52:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/427f50624f9f60bb3502227fd04a04991986329c
8279366: CDS should allow alternative locations for JAR files in classpath
Reviewed-by: iklam, coleenp
! src/hotspot/share/cds/cdsConstants.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/include/cds.h
+ test/hotspot/jtreg/runtime/cds/appcds/CommonAppClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java
! test/lib/jdk/test/lib/cds/CDSArchiveUtils.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
Changeset: 3e49f8fd
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-10-25 18:49:06 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3e49f8fd28590116e245faffe1c467371be6f43e
8295839: G1: Single threaded phases (within parallel phases) report as using multiple threads in logs
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
Changeset: ef606086
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-10-25 18:50:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ef606086a94cab4a41e4bec9f91b420094a7acad
8295732: Directly embed TruncatedSeqs in G1Analytics
Reviewed-by: iwalulya, sjohanss
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
Changeset: ee0dec8b
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-10-25 18:51:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ee0dec8bf5cae1c3c39ea14d306d62dd39dac208
8295838: Document why we do not print Code Cache Roots phase in G1 logging
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
Changeset: 0caea818
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2022-10-25 18:54:48 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0caea818b59f7e2cd60708b1002fba328c5357fe
8295895: build error after JDK-8279366
Reviewed-by: dcubed
! src/hotspot/share/cds/filemap.cpp
Changeset: d393e051
Author: Justin Lu <justin.lu at oracle.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2022-10-25 19:21:34 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d393e051e660d05b645a2d148c6cdfc21b1d347e
8294989: ResourceBundle naming convention issue in JdbcRowSetResourceBundle.java
Reviewed-by: naoto, lancea, bchristi
! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetResourceBundle.java
+ test/jdk/javax/sql/resourceBundleTests/ValidateGetBundle.java
+ test/jdk/javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java
Changeset: e0c29307
Author: Ludovic Henry <luhenry at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2022-10-25 20:11:48 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e0c29307f7b35149aacae0bb935aa9fe524cff72
8295282: Use Zicboz/cbo.zero to zero-out memory on RISC-V
Reviewed-by: yadongwang, vkempik, fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/globalDefinitions_riscv.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: fec61746
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-10-25 22:14:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fec61746d1b9e3143fe64e9604732207b0a8c643
8295816: jdwp jck tests failing with "FATAL ERROR in native method: JDWP SetTag, jvmtiError=JVMTI_ERROR_WRONG_PHASE(112)"
8295815: misc JDI tests failed with "JDWP exit error JVMTI_ERROR_WRONG_PHASE(112)"
Reviewed-by: sspitsyn, amenkov, dcubed
! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c
Changeset: 3bd3caf8
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-10-25 22:48:00 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3bd3caf897dcb6d53fae6e94ba1cc281b30277ea
8294486: Remove vmTestbase/nsk/jvmti/ tests ported to serviceability/jvmti.
Reviewed-by: sspitsyn
! test/hotspot/jtreg/TEST.quick-groups
! test/hotspot/jtreg/serviceability/jvmti/events/ClassPrepare/classprep01/classprep01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ClassPrepare/classprep01/libclassprep01.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/breakpoint001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/libbreakpoint001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/classload001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/libclassload001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/classprep001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/libclassprep001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/exception001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/exception001a.jasm
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/libexception001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/excatch001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/excatch001a.jasm
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/libexcatch001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/fieldacc001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/fieldacc001a.jasm
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/libfieldacc001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002/fieldacc002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002/libfieldacc002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/fieldacc003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/libfieldacc003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004/fieldacc004.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004/libfieldacc004.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/fieldmod001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/fieldmod001a.jasm
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/libfieldmod001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002/fieldmod002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002/libfieldmod002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/framepop001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/framepop001a.jasm
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/libframepop001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002/framepop002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002/libframepop002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/contmon001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/libcontmon001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/contmon002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/libcontmon002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/contmon003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/libcontmon003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001/framecnt001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001/libframecnt001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002/framecnt002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002/libframecnt002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003/framecnt003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003/libframecnt003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/frameloc001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/frameloc001a.jasm
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/libframeloc001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/frameloc002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/libframeloc002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003/frameloc003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003/libframeloc003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/getstacktr001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/libgetstacktr001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002/getstacktr002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002/libgetstacktr002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/getstacktr003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/libgetstacktr003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/getstacktr004.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/libgetstacktr004.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/getstacktr005.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/libgetstacktr005.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/getstacktr006.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/libgetstacktr006.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/getstacktr007.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/libgetstacktr007.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/getstacktr008.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/libgetstacktr008.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009/getstacktr009.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009/libgetstacktr009.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/libthrinfo001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/thrinfo001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002/libthrinfo002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002/thrinfo002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/libmentry001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/mentry001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002/libmentry002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002/mentry002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/libmexit001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/mexit001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/mexit001a.jasm
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/libmexit002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/mexit002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/mexit002a.jasm
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/libmcontenter001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/mcontenter001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/libmcontentered001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/mcontentered001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/libmonitorwait001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/monitorwait001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/libmonitorwaited001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/monitorwaited001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/libnativemethbind001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/nativemethbind001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/libnativemethbind002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/nativemethbind002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/libnativemethbind003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/nativemethbind003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/libnativemethbind004.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/nativemethbind004.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/libsinglestep001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/singlestep001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/libsinglestep002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/singlestep002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/libsinglestep003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/singlestep003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001/libthreadend001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001/threadend001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/libthreadend002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/threadend002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001/libthreadstart001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001/threadstart001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/libthreadstart002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/threadstart002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/libthreadstart003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/threadstart003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/libvmobjalloc001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/vmobjalloc001.cpp
Changeset: 324bec19
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-10-26 03:04:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/324bec19aa9b9d4944a7e1129d494d57a077ba51
8295863: JFR: Use expected size for Maps and Sets
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/EventFactory.java
! src/jdk.jfr/share/classes/jdk/jfr/EventType.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/MetadataEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventLog.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/ConfigurationInfo.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java
Changeset: e3a5a34c
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-10-26 06:07:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e3a5a34c4d18375a310212da2e52a8ad85a3f556
8295767: Remove unused fields in sun.awt.geom.Edge
Reviewed-by: prr
! src/java.desktop/share/classes/sun/awt/geom/Edge.java
Changeset: b2878c90
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-10-26 06:35:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b2878c904beb971da37b1da50a7294c460d6cef3
8295710: remove os::dll_file_extension
Reviewed-by: dholmes, mdoerr, lucy
! 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/compiler/disassembler.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: e173fd79
Author: Zixian Cai <zcai at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-26 07:59:44 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e173fd792216940652efca4c2db26fc8d23931f8
8295885: GHA: Bump gcc versions
Reviewed-by: shade
! .github/workflows/main.yml
Changeset: 772be2e0
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-26 08:10:42 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/772be2e02b7bb1089116c0debb514154489cfa81
8295868: 32-bit Windows build failures after JDK-8294466
Reviewed-by: erikj
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: cf121df1
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-10-26 08:35:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cf121df17e60df61a1b8825724c0d735f11e73f6
8295889: NMT preinit code does not handle allocation errors
Reviewed-by: dholmes, mbaesken
! src/hotspot/share/services/nmtPreInit.cpp
! test/hotspot/gtest/nmt/test_nmtpreinit.cpp
Changeset: 303548ba
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-10-26 09:16:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/303548babc67be0850c47b60315714b106c0a0ee
8294752: G1: Remove redundant checks in check_obj_during_refinement
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
Changeset: 33ff80dd
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-10-26 09:25:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/33ff80dd7a4dedb462316c77b096b65f9a0c8817
8295402: G1: Tighten assertion in G1ScanHRForRegionClosure::scan_heap_roots
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: 78454b69
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-10-26 09:33:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/78454b69da1434da18193d32813c59126348c9ea
8295879: JFR: Remove warnings in the jdk.jfr module
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerCPUThrottlingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerCPUUsageEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerConfigurationEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerIOUsageEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerMemoryUsageEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ThreadSleepEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Options.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/FileChannelImplInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/FileInputStreamInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/FileOutputStreamInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/RandomAccessFileInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketChannelImplInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketInputStreamInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketOutputStreamInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java
Changeset: 31359143
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-10-26 14:04:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/313591436202d6259c1f9ae6d50ff7c59b5b0710
8265441: IGV: select block nodes by clicking on it
Reviewed-by: rcastanedalo, thartmann
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/SelectBytecodesAction.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowScene.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/services/InputGraphProvider.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/SplitFilter.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/BlockQuickSearch.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewer.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorInputGraphProvider.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/NodeQuickSearch.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandAdjacentAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandPredecessorsAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandSuccessorsAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/BlockWidget.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/FigureWidget.java
Changeset: 8e5d680a
Author: Mark Powers <mpowers at openjdk.org>
Committer: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2022-10-26 15:53:52 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8e5d680a98ad28eb3607d227783bdea94039dde6
8293093: NPE in P11KeyStore.getID
Reviewed-by: ascarpino, xuelei
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
Changeset: 46e6aee0
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-10-26 16:50:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/46e6aee0d0b868c4c45b7c25cd3fd951d199b1ed
8295823: Use enhanced-for cycle instead of Enumeration in java.naming
Reviewed-by: aefimov, dfuchs, vtewari
! src/java.naming/share/classes/javax/naming/directory/BasicAttribute.java
! src/java.naming/share/classes/javax/naming/directory/BasicAttributes.java
Changeset: a8450b37
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-10-26 17:28:44 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a8450b37ee6ea83c5354ba0892ac71df19e5a1cc
8295713: runtime/ParallelLoad/SuperWait/SuperWaitTest.java fails intermittently on Windows
Reviewed-by: pchilanomate, dholmes
! test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/ClassLoadingThread.java
! test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/SuperWaitTest.java
Changeset: 58a7141a
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2022-10-26 20:45:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/58a7141a0dea5d1b4bfe6d56a95d860c854b3461
8295066: Folding of loads is broken in C2 after JDK-8242115
Reviewed-by: kvn, thartmann
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestScalarReplacement.java
Changeset: c2d7a35a
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-10-26 22:58:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c2d7a35a4b3ec7d9c567cdd98c2db958c4b2e9d2
8269235: serviceability/sa/ClhsdbJstackXcompStress.java timed out
Reviewed-by: dcubed
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java
Changeset: 210fe49e
Author: Tejesh R <tr at openjdk.org>
Date: 2022-10-27 04:37:06 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/210fe49e25da0ed6f3d3799ed253d9374568b89e
6244831: JFileChooser does not have tooltip for Desktop, Recent etc ToggleButton on Windows Look and feel
Reviewed-by: psadhukhan
! src/java.desktop/share/classes/sun/swing/WindowsPlacesBar.java
+ test/jdk/javax/swing/JFileChooser/FileChooserToolTipTest.java
Changeset: 4d9a1cd2
Author: Srikanth Adayapalam <sadayapalam at openjdk.org>
Date: 2022-10-27 04:56:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4d9a1cd26fa0cda902aafcccd6e02bd7bc60bbb3
8292159: TYPE_USE annotations on generic type arguments of record components discarded
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: 521e7122
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-10-27 05:14:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/521e71222a8a01edcffedafb2d57c16aa070545c
8286431: Do not use resource array in posix mmap_attach_shared()
Reviewed-by: dholmes, jsjolen
! src/hotspot/os/posix/perfMemory_posix.cpp
Changeset: 628820f4
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2022-10-27 08:24:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/628820f47ef9c9ad3cc62e68db9c4dbc7e659154
8283093: JMX connections should default to using an ObjectInputFilter
Reviewed-by: dfuchs, sspitsyn
! src/jdk.management.agent/share/conf/management.properties
! test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java
Changeset: d6678952
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-10-27 15:35:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d6678952a6de4e5435dab65e7029021832454857
8294399: (ch) Refactor some methods out of sun.nio.ch.UnixFileDispatcherImpl
Reviewed-by: alanb
! src/java.base/linux/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/unix/classes/sun/nio/ch/DatagramDispatcher.java
! src/java.base/unix/classes/sun/nio/ch/SocketDispatcher.java
+ src/java.base/unix/classes/sun/nio/ch/UnixDispatcher.java
! src/java.base/unix/classes/sun/nio/ch/UnixFileDispatcherImpl.java
! src/java.base/unix/native/libnio/ch/DatagramDispatcher.c
! src/java.base/unix/native/libnio/ch/SocketDispatcher.c
+ src/java.base/unix/native/libnio/ch/UnixDispatcher.c
! src/java.base/unix/native/libnio/ch/UnixFileDispatcherImpl.c
Changeset: b8ad6cd9
Author: Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2022-10-27 15:58:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b8ad6cd98a7e4b577b888dc5f9d93c2e4d3bf177
8294461: wrong effectively final determination by javac
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/langtools/tools/javac/lambda/8294461/EffectivelyFinalLoopIncrement.java
+ test/langtools/tools/javac/lambda/8294461/EffectivelyFinalLoopIncrement.out
Changeset: 21571457
Author: Sean Mullan <mullan at openjdk.org>
Date: 2022-10-27 17:30:11 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2157145766f9789ade0940e9ae1715a3b74d508b
8293858: Change PKCS7 code to use default SecureRandom impl instead of SHA1PRNG
Reviewed-by: weijun, xuelei
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
Changeset: 907d5833
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-10-27 19:00:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/907d583376dfab269ea25a6c036e390f3484065e
8295323: Unnecessary HashTable usage in StyleSheet
Reviewed-by: aivanov, prr
! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java
Changeset: 78763fc8
Author: Justin Lu <justin.lu at oracle.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2022-10-27 20:55:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/78763fc8e0d6940f1c85ff8705733b8e6ae8e945
8295000: java/util/Formatter/Basic test cleanup
Reviewed-by: bchristi, naoto, lancea
! test/jdk/java/util/Formatter/Basic-X.java.template
! test/jdk/java/util/Formatter/BasicBigDecimal.java
! test/jdk/java/util/Formatter/BasicBigInteger.java
! test/jdk/java/util/Formatter/BasicBoolean.java
! test/jdk/java/util/Formatter/BasicBooleanObject.java
! test/jdk/java/util/Formatter/BasicByte.java
! test/jdk/java/util/Formatter/BasicByteObject.java
! test/jdk/java/util/Formatter/BasicChar.java
! test/jdk/java/util/Formatter/BasicCharObject.java
! test/jdk/java/util/Formatter/BasicDateTime.java
! test/jdk/java/util/Formatter/BasicDouble.java
! test/jdk/java/util/Formatter/BasicDoubleObject.java
! test/jdk/java/util/Formatter/BasicFloat.java
! test/jdk/java/util/Formatter/BasicFloatObject.java
! test/jdk/java/util/Formatter/BasicInt.java
! test/jdk/java/util/Formatter/BasicIntObject.java
! test/jdk/java/util/Formatter/BasicLong.java
! test/jdk/java/util/Formatter/BasicLongObject.java
! test/jdk/java/util/Formatter/BasicShort.java
! test/jdk/java/util/Formatter/BasicShortObject.java
Changeset: 182c2158
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2022-10-27 21:05:44 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/182c215888fa2f58f9d1f4cfb32f1f45012b8d9f
8295994: Remove left over InetAddressContainer class
Co-authored-by: Andrey Turbanov <aturbanov at openjdk.org>
Reviewed-by: dfuchs
- src/java.base/share/classes/java/net/InetAddressContainer.java
Changeset: fd668dc4
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-10-27 22:07:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fd668dc44f54274518d2bb46c5e22318a872c02e
8295537: Enhance TRACE_METHOD_LINKAGE to show the target MethodHandle
Reviewed-by: jvernee, redestad, mchung
! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
Changeset: d5d34241
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-10-28 07:04:27 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d5d34241e21305379f1858556f225e7645cd294e
8295405: Add cause in a couple of IllegalArgumentException and InvalidParameterException shown by sun/security/pkcs11 tests
Reviewed-by: mdoerr, mullan
! src/java.base/share/classes/sun/security/tools/keytool/CertAndKeyGen.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java
Changeset: 4b89fce0
Author: Fei Gao <fgao at openjdk.org>
Committer: Pengfei Li <pli at openjdk.org>
Date: 2022-10-28 07:27:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4b89fce0831f990d4b6af5e6e208342f68aed614
8291781: assert(!is_visited) failed: visit only once with -XX:+SuperWordRTDepCheck
Reviewed-by: thartmann
! src/hotspot/share/opto/superword.cpp
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeTypeConversion.java
Changeset: cf5546b3
Author: SuperCoder79 <25208576+SuperCoder7979 at users.noreply.github.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2022-10-28 10:04:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cf5546b3ac63e305c0b9d040353503fb33d6ad7a
8291336: Add ideal rule to convert floating point multiply by 2 into addition
Reviewed-by: qamai, thartmann, chagedorn
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/mulnode.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestMulNodeIdealization.java
+ test/micro/org/openjdk/bench/vm/compiler/MulNodeIdealize.java
Changeset: 1fdbb1ba
Author: Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-10-28 11:56:21 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1fdbb1ba337b07dbcfb3c28c4fdeba74fee113dc
8295926: RISC-V: C1: Fix LIRGenerator::do_LibmIntrinsic
Reviewed-by: yadongwang, fyang
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
+ test/hotspot/jtreg/compiler/floatingpoint/TestLibmIntrinsics.java
Changeset: 754bd531
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-10-28 12:46:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/754bd53137a1c596e6f1a7debb847cd563d95699
8296030: compiler/c2/irTests/TestVectorizeTypeConversion.java fails with release VMs after JDK-8291781
Reviewed-by: chagedorn
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeTypeConversion.java
Changeset: 823fd4a9
Author: bobpengxie <bobpengxie at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2022-10-28 13:18:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/823fd4a9dff52e8072b032ae6ddcab74d118185a
8293785: Add a jtreg test for TraceOptoParse
Reviewed-by: chagedorn, jiefu
+ test/hotspot/jtreg/compiler/print/TestTraceOptoParse.java
Changeset: 1c86cf55
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-10-28 17:27:52 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1c86cf5507a3126a00052d8c2d13c8fdc6e1da55
8294672: Typo in description of JDWP VirtualMachine/AllThreads command
Reviewed-by: jpai, dholmes
! src/java.se/share/data/jdwp/jdwp.spec
Changeset: a44ebd5f
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2022-10-28 20:23:21 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a44ebd5fbc164ccdd2cc9a64739776ebaa0a8011
8295849: Consolidate Threads::owning_thread*
Reviewed-by: dcubed, sspitsyn
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/threads.hpp
! src/hotspot/share/services/threadService.cpp
Changeset: 8aa1526b
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2022-10-29 12:32:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8aa1526b443025b8606a3668262f46a9cb6ea6f6
8285835: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work
Reviewed-by: roland, vlivanov
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/escape.hpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestBrokenEA.java
Changeset: f3ca0cab
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2022-10-29 14:08:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f3ca0cab75f2faf9ec88f7a380490c9589a27102
8293999: [JVMCI] need support for aligned constants in generated code larger than 8 bytes
Reviewed-by: dlong, dnsimon
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
Changeset: 2e716375
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-10-30 17:33:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2e7163759c75cab6ab5ffa04c13d32ccc95f9719
8282463: javax/sound/sampled/Clip/DataPusherThreadCheck.java fails
Reviewed-by: prr, serb
! test/jdk/javax/sound/sampled/Clip/DataPusherThreadCheck.java
Changeset: f8cc0677
Author: Phil Race <prr at openjdk.org>
Date: 2022-10-31 05:19:11 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f8cc067792ca8be1426ba6ae97968efa91c71db7
8296087: Problem list headful tests which may fail on Linux VMs
Reviewed-by: jdv
! test/jdk/ProblemList.txt
Changeset: 9b9be88b
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-10-31 05:55:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9b9be88bcaa35c89b6915ff0c251e5a04b10b330
8295125: os::signal should be os specific
Reviewed-by: jsjolen, kbarrett
! src/hotspot/os/posix/jvm_posix.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/posix/signals_posix.hpp
! src/hotspot/os/posix/vmError_posix.cpp
! src/hotspot/os/windows/jvm_windows.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/share/runtime/os.hpp
Changeset: 274ea1db
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-10-31 09:09:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/274ea1db5b248968c1ff1c5c24d75f07fb8a0600
8295993: use K instead of 1024 in a couple of hotspot outputs
Reviewed-by: lucy, dholmes
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/classfile/symbolTable.cpp
Changeset: 91072ee3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-10-31 12:30:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/91072ee3934616ab2edc4850a59c0a25fd0de3b4
5074006: Swing JOptionPane shows </html> tag as a string after newline
8042134: JOptionPane bungles HTML messages
Reviewed-by: jdv, tr
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
+ test/jdk/javax/swing/JOptionPane/TestJOptionHTMLTag.java
Changeset: 7e88209e
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-10-31 13:00:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7e88209e6c28ce18974308382948555f7c524721
8295964: Move InstanceKlass::_misc_flags
Reviewed-by: sspitsyn, dholmes
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
+ src/hotspot/share/oops/instanceKlassMiscStatus.cpp
+ src/hotspot/share/oops/instanceKlassMiscStatus.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
Changeset: f4d8c20c
Author: Tyler Steele <tsteele at openjdk.org>
Date: 2022-10-31 15:58:44 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f4d8c20c3b81f65f955591c64281a103225691d9
8294729: [s390] Implement nmethod entry barriers
Reviewed-by: mdoerr, eosterlund
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/gc/shared/barrierSetNMethod_s390.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.hpp
Changeset: 16744b34
Author: Sean Mullan <mullan at openjdk.org>
Date: 2022-10-31 16:46:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/16744b34498e7aac59caef8c9b1a3d4d15f8c22e
8256660: Disable DTLS 1.0
Reviewed-by: xuelei, hchao, wetmore
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/conf/security/java.security
! test/jdk/sun/security/ssl/SSLContextImpl/SSLContextDefault.java
Changeset: 590de37b
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-10-31 17:57:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/590de37bd703bdae56e8b41c84f5fca5e5a00811
8284842: Update Unicode Data Files to Version 15.0.0
8284844: Update ICU4J to Version 72.1
Reviewed-by: joehw
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/jdk/internal/icu/impl/NormalizerImpl.java
! src/java.base/share/classes/jdk/internal/icu/impl/Utility.java
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt70b/nfc.nrm
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt70b/nfkc.nrm
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt70b/ubidi.icu
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt70b/uprops.icu
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudt72b/nfc.nrm
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudt72b/nfkc.nrm
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudt72b/ubidi.icu
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudt72b/uprops.icu
! src/java.base/share/classes/jdk/internal/icu/text/BidiLine.java
! src/java.base/share/classes/jdk/internal/icu/util/VersionInfo.java
! src/java.base/share/classes/jdk/internal/util/regex/Grapheme.java
! src/java.base/share/data/unicodedata/Blocks.txt
! src/java.base/share/data/unicodedata/DerivedCoreProperties.txt
! src/java.base/share/data/unicodedata/NormalizationTest.txt
! src/java.base/share/data/unicodedata/PropList.txt
! src/java.base/share/data/unicodedata/PropertyValueAliases.txt
! src/java.base/share/data/unicodedata/ReadMe.txt
! src/java.base/share/data/unicodedata/Scripts.txt
! src/java.base/share/data/unicodedata/SpecialCasing.txt
! src/java.base/share/data/unicodedata/UnicodeData.txt
! src/java.base/share/data/unicodedata/auxiliary/GraphemeBreakProperty.txt
! src/java.base/share/data/unicodedata/auxiliary/GraphemeBreakTest.txt
! src/java.base/share/data/unicodedata/emoji/emoji-data.txt
! src/java.base/share/legal/icu.md
! src/java.base/share/legal/unicode.md
! test/jdk/java/util/regex/whitebox/GraphemeTest.java
Changeset: 8480f870
Author: Mark Powers <mpowers at openjdk.org>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2022-10-31 19:55:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8480f87044f72e0312add190e75ee27030b7e10a
8291974: PrivateCredentialPermission should not use local variable to enable debugging
Reviewed-by: mullan
! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java
+ test/jdk/javax/security/auth/PrivateCredentialPermission/Serial2.java
Changeset: 4999f2cb
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-10-31 22:18:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4999f2cb164743ebf4badd3848a862609528dde3
8156593: DataOutput.write(byte[],int,int) and its implementations do not specify index out bounds
Reviewed-by: alanb, aturbanov
! src/java.base/share/classes/java/io/BufferedInputStream.java
! src/java.base/share/classes/java/io/BufferedOutputStream.java
! src/java.base/share/classes/java/io/DataOutputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/FilterOutputStream.java
! src/java.base/share/classes/java/io/ObjectInput.java
! src/java.base/share/classes/java/io/ObjectOutput.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! src/java.base/share/classes/java/io/OutputStream.java
! src/java.base/share/classes/java/io/PipedOutputStream.java
! src/java.base/share/classes/java/io/PrintStream.java
Changeset: 37107fc1
Author: Dean Long <dlong at openjdk.org>
Date: 2022-11-01 00:46:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/37107fc1574a4191987420d88f7182e63c7da60c
8296007: crash in runtime/DefineClass/NullClassBytesTest.java
Reviewed-by: dcubed, dholmes
! test/hotspot/jtreg/runtime/DefineClass/libNullClassBytesTest.c
Changeset: 0d0bd7bd
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-11-01 12:49:11 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0d0bd7bd409c0caa5edebe3d1eacf8e5bb48f984
8296072: CertAttrSet::encode and DerEncoder::derEncode should write into DerOutputStream
Reviewed-by: xuelei, mullan
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/pkcs10/PKCS10Attribute.java
! src/java.base/share/classes/sun/security/pkcs10/PKCS10Attributes.java
! src/java.base/share/classes/sun/security/util/DerEncoder.java
! src/java.base/share/classes/sun/security/util/DerOutputStream.java
! src/java.base/share/classes/sun/security/x509/AVA.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java
! src/java.base/share/classes/sun/security/x509/BasicConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/CRLDistributionPointsExtension.java
! src/java.base/share/classes/sun/security/x509/CRLExtensions.java
! src/java.base/share/classes/sun/security/x509/CRLNumberExtension.java
! src/java.base/share/classes/sun/security/x509/CRLReasonCodeExtension.java
! src/java.base/share/classes/sun/security/x509/CertAttrSet.java
! src/java.base/share/classes/sun/security/x509/CertificateAlgorithmId.java
! src/java.base/share/classes/sun/security/x509/CertificateExtensions.java
! src/java.base/share/classes/sun/security/x509/CertificateIssuerExtension.java
! src/java.base/share/classes/sun/security/x509/CertificateIssuerName.java
! src/java.base/share/classes/sun/security/x509/CertificatePoliciesExtension.java
! src/java.base/share/classes/sun/security/x509/CertificateSerialNumber.java
! src/java.base/share/classes/sun/security/x509/CertificateSubjectName.java
! src/java.base/share/classes/sun/security/x509/CertificateValidity.java
! src/java.base/share/classes/sun/security/x509/CertificateVersion.java
! src/java.base/share/classes/sun/security/x509/CertificateX509Key.java
! src/java.base/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java
! src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/Extension.java
! src/java.base/share/classes/sun/security/x509/FreshestCRLExtension.java
! src/java.base/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java
! src/java.base/share/classes/sun/security/x509/InvalidityDateExtension.java
! src/java.base/share/classes/sun/security/x509/IssuerAlternativeNameExtension.java
! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java
! src/java.base/share/classes/sun/security/x509/KeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/NetscapeCertTypeExtension.java
! src/java.base/share/classes/sun/security/x509/PolicyConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/PolicyMappingsExtension.java
! src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectAlternativeNameExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectKeyIdentifierExtension.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertInfo.java
! test/jdk/sun/security/pkcs/pkcs7/SignerOrder.java
! test/jdk/sun/security/pkcs/pkcs9/UnknownAttribute.java
! test/jdk/sun/security/tools/keytool/ExtOptionCamelCase.java
! test/jdk/sun/security/util/asn1StringTypes/StringTypes.java
Changeset: da0ae512
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-11-01 15:14:19 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/da0ae5128a250bb7a5c6a7484589528db8220ed2
8296167: test/langtools/tools/jdeps/jdkinternals/ShowReplacement.java failing after JDK-8296072
Reviewed-by: alanb
! test/langtools/tools/jdeps/jdkinternals/src/q/NoRepl.java
Changeset: f829b5a7
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2022-11-01 15:41:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f829b5a73f699ca7fc513f491f77daae6c8f4ed9
8280378: [IR Framework] Support IR matching for different compile phases
Reviewed-by: kvn, rcastanedalo
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/phasetype.hpp
! test/hotspot/jtreg/compiler/c2/irTests/MaxMinINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/TestCountedLoopPhiValue.java
! test/hotspot/jtreg/compiler/c2/irTests/TestCountedLoopSafepoint.java
! test/hotspot/jtreg/compiler/c2/irTests/TestDuplicateBackedge.java
! test/hotspot/jtreg/compiler/c2/irTests/TestFPComparison.java
! test/hotspot/jtreg/compiler/c2/irTests/TestFewIterationsCountedLoop.java
! test/hotspot/jtreg/compiler/c2/irTests/TestLongRangeChecks.java
! test/hotspot/jtreg/compiler/c2/irTests/TestSkeletonPredicates.java
! test/hotspot/jtreg/compiler/c2/irTests/TestStripMiningDropsSafepoint.java
! test/hotspot/jtreg/compiler/c2/irTests/TestUnsignedComparison.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java
! test/hotspot/jtreg/compiler/c2/irTests/loopOpts/LoopIdealizationTests.java
! test/hotspot/jtreg/compiler/intrinsics/TestBitShuffleOpers.java
! test/hotspot/jtreg/compiler/intrinsics/TestDoubleIsFinite.java
! test/hotspot/jtreg/compiler/intrinsics/TestDoubleIsInfinite.java
! test/hotspot/jtreg/compiler/intrinsics/TestFloatIsFinite.java
! test/hotspot/jtreg/compiler/intrinsics/TestFloatIsInfinite.java
! test/hotspot/jtreg/compiler/intrinsics/TestIntegerUnsignedDivMod.java
! test/hotspot/jtreg/compiler/intrinsics/TestLongUnsignedDivMod.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IR.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/lib/ir_framework/README.md
+ test/hotspot/jtreg/compiler/lib/ir_framework/RegexType.java
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/FlagVMProcess.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/Compilation.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/CompilationOutputBuilder.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/IRMatcher.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/IRMatcherFailureMessageBuilder.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/MatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/Matchable.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/MatchableMatcher.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/NonIRTestClass.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/OutputMatch.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/TestClass.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/TestClassMatchResult.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/FailureMessageBuilder.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/IRMethod.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/IRMethodMatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/IRMethodMatchable.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/MatchedCompilationOutputBuilder.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/MissingCompilationMessageBuilder.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/MissingCompilationResult.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/NormalFailureMessageBuilder.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/NormalMatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/NotCompiledIRMethod.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/NotCompiledIRMethodMatchResult.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/CheckAttribute.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/CheckAttributeMatchResult.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/Counts.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/CountsMatchResult.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/CountsRegexFailure.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/FailOn.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/FailOnMatchResult.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/FailOnRegexFailure.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/IRRule.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/IRRuleMatchResult.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/RegexFailure.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/CheckAttribute.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/CheckAttributeMatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/CheckAttributeType.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/Counts.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/FailOn.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/CheckAttributeReader.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/CheckAttributeString.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/CheckAttributeStrings.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/RawCheckAttribute.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/RawCounts.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/RawFailOn.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/RawIRNode.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/ConstraintAction.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/CountString.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/CreateRawConstraintAction.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/CreateRawCountsConstraintAction.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/CreateRawFailOnConstraintAction.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/DefaultPhaseConstraintAction.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/DefaultPhaseCountsConstraintAction.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/DefaultPhaseFailOnConstraintAction.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/Constraint.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/ConstraintCheck.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/ConstraintFailure.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/CountsConstraintCheck.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/CountsConstraintFailure.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/FailOnConstraintCheck.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/FailOnConstraintFailure.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/SuccessResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/raw/RawConstraint.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/raw/RawCountsConstraint.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/raw/RawFailOnConstraint.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseIRRule.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseIRRuleBuilder.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseIRRuleMatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseIRRuleMatchable.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseNoCompilationIRRule.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseNoCompilationIRRuleMatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/DefaultPhaseRawConstraintParser.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/IRNodeMapEntry.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/MultiPhaseRangeEntry.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/OverlappingPhaseRangesException.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/PhaseInterval.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/RegexTypeEntry.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/SinglePhaseEntry.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/SinglePhaseRangeEntry.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/SingleRegexEntry.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/HotSpotPidFileParser.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/IREncodingParser.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/IRMethodParser.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/Line.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/MethodCompilationParser.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestMethod.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/CompilationOutputBuilder.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/ConstraintFailureMessageBuilder.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/CountsConstraintFailureMessageBuilder.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/FailCountVisitor.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/FailureMessageBuilder.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/Indentation.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/visitor/AcceptChildren.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/visitor/MatchResultVisitor.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/flag/CompilePhaseCollector.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/flag/CompilerDirectivesFlagBuilder.java
! test/hotspot/jtreg/compiler/lib/ir_framework/flag/FlagVM.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/flag/MethodCompilePhaseCollector.java
! test/hotspot/jtreg/compiler/lib/ir_framework/shared/Comparison.java
! test/hotspot/jtreg/compiler/lib/ir_framework/shared/ComparisonConstraintParser.java
! test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFormat.java
- test/hotspot/jtreg/compiler/lib/ir_framework/shared/UnreachableCodeException.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/vectorapi/AllBitsSetVectorMatchRuleTest.java
! test/hotspot/jtreg/compiler/vectorapi/TestMaskedMacroLogicVector.java
! test/hotspot/jtreg/compiler/vectorapi/TestVectorMulAddSub.java
! test/hotspot/jtreg/compiler/vectorapi/VectorAbsDiffTest.java
! test/hotspot/jtreg/compiler/vectorapi/VectorFusedMultiplyAddSubTest.java
! test/hotspot/jtreg/compiler/vectorapi/VectorGatherScatterTest.java
! test/hotspot/jtreg/compiler/vectorapi/VectorMaskedNotTest.java
! test/hotspot/jtreg/compiler/vectorization/TestAutoVecIntMinMax.java
! test/hotspot/jtreg/compiler/vectorization/TestPopCountVectorLong.java
! test/hotspot/jtreg/compiler/vectorization/TestReverseBitsVector.java
! test/hotspot/jtreg/compiler/vectorization/TestReverseBytes.java
! test/hotspot/jtreg/compiler/vectorization/TestRoundVectAArch64.java
! test/hotspot/jtreg/compiler/vectorization/TestRoundVectDouble.java
! test/hotspot/jtreg/compiler/vectorization/TestSignumVector.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/IRExample.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBadFormat.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestDIgnoreCompilerControls.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestScenarios.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/Utils.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/flag/TestCompileCommandFileWriter.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/flag/TestCompilePhaseCollector.java
Changeset: 15b8b451
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-11-01 16:59:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/15b8b45178637acb07c33194f564acf807dfa5d4
8296161: [aarch64] Remove unused "pcrel" addressing mode tag
Reviewed-by: chagedorn, aph
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
Changeset: 2fb64a4a
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-11-01 17:15:19 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2fb64a4a4fd650e8767bb9959dc53f8c450d4060
8296162: [aarch64] Remove unused Address::_is_lval
Reviewed-by: chagedorn, aph
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
Changeset: 9911405e
Author: Rajat Mahajan <rajat.m.mahajan at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-11-01 18:38:00 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9911405e543dbe07767808bad88534abbcc03c5a
8282958: Rendering issues of borders, TextFields on Windows High-DPI systems
Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: aivanov, honkar, kizune
! src/java.desktop/share/classes/javax/swing/border/LineBorder.java
+ test/jdk/javax/swing/border/LineBorder/ScaledLineBorderTest.java
+ test/jdk/javax/swing/border/LineBorder/ScaledTextFieldBorderTest.java
Changeset: d17bf51f
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-11-01 18:39:50 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d17bf51f91371072a758e775136af946192e771b
8295914: Add a header to generated HTML files in specs
Reviewed-by: erikj, iris
! make/Docs.gmk
! make/data/docs-resources/resources/jdk-default.css
! make/jdk/src/classes/build/tools/fixuppandoc/Main.java
Changeset: 50d91a31
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-11-01 21:35:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/50d91a31d495adf8e189d0188918f4ff22f93876
8057113: (fs) Path should have a method to obtain the filename extension
Reviewed-by: rriggs, lancea, mr, alanb
! src/java.base/share/classes/java/nio/file/Path.java
+ test/jdk/java/nio/file/Path/Extensions.java
Changeset: 2634eff2
Author: Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2022-11-02 09:09:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2634eff24fde2760a72b607095412eef9955919e
8295646: Ignore zero pairs in address descriptors read by dwarf parser
Reviewed-by: chagedorn
! src/hotspot/share/utilities/elfFile.cpp
! src/hotspot/share/utilities/elfFile.hpp
Changeset: 8de3edac
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-11-02 09:35:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8de3edac6db5bdb0a60bb68b15b81ce9cdf2be02
8295476: Split G1 cost per byte predictor on gc phase
Reviewed-by: ayang, iwalulya, kbarrett
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
Changeset: 47d513ba
Author: Renjith <renjith.kannath.pariyangad at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-11-02 11:11:35 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/47d513baa2062f428465616a33d12c5bac2f22b1
8252075: Documentation error in LayoutManager2 interface
Reviewed-by: aivanov
! src/java.desktop/share/classes/java/awt/LayoutManager2.java
Changeset: 7619602c
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2022-11-02 11:32:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7619602c365acee73a490f05be2bd0d3dd09d7a4
8296136: Use correct register in aarch64_enc_fast_unlock()
Reviewed-by: aph, fyang
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 1a58cb1c
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2022-11-02 11:38:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1a58cb1c023c876594e8a53d00703e564a922d36
8233697: CHT: Iteration parallelization
Reviewed-by: tschatzl, rehn
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
Changeset: 2bd24c45
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-11-02 12:34:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2bd24c4542d6a28b8a7829f6db8f80fefd2bce5a
8295968: RISC-V: Rename some assembler intrinsic functions for RVV 1.0
Reviewed-by: fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
Changeset: 38c1f2a7
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-11-02 13:01:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/38c1f2a70e98830f69132dc7401a1a592b3a072a
8296130: G1: Remove G1YoungCollector::_target_pause_time_ms
Reviewed-by: iwalulya, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1VMOperations.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
Changeset: dac6ecc8
Author: Julian Waters <jwaters at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2022-11-02 13:07:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/dac6ecc857c527e9df7af68389b46d452ac59ae0
8295990: Improve make handling of strip flags
Reviewed-by: erikj
! make/autoconf/flags-other.m4
! make/autoconf/flags.m4
Changeset: 6626a29a
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-11-02 13:30:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6626a29a74ab0d10e4b036bced32fea1c6aab9e9
8294845: Make globals accessed by G1 young gen revising atomic
Reviewed-by: iwalulya, kbarrett
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
Changeset: 16a041a6
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-11-02 14:40:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/16a041a67a30ad8f3160e211c629c055d3ff2f80
8296142: CertAttrSet::(getName|getElements|delete) are mostly useless
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/provider/certpath/OCSPNonceExtension.java
! src/java.base/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java
! src/java.base/share/classes/sun/security/x509/BasicConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/CRLDistributionPointsExtension.java
! src/java.base/share/classes/sun/security/x509/CRLExtensions.java
! src/java.base/share/classes/sun/security/x509/CRLNumberExtension.java
! src/java.base/share/classes/sun/security/x509/CRLReasonCodeExtension.java
! src/java.base/share/classes/sun/security/x509/CertAttrSet.java
! src/java.base/share/classes/sun/security/x509/CertificateAlgorithmId.java
! src/java.base/share/classes/sun/security/x509/CertificateExtensions.java
! src/java.base/share/classes/sun/security/x509/CertificateIssuerExtension.java
! src/java.base/share/classes/sun/security/x509/CertificateIssuerName.java
! src/java.base/share/classes/sun/security/x509/CertificatePoliciesExtension.java
! src/java.base/share/classes/sun/security/x509/CertificateSerialNumber.java
! src/java.base/share/classes/sun/security/x509/CertificateSubjectName.java
! src/java.base/share/classes/sun/security/x509/CertificateValidity.java
! src/java.base/share/classes/sun/security/x509/CertificateVersion.java
! src/java.base/share/classes/sun/security/x509/CertificateX509Key.java
! src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/Extension.java
! src/java.base/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java
! src/java.base/share/classes/sun/security/x509/InvalidityDateExtension.java
! src/java.base/share/classes/sun/security/x509/IssuerAlternativeNameExtension.java
! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java
! src/java.base/share/classes/sun/security/x509/KeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/NetscapeCertTypeExtension.java
! src/java.base/share/classes/sun/security/x509/OCSPNoCheckExtension.java
! src/java.base/share/classes/sun/security/x509/PolicyConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/PolicyInformation.java
! src/java.base/share/classes/sun/security/x509/PolicyMappingsExtension.java
! src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/ReasonFlags.java
! src/java.base/share/classes/sun/security/x509/SubjectAlternativeNameExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectKeyIdentifierExtension.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertInfo.java
! src/java.base/share/classes/sun/security/x509/certAttributes.html
- test/jdk/sun/security/x509/X509CertImpl/JDK8283082.java
Changeset: e15d2419
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-11-02 15:31:50 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e15d2419ab9c812a3dc18812406f7b59976d2143
8295991: java/net/httpclient/CancelRequestTest.java fails intermittently
Reviewed-by: jpai
! test/jdk/java/net/httpclient/CancelRequestTest.java
Changeset: b807470a
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-11-02 16:00:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b807470af495fcf12aca85411a890e95814584ae
8296235: IGV: Change shortcut to delete graph from ctrl+del to del
Reviewed-by: chagedorn, thartmann
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/layer.xml
Changeset: a1c349f8
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-11-02 16:05:58 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a1c349f8b3382bfffc3621b0d525c345322db920
8290063: IGV: Give the graphs a unique number in the outline
Reviewed-by: thartmann, chagedorn
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/FolderNode.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/GraphNode.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/layer.xml
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Folder.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/FolderElement.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/GraphDocument.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Group.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputGraph.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/layer.xml
Changeset: 491d43c1
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2022-11-02 16:36:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/491d43c1876fcb55d090e36a46ff0c02d3a2b3eb
8289838: ZGC: OOM before clearing all SoftReferences
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/z/zHeap.cpp
Changeset: a124d8e0
Author: Julian Waters <jwaters at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2022-11-02 17:03:19 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a124d8e0479f4c59d27c69c6b580542b394fd02f
8296115: Allow for compiling the JDK with strict standards conformance
8241499: Enable new "permissive-" for standard C++ compliance on Visual Studio if possible
Reviewed-by: erikj, ihse
! doc/building.html
! doc/building.md
! make/autoconf/flags-cflags.m4
! make/autoconf/jdk-options.m4
Changeset: f84b0ad0
Author: Justin Lu <justin.lu at oracle.com>
Committer: Brent Christian <bchristi at openjdk.org>
Date: 2022-11-02 17:30:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f84b0ad07c73c305d21c71ec6b8195dc1ee31a3e
8295670: Remove duplication in java/util/Formatter/Basic*.java
Reviewed-by: bchristi, lancea, naoto
! test/jdk/java/util/Formatter/Basic-X.java.template
! test/jdk/java/util/Formatter/Basic.java
! test/jdk/java/util/Formatter/BasicBigDecimal.java
! test/jdk/java/util/Formatter/BasicBigInteger.java
! test/jdk/java/util/Formatter/BasicBoolean.java
! test/jdk/java/util/Formatter/BasicBooleanObject.java
! test/jdk/java/util/Formatter/BasicByte.java
! test/jdk/java/util/Formatter/BasicByteObject.java
! test/jdk/java/util/Formatter/BasicChar.java
! test/jdk/java/util/Formatter/BasicCharObject.java
! test/jdk/java/util/Formatter/BasicDateTime.java
! test/jdk/java/util/Formatter/BasicDouble.java
! test/jdk/java/util/Formatter/BasicDoubleObject.java
! test/jdk/java/util/Formatter/BasicFloat.java
! test/jdk/java/util/Formatter/BasicFloatObject.java
! test/jdk/java/util/Formatter/BasicInt.java
! test/jdk/java/util/Formatter/BasicIntObject.java
! test/jdk/java/util/Formatter/BasicLong.java
! test/jdk/java/util/Formatter/BasicLongObject.java
! test/jdk/java/util/Formatter/BasicShort.java
! test/jdk/java/util/Formatter/BasicShortObject.java
! test/jdk/java/util/Formatter/genBasic.sh
Changeset: c7b95a89
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-11-02 20:29:58 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c7b95a895fe66a00c754b590ebde53087f183c51
8296163: [aarch64] Cleanup Pre/Post addressing mode classes
Reviewed-by: chagedorn, aph
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
Changeset: fd60036a
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-11-02 21:12:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fd60036a34b0a8516eb29b698674c8242c4a84c1
8296188: Update style and header in JDWP Protocol spec and JVMTI spec
Reviewed-by: erikj
! make/Docs.gmk
Changeset: 13b20e0e
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-11-03 02:27:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/13b20e0e6dda5a05edb05212a5774a960ab0f03b
8296262: Remove dead code from InstanceKlass::signature_name()
Reviewed-by: iklam
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: 19507470
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2022-11-03 07:10:48 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/19507470c458182be04cdd75b5b819013c5e0115
8279913: obsolete ExtendedDTraceProbes
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/serviceability/dtrace/DTraceOptionsTest.java
Changeset: 6ee8ccfc
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-11-03 12:05:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6ee8ccfcfea06b16383475f9bbef11753e7fcc22
8296168: x86: Add reasonable constraints between AVX and SSE
Reviewed-by: kvn, vlivanov
! src/hotspot/cpu/x86/vm_version_x86.cpp
Changeset: 7a85441a
Author: Vicente Romero <vromero at openjdk.org>
Date: 2022-11-03 12:08:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7a85441a85b2472215ca7bc66e636dff06d9ebf3
8232933: Javac inferred type does not conform to equality constraint
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
+ test/langtools/tools/javac/inference_context_min/DontMinimizeInfContextTest.java
Changeset: d771abb2
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-11-03 12:13:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d771abb2fbc72e02faf02f0724aea301953ac5e8
8295970: Add vector api sanity tests in tier1
Reviewed-by: shade, erikj, kvn
! test/jdk/TEST.groups
Changeset: cc3c5a18
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2022-11-03 13:31:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cc3c5a18ed4e52ea385ea0e8bedaf1b01f3c5e6e
8296101: nmethod::is_unloading result unstable with concurrent unloading
Reviewed-by: kbarrett, dlong
! src/hotspot/share/code/nmethod.cpp
Changeset: 2a79dfc1
Author: ravi.ra.gupta <ravi.ra.gupta at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-11-03 13:39:00 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2a79dfc1f9c419e92aac99f92ef4e40a3471695b
8295774: Write a test to verify List sends ItemEvent/ActionEvent
Reviewed-by: serb, aivanov
+ test/jdk/java/awt/event/ComponentEvent/ListItemEventsTest.java
Changeset: 59a13b18
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-11-03 14:29:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/59a13b1856cb1cf86385874b1152531016d41c22
8295872: [PPC64] JfrGetCallTrace: Need pc == nullptr check before frame constructor
Reviewed-by: shade, lucy, mbaesken
! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp
Changeset: b7442d12
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-11-03 14:51:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b7442d12e26f9c61db968fbaf71136e4b76cb82f
8295653: Add a graph of the sealed class hierarchy for marked classes
Co-authored-by: Per Minborg <pminborg at openjdk.org>
Reviewed-by: erikj, jjg
! make/Docs.gmk
! make/Main.gmk
+ make/jdk/src/classes/build/tools/taglet/SealedGraph.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java
Changeset: 25dfcbde
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-11-03 15:47:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/25dfcbdea521f2963de47fa3ae0fe1b602e62fee
8289689: (fs) Re-examine the need for normalization to Unicode Normalization Format D (macOS)
Reviewed-by: jpai, alanb
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystem.java
! test/jdk/java/nio/file/Path/MacPath.java
! test/jdk/java/nio/file/Path/MacPathTest.java
Changeset: 53905e60
Author: Stuart Marks <stuart.marks at oracle.com>
Committer: Stuart Marks <smarks at openjdk.org>
Date: 2022-11-03 16:36:29 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/53905e600a0f0f008440da52b4d2b87cc9c5c8dc
8178355: IdentityHashMap uses identity-based comparison for values everywhere except remove(K,V) and replace(K,V,V)
Reviewed-by: smarks
! src/java.base/share/classes/java/util/IdentityHashMap.java
! test/jdk/java/util/IdentityHashMap/Basic.java
Changeset: 72f74df4
Author: Lance Andersen <lancea at openjdk.org>
Date: 2022-11-03 17:02:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/72f74df49afc4ce31bf0d696b603610a991da094
8292427: Improve specification of InflaterInputStream.fill()
Reviewed-by: bpb, alanb, simonis
! src/java.base/share/classes/java/util/zip/InflaterInputStream.java
Changeset: 2ff9d3af
Author: Joe Wang <joehw at openjdk.org>
Date: 2022-11-03 17:04:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2ff9d3af815c0f6ff2643d8fc562cec20ef6c324
8294858: XMLStreamReader does not respect jdk.xml.maxXMLNameLimit=0 for namespace names
Reviewed-by: lancea, naoto
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java
+ test/jaxp/javax/xml/jaxp/unittest/common/ProcessingLimits.java
Changeset: 68209adf
Author: Lance Andersen <lancea at openjdk.org>
Date: 2022-11-03 17:05:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/68209adfa788b3cdf86c75f74857dd28c74c3cc2
8288232: Address typos in jar man page
Reviewed-by: joehw, naoto, bpb
! src/jdk.jartool/share/man/jar.1
Changeset: 4338f527
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-11-03 17:18:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4338f527aa81350e3636dcfbcd2eb17ddaad3914
8294241: Deprecate URL public constructors
Reviewed-by: joehw, prr, alanb, aefimov, michaelm
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java
! src/java.base/share/classes/java/net/JarURLConnection.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/javax/crypto/JceSecurity.java.template
! src/java.base/share/classes/javax/crypto/ProviderVerifier.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/sun/net/util/URLUtil.java
! src/java.base/share/classes/sun/net/www/ParseUtil.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/jar/Handler.java
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.base/share/classes/sun/security/provider/ConfigFile.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/provider/SeedGenerator.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java
! src/java.base/share/classes/sun/security/tools/PathList.java
! src/java.base/share/classes/sun/security/util/PolicyUtil.java
! src/java.base/unix/classes/sun/net/www/protocol/file/Handler.java
! src/java.base/unix/classes/sun/security/provider/NativePRNG.java
! src/java.base/windows/classes/sun/net/www/protocol/file/Handler.java
! src/java.base/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! src/java.desktop/share/classes/java/applet/Applet.java
! src/java.desktop/share/classes/java/awt/SplashScreen.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
! src/java.desktop/share/classes/javax/swing/text/html/FrameView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java
! src/java.desktop/share/classes/javax/swing/text/html/IsindexView.java
! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java
! src/java.desktop/share/classes/sun/awt/image/URLImageSource.java
! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java
! src/java.management/share/classes/javax/management/loading/MLet.java
! src/java.management/share/classes/javax/management/loading/MLetContent.java
! src/java.management/share/classes/javax/management/loading/MLetParser.java
! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java
! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java
! src/java.rmi/share/classes/sun/rmi/server/LoaderHandler.java
! src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialDatalink.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/CharInfo.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ListingErrorHandler.java
! src/java.xml/share/classes/javax/xml/catalog/BaseEntry.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogImpl.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java
! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/ServiceProxy.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/DefaultLoaderDelegate.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
! test/jdk/java/net/URL/URIToURLTest.java
+ test/jdk/java/net/URL/URLFromURITest.java
! test/micro/org/openjdk/bench/java/net/ThreadLocalParseUtil.java
! test/micro/org/openjdk/bench/java/security/ProtectionDomainBench.java
Changeset: 94eb25a4
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-11-03 17:27:00 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/94eb25a4f1ffb0f8c834a03101d98fbff5dd0c5c
8256072: Eliminate JVMTI tagmap rehashing
Reviewed-by: kbarrett, eosterlund
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/weakProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiTagMap.hpp
! src/hotspot/share/prims/jvmtiTagMapTable.cpp
! src/hotspot/share/prims/jvmtiTagMapTable.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
Changeset: b685fc2d
Author: Harshitha Onkar <honkar at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-11-03 18:28:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b685fc2de4d2847de2d1efaab2890646257ea6d3
8295685: Update Libpng to 1.6.38
Reviewed-by: prr, azvegint
! src/java.desktop/share/legal/libpng.md
! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES
! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE
! src/java.desktop/share/native/libsplashscreen/libpng/README
! src/java.desktop/share/native/libsplashscreen/libpng/UPDATING.txt
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
! src/java.desktop/share/native/libsplashscreen/libpng/png.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h
Changeset: f43bb9fe
Author: Yi-Fan Tsai <yftsai at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2022-11-03 19:26:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f43bb9feaa03008bad9708a4d7ed850d2532e102
8296190: TestMD5Intrinsics and TestMD5MultiBlockIntrinsics don't test the intrinsics
Reviewed-by: eastigeevich, phh, simonis
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/DigestSanityTestBase.java
Changeset: a8070fba
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Committer: Ioi Lam <iklam at openjdk.org>
Date: 2022-11-03 21:24:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a8070fba21e7307269b988d38e30133cc2d3889f
8296157: Rename FileMapInfo::space_at() to region_at()
Reviewed-by: iklam, ccheung
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/cdsConstants.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c
Changeset: 8f6c0489
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-11-03 22:30:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8f6c0489117d1912d15a670c6ca056391e31286d
8296337: CDS SharedArchiveConsistency tests fail after JDK-8296157
Reviewed-by: ccheung
! test/lib/jdk/test/lib/cds/CDSArchiveUtils.java
Changeset: 03498039
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-11-03 23:35:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/034980393fc3e40b8a75b6aa19c68b3b58c9dd90
8295319: pending_cards_at_gc_start doesn't include cards in thread buffers
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
Changeset: 4d1bc1b5
Author: Fei Yang <fyang at openjdk.org>
Date: 2022-11-04 00:56:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4d1bc1b5add61f443f99f6d0726ebf8e37dc14ab
8296285: test/hotspot/jtreg/compiler/intrinsics/TestFloatIsFinite.java fails after JDK-8280378
Reviewed-by: jiefu, thartmann, chagedorn
! test/hotspot/jtreg/compiler/intrinsics/TestFloatIsFinite.java
Changeset: 9d3b4ef2
Author: Yoshiki Sato <ysatowse at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2022-11-04 02:23:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9d3b4ef2ad658afb5379796b7224458c12c81f5d
8296108: (tz) Update Timezone Data to 2022f
Reviewed-by: serb, naoto
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/africa
! src/java.base/share/data/tzdata/antarctica
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/australasia
! src/java.base/share/data/tzdata/backward
! src/java.base/share/data/tzdata/etcetera
! src/java.base/share/data/tzdata/europe
! src/java.base/share/data/tzdata/northamerica
! src/java.base/share/data/tzdata/southamerica
! src/java.base/share/data/tzdata/zone.tab
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt
! test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt
Changeset: c116ae75
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-11-04 09:08:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c116ae75a7d1cdad82a451152fef5e4233fe19d6
8295967: RISC-V: Support negVI/negVL instructions for Vector API
Reviewed-by: yadongwang, fyang
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad
Changeset: bd729e69
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-11-04 09:32:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/bd729e69066b94593b7a775c0034c5e8537b73cc
8296380: IGV: Shortcut for quick search not working
Reviewed-by: chagedorn
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/layer.xml
Changeset: 8ee0f7d5
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-11-04 09:36:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8ee0f7d5982d95674cfc1b217dbabaeafefbc8f1
8296231: Fix MEMFLAGS for CHeapBitMaps
Reviewed-by: coleenp, dholmes
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.cpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.hpp
! src/hotspot/share/memory/metaspace/commitMask.cpp
! test/hotspot/gtest/utilities/test_bitMap.cpp
! test/hotspot/gtest/utilities/test_bitMap_large.cpp
! test/hotspot/gtest/utilities/test_bitMap_popcnt.cpp
! test/hotspot/gtest/utilities/test_bitMap_search.cpp
Changeset: f91c55a3
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-04 11:35:21 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f91c55a3c068cc8254fea25a3e0c25b102ea4bc1
Merge branch 'master' into classfile-api-branch
# Conflicts:
# README.md
# make/Docs.gmk
! README.md
! make/Docs.gmk
! make/Main.gmk
! test/jdk/TEST.groups
! README.md
! make/Docs.gmk
! make/Main.gmk
! test/jdk/TEST.groups
Changeset: adc1edfa
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-04 12:44:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/adc1edfac61c8fe78036c1ad3588d5f000e8da1a
Merge branch 'classfile-api-branch' into classfile-api-initial-branch
# Conflicts:
# README.md
# make/Docs.gmk
# test/jdk/jdk/classfile/CorpusTest.java
# test/jdk/jdk/classfile/LvtTest.java
# test/jdk/jdk/classfile/StackMapsTest.java
! README.md
! make/Docs.gmk
! make/Main.gmk
! README.md
! make/Docs.gmk
! make/Main.gmk
More information about the jdk-sandbox-changes
mailing list