Please update debian/watch to repack sources
Bug #2011749 reported by
Vladimir Petko
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openjdk-17 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
openjdk-21 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
openjdk-lts (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Recently an enhancement [1] has been added to uscan to support repacking.
Currently repackaging is implemented inside debian/rules.
According to the Debian policy manual:
The get-orig-source rules target has been removed. Packages should transition to debian/watch and
use uscan where possible. [2]
[1] https:/
[2] https:/
Related branches
~vpa1977/ubuntu/+source/openjdk-21:lp2011749-repack
Merged
into
ubuntu/+source/openjdk-21:ubuntu/devel
at
revision 56b3a39628d14e31d6fccb1a0e78c1d5d0f3ff89
- Steve Langasek (community): Approve
- git-ubuntu import: Pending requested
-
Diff: 542691 lines (+205404/-83039)4004 files modified.gitignore (+3/-0)
debian/changelog (+7/-0)
debian/copyright (+26/-2)
debian/patches/jaw-classpath.diff (+2/-2)
debian/patches/jaw-optional.diff (+1/-1)
debian/patches/mips.diff (+1/-1)
debian/patches/reproducible-build-jmod.diff (+2/-2)
debian/patches/reproducible-character-data.diff (+1/-1)
debian/patches/reproducible-module-info.diff (+1/-1)
debian/rules (+1/-1)
debian/watch (+7/-2)
dev/null (+0/-147)
doc/building.html (+1/-1)
doc/building.md (+1/-1)
doc/hotspot-style.html (+36/-6)
doc/hotspot-style.md (+34/-8)
doc/ide.html (+62/-0)
doc/ide.md (+94/-0)
doc/testing.html (+28/-3)
doc/testing.md (+32/-3)
make/Bundles.gmk (+2/-2)
make/CompileToolsJdk.gmk (+8/-1)
make/Docs.gmk (+2/-0)
make/Main.gmk (+40/-0)
make/ReleaseFile.gmk (+1/-0)
make/RunTests.gmk (+10/-1)
make/autoconf/basic_tools.m4 (+3/-3)
make/autoconf/boot-jdk.m4 (+2/-2)
make/autoconf/build-aux/config.guess (+2/-2)
make/autoconf/build-performance.m4 (+7/-17)
make/autoconf/configure.ac (+3/-0)
make/autoconf/flags-cflags.m4 (+6/-3)
make/autoconf/jdk-options.m4 (+49/-6)
make/autoconf/lib-tests.m4 (+1/-1)
make/autoconf/libraries.m4 (+2/-2)
make/autoconf/spec.gmk.in (+3/-0)
make/autoconf/util_paths.m4 (+2/-2)
make/common/MakeIO.gmk (+2/-2)
make/common/NativeCompilation.gmk (+9/-4)
make/common/ProcessMarkdown.gmk (+1/-1)
make/common/modules/LauncherCommon.gmk (+4/-0)
make/conf/jib-profiles.js (+17/-21)
make/data/asan/asan_default_options.c (+20/-4)
make/data/asan/asan_default_options.cpp (+1/-1)
make/data/charsetmapping/charsets (+6/-6)
make/data/charsetmapping/stdcs-aix (+0/-1)
make/data/charsetmapping/stdcs-linux (+0/-1)
make/data/charsetmapping/stdcs-windows (+0/-1)
make/data/cldr/common/main/en.xml (+2/-2)
make/data/cldr/common/properties/coverageLevels.txt (+141/-0)
make/data/lsan/lsan_default_options.c (+67/-0)
make/data/lsan/lsan_default_options.cpp (+5/-2)
make/devkit/Tools.gmk (+7/-6)
make/devkit/createWindowsDevkit.sh (+21/-4)
make/hotspot/lib/CompileGtest.gmk (+4/-0)
make/ide/eclipse/CreateWorkspace.gmk (+390/-0)
make/ide/eclipse/classpath.template (+4/-0)
make/ide/eclipse/native.template (+56/-0)
make/ide/eclipse/settings.template (+22/-0)
make/ide/eclipse/workspace.template (+16/-0)
make/ide/idea/jdk/template/src/idea/JdkIdeaAntLogger.java (+1/-1)
make/ide/idea/langtools/template/src/idea/LangtoolsIdeaAntLogger.java (+1/-1)
make/ide/visualstudio/hotspot/CreateVSProject.gmk (+2/-2)
make/jdk/src/classes/build/tools/charsetmapping/SPI.java (+23/-15)
make/jdk/src/classes/build/tools/classlist/HelloClasslist.java (+7/-1)
make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java (+29/-3)
make/jdk/src/classes/build/tools/cldrconverter/OtherCommonLocales.properties (+140/-0)
make/jdk/src/classes/build/tools/depend/Depend.java (+41/-33)
make/jdk/src/classes/build/tools/depend/DependTest.java (+49/-3)
make/modules/java.base/Java.gmk (+6/-2)
make/modules/java.base/Lib.gmk (+0/-2)
make/modules/java.desktop/lib/Awt2dLibraries.gmk (+1/-1)
make/modules/java.security.jgss/Lib.gmk (+1/-3)
make/modules/jdk.internal.vm.ci/Java.gmk (+0/-8)
make/modules/jdk.jartool/Java.gmk (+2/-0)
make/test/BuildMicrobenchmark.gmk (+9/-0)
make/test/BuildTestLib.gmk (+6/-4)
make/test/JtregNativeHotspot.gmk (+7/-1)
make/test/JtregNativeJdk.gmk (+7/-1)
src/demo/share/jfc/SwingSet2/resources/swingset_de.properties (+1/-2)
src/demo/share/jfc/SwingSet2/resources/swingset_ja.properties (+9/-10)
src/demo/share/jfc/SwingSet2/resources/swingset_zh_CN.properties (+9/-10)
src/hotspot/cpu/aarch64/aarch64.ad (+244/-16)
src/hotspot/cpu/aarch64/aarch64_ad.m4 (+16/-1)
src/hotspot/cpu/aarch64/aarch64_vector.ad (+67/-0)
src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 (+48/-0)
src/hotspot/cpu/aarch64/assembler_aarch64.hpp (+42/-6)
src/hotspot/cpu/aarch64/bytes_aarch64.hpp (+7/-16)
src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp (+0/-20)
src/hotspot/cpu/aarch64/c1_Defs_aarch64.hpp (+6/-1)
src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp (+6/-3)
src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp (+19/-4)
src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp (+1/-1)
src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp (+22/-2)
src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp (+4/-4)
src/hotspot/cpu/aarch64/cas.m4 (+20/-15)
src/hotspot/cpu/aarch64/codeBuffer_aarch64.cpp (+22/-24)
src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp (+3/-4)
src/hotspot/cpu/aarch64/downcallLinker_aarch64.cpp (+6/-4)
src/hotspot/cpu/aarch64/foreignGlobals_aarch64.cpp (+4/-0)
src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp (+120/-0)
src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp (+48/-0)
src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp (+15/-2)
src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp (+2/-0)
src/hotspot/cpu/aarch64/globals_aarch64.hpp (+3/-1)
src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp (+2/-2)
src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp (+3/-3)
src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp (+266/-9)
src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp (+28/-1)
src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp (+1/-2)
src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp (+19/-13)
src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp (+8/-1)
src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp (+1/-1)
src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp (+283/-187)
src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp (+25/-1)
src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp (+138/-106)
src/hotspot/cpu/aarch64/templateTable_aarch64.cpp (+3/-6)
src/hotspot/cpu/aarch64/upcallLinker_aarch64.cpp (+8/-2)
src/hotspot/cpu/aarch64/vm_version_aarch64.cpp (+45/-17)
src/hotspot/cpu/aarch64/vm_version_aarch64.hpp (+2/-0)
src/hotspot/cpu/arm/bytes_arm.hpp (+0/-9)
src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp (+2/-28)
src/hotspot/cpu/arm/c1_Defs_arm.hpp (+6/-1)
src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp (+49/-49)
src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp (+29/-29)
src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp (+2/-2)
src/hotspot/cpu/arm/c1_MacroAssembler_arm.hpp (+2/-2)
src/hotspot/cpu/arm/c1_Runtime1_arm.cpp (+6/-6)
src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp (+2/-2)
src/hotspot/cpu/arm/c2_MacroAssembler_arm.hpp (+0/-3)
src/hotspot/cpu/arm/compiledIC_arm.cpp (+8/-8)
src/hotspot/cpu/arm/continuationFreezeThaw_arm.inline.hpp (+2/-2)
src/hotspot/cpu/arm/continuationHelper_arm.inline.hpp (+12/-12)
src/hotspot/cpu/arm/disassembler_arm.hpp (+2/-2)
src/hotspot/cpu/arm/frame_arm.cpp (+11/-11)
src/hotspot/cpu/arm/frame_arm.inline.hpp (+23/-23)
src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp (+5/-5)
src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp (+2/-2)
src/hotspot/cpu/arm/globals_arm.hpp (+2/-2)
src/hotspot/cpu/arm/interp_masm_arm.cpp (+5/-5)
src/hotspot/cpu/arm/interp_masm_arm.hpp (+1/-1)
src/hotspot/cpu/arm/interpreterRT_arm.cpp (+4/-4)
src/hotspot/cpu/arm/javaFrameAnchor_arm.hpp (+6/-6)
src/hotspot/cpu/arm/jniFastGetField_arm.cpp (+3/-3)
src/hotspot/cpu/arm/jvmciCodeInstaller_arm.cpp (+2/-2)
src/hotspot/cpu/arm/macroAssembler_arm.cpp (+23/-19)
src/hotspot/cpu/arm/macroAssembler_arm.hpp (+3/-2)
src/hotspot/cpu/arm/methodHandles_arm.cpp (+6/-7)
src/hotspot/cpu/arm/nativeInst_arm_32.cpp (+12/-12)
src/hotspot/cpu/arm/nativeInst_arm_32.hpp (+3/-3)
src/hotspot/cpu/arm/registerMap_arm.hpp (+3/-3)
src/hotspot/cpu/arm/relocInfo_arm.cpp (+3/-3)
src/hotspot/cpu/arm/runtime_arm.cpp (+3/-5)
src/hotspot/cpu/arm/sharedRuntime_arm.cpp (+13/-15)
src/hotspot/cpu/arm/smallRegisterMap_arm.inline.hpp (+3/-3)
src/hotspot/cpu/arm/stackChunkFrameStream_arm.inline.hpp (+5/-5)
src/hotspot/cpu/arm/stubGenerator_arm.cpp (+18/-18)
src/hotspot/cpu/arm/stubRoutines_arm.cpp (+6/-6)
src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp (+24/-19)
src/hotspot/cpu/arm/templateTable_arm.cpp (+18/-19)
src/hotspot/cpu/arm/vm_version_arm_32.cpp (+2/-2)
src/hotspot/cpu/arm/vtableStubs_arm.cpp (+8/-8)
src/hotspot/cpu/ppc/bytes_ppc.hpp (+7/-18)
src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp (+0/-19)
src/hotspot/cpu/ppc/c1_Defs_ppc.hpp (+6/-1)
src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp (+23/-6)
src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp (+2/-3)
src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.hpp (+0/-3)
src/hotspot/cpu/ppc/disassembler_ppc.cpp (+0/-1)
src/hotspot/cpu/ppc/frame_ppc.cpp (+6/-2)
src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp (+4/-0)
src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp (+2/-0)
src/hotspot/cpu/ppc/gc/z/zGlobals_ppc.cpp (+2/-2)
src/hotspot/cpu/ppc/interp_masm_ppc.hpp (+1/-0)
src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp (+5/-2)
src/hotspot/cpu/ppc/macroAssembler_ppc.cpp (+5/-8)
src/hotspot/cpu/ppc/macroAssembler_ppc.hpp (+1/-3)
src/hotspot/cpu/ppc/methodHandles_ppc.cpp (+2/-4)
src/hotspot/cpu/ppc/ppc.ad (+3/-1)
src/hotspot/cpu/ppc/register_ppc.hpp (+17/-17)
src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp (+30/-14)
src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp (+5/-10)
src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp (+151/-155)
src/hotspot/cpu/ppc/templateTable_ppc_64.cpp (+3/-8)
src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp (+2/-5)
src/hotspot/cpu/riscv/assembler_riscv.hpp (+8/-12)
src/hotspot/cpu/riscv/bytes_riscv.hpp (+11/-13)
src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp (+0/-18)
src/hotspot/cpu/riscv/c1_Defs_riscv.hpp (+6/-1)
src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp (+4/-5)
src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp (+7/-6)
src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp (+2/-2)
src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp (+23/-7)
src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp (+5/-6)
src/hotspot/cpu/riscv/codeBuffer_riscv.cpp (+22/-24)
src/hotspot/cpu/riscv/compiledIC_riscv.cpp (+3/-4)
src/hotspot/cpu/riscv/downcallLinker_riscv.cpp (+6/-4)
src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp (+66/-1)
src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp (+24/-1)
src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp (+16/-4)
src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.hpp (+2/-0)
src/hotspot/cpu/riscv/globals_riscv.hpp (+3/-2)
src/hotspot/cpu/riscv/interp_masm_riscv.cpp (+6/-6)
src/hotspot/cpu/riscv/macroAssembler_riscv.cpp (+36/-44)
src/hotspot/cpu/riscv/macroAssembler_riscv.hpp (+30/-17)
src/hotspot/cpu/riscv/methodHandles_riscv.cpp (+1/-2)
src/hotspot/cpu/riscv/register_riscv.hpp (+1/-1)
src/hotspot/cpu/riscv/riscv.ad (+121/-90)
src/hotspot/cpu/riscv/riscv_b.ad (+38/-4)
src/hotspot/cpu/riscv/riscv_v.ad (+133/-124)
src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp (+11/-11)
src/hotspot/cpu/riscv/stubGenerator_riscv.cpp (+76/-99)
src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp (+13/-9)
src/hotspot/cpu/riscv/templateTable_riscv.cpp (+3/-6)
src/hotspot/cpu/riscv/upcallLinker_riscv.cpp (+8/-2)
src/hotspot/cpu/riscv/vm_version_riscv.cpp (+6/-4)
src/hotspot/cpu/riscv/vm_version_riscv.hpp (+3/-1)
src/hotspot/cpu/riscv/vtableStubs_riscv.cpp (+1/-1)
src/hotspot/cpu/s390/assembler_s390.hpp (+24/-6)
src/hotspot/cpu/s390/assembler_s390.inline.hpp (+11/-5)
src/hotspot/cpu/s390/bytes_s390.hpp (+0/-3)
src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp (+0/-17)
src/hotspot/cpu/s390/c1_Defs_s390.hpp (+6/-1)
src/hotspot/cpu/s390/c2_MacroAssembler_s390.hpp (+0/-3)
src/hotspot/cpu/s390/disassembler_s390.cpp (+0/-1)
src/hotspot/cpu/s390/interp_masm_s390.cpp (+1/-3)
src/hotspot/cpu/s390/macroAssembler_s390.cpp (+37/-24)
src/hotspot/cpu/s390/macroAssembler_s390.hpp (+2/-4)
src/hotspot/cpu/s390/methodHandles_s390.cpp (+3/-6)
src/hotspot/cpu/s390/runtime_s390.cpp (+3/-4)
src/hotspot/cpu/s390/s390.ad (+1/-9)
src/hotspot/cpu/s390/sharedRuntime_s390.cpp (+4/-9)
src/hotspot/cpu/s390/stubGenerator_s390.cpp (+342/-186)
src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp (+161/-169)
src/hotspot/cpu/s390/templateTable_s390.cpp (+1/-2)
src/hotspot/cpu/s390/vm_version_s390.cpp (+5/-5)
src/hotspot/cpu/s390/vtableStubs_s390.cpp (+2/-5)
src/hotspot/cpu/x86/assembler_x86.cpp (+17/-0)
src/hotspot/cpu/x86/assembler_x86.hpp (+2/-0)
src/hotspot/cpu/x86/bytes_x86.hpp (+3/-29)
src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp (+0/-22)
src/hotspot/cpu/x86/c1_Defs_x86.hpp (+6/-1)
src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp (+5/-1)
src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp (+11/-1)
src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp (+2/-2)
src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp (+7/-6)
src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp (+0/-3)
src/hotspot/cpu/x86/downcallLinker_x86_64.cpp (+6/-4)
src/hotspot/cpu/x86/frame_x86.cpp (+5/-2)
src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp (+122/-0)
src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp (+42/-0)
src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp (+13/-2)
src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp (+2/-0)
src/hotspot/cpu/x86/interp_masm_x86.cpp (+2/-2)
src/hotspot/cpu/x86/macroAssembler_x86.cpp (+10/-5)
src/hotspot/cpu/x86/macroAssembler_x86.hpp (+17/-3)
src/hotspot/cpu/x86/methodHandles_x86.cpp (+1/-2)
src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp (+2/-2)
src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp (+2/-2)
src/hotspot/cpu/x86/stubGenerator_x86_64.cpp (+252/-39)
src/hotspot/cpu/x86/stubGenerator_x86_64.hpp (+14/-6)
src/hotspot/cpu/x86/stubGenerator_x86_64_adler.cpp (+124/-53)
src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp (+224/-87)
src/hotspot/cpu/x86/stubGenerator_x86_64_poly.cpp (+53/-53)
src/hotspot/cpu/x86/stubRoutines_x86.cpp (+2/-0)
src/hotspot/cpu/x86/stubRoutines_x86.hpp (+4/-0)
src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp (+2/-2)
src/hotspot/cpu/x86/templateInterpreterGenerator_x86_32.cpp (+171/-133)
src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp (+171/-130)
src/hotspot/cpu/x86/templateTable_x86.cpp (+7/-7)
src/hotspot/cpu/x86/upcallLinker_x86_64.cpp (+8/-2)
src/hotspot/cpu/x86/vm_version_x86.cpp (+18/-1)
src/hotspot/cpu/x86/vm_version_x86.hpp (+9/-1)
src/hotspot/cpu/x86/x86.ad (+4/-7)
src/hotspot/cpu/x86/x86_64.ad (+3/-3)
src/hotspot/cpu/zero/abstractInterpreter_zero.cpp (+3/-3)
src/hotspot/cpu/zero/bytecodeInterpreter_zero.cpp (+5/-5)
src/hotspot/cpu/zero/bytes_zero.hpp (+0/-18)
src/hotspot/cpu/zero/compiledIC_zero.cpp (+2/-2)
src/hotspot/cpu/zero/continuationFreezeThaw_zero.inline.hpp (+2/-2)
src/hotspot/cpu/zero/continuationHelper_zero.inline.hpp (+12/-12)
src/hotspot/cpu/zero/disassembler_zero.hpp (+2/-2)
src/hotspot/cpu/zero/frame_zero.cpp (+6/-6)
src/hotspot/cpu/zero/frame_zero.inline.hpp (+18/-18)
src/hotspot/cpu/zero/icBuffer_zero.cpp (+3/-3)
src/hotspot/cpu/zero/interpreterRT_zero.cpp (+2/-2)
src/hotspot/cpu/zero/javaFrameAnchor_zero.hpp (+7/-7)
src/hotspot/cpu/zero/methodHandles_zero.cpp (+7/-7)
src/hotspot/cpu/zero/nativeInst_zero.hpp (+18/-18)
src/hotspot/cpu/zero/registerMap_zero.hpp (+3/-3)
src/hotspot/cpu/zero/register_zero.cpp (+3/-3)
src/hotspot/cpu/zero/relocInfo_zero.cpp (+3/-3)
src/hotspot/cpu/zero/sharedRuntime_zero.cpp (+2/-2)
src/hotspot/cpu/zero/smallRegisterMap_zero.inline.hpp (+3/-3)
src/hotspot/cpu/zero/stackChunkFrameStream_zero.inline.hpp (+5/-5)
src/hotspot/cpu/zero/stack_zero.cpp (+3/-3)
src/hotspot/cpu/zero/stack_zero.hpp (+5/-5)
src/hotspot/cpu/zero/stubGenerator_zero.cpp (+3/-3)
src/hotspot/cpu/zero/vtableStubs_zero.cpp (+3/-3)
src/hotspot/cpu/zero/zeroInterpreter_zero.cpp (+27/-27)
src/hotspot/os/aix/attachListener_aix.cpp (+16/-16)
src/hotspot/os/aix/libo4.hpp (+2/-2)
src/hotspot/os/aix/libodm_aix.cpp (+3/-3)
src/hotspot/os/aix/libodm_aix.hpp (+6/-6)
src/hotspot/os/aix/libperfstat_aix.cpp (+38/-38)
src/hotspot/os/aix/loadlib_aix.cpp (+18/-18)
src/hotspot/os/aix/loadlib_aix.hpp (+4/-4)
src/hotspot/os/aix/misc_aix.cpp (+1/-1)
src/hotspot/os/aix/osThread_aix.cpp (+6/-6)
src/hotspot/os/aix/os_aix.cpp (+84/-84)
src/hotspot/os/aix/os_perf_aix.cpp (+31/-31)
src/hotspot/os/aix/porting_aix.cpp (+21/-24)
src/hotspot/os/aix/safepointMechanism_aix.cpp (+3/-3)
src/hotspot/os/bsd/attachListener_bsd.cpp (+15/-15)
src/hotspot/os/bsd/decoder_machO.cpp (+8/-8)
src/hotspot/os/bsd/osThread_bsd.cpp (+7/-8)
src/hotspot/os/bsd/os_bsd.cpp (+132/-109)
src/hotspot/os/bsd/os_bsd.hpp (+7/-7)
src/hotspot/os/bsd/os_perf_bsd.cpp (+24/-24)
src/hotspot/os/linux/attachListener_linux.cpp (+15/-15)
src/hotspot/os/linux/cgroupSubsystem_linux.cpp (+23/-23)
src/hotspot/os/linux/cgroupSubsystem_linux.hpp (+15/-13)
src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp (+53/-34)
src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp (+8/-7)
src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp (+11/-4)
src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp (+3/-3)
src/hotspot/os/linux/decoder_linux.cpp (+4/-4)
src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp (+12/-12)
src/hotspot/os/linux/gc/z/zNUMA_linux.cpp (+2/-2)
src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp (+6/-6)
src/hotspot/os/linux/mallocInfoDcmd.cpp (+62/-0)
src/hotspot/os/linux/mallocInfoDcmd.hpp (+51/-0)
src/hotspot/os/linux/osContainer_linux.cpp (+17/-17)
src/hotspot/os/linux/osThread_linux.cpp (+6/-6)
src/hotspot/os/linux/os_linux.cpp (+206/-195)
src/hotspot/os/linux/os_linux.hpp (+25/-21)
src/hotspot/os/linux/os_perf_linux.cpp (+53/-53)
src/hotspot/os/linux/trimCHeapDCmd.hpp (+2/-2)
src/hotspot/os/linux/waitBarrier_linux.cpp (+2/-2)
src/hotspot/os/posix/gc/z/zUtils_posix.cpp (+2/-2)
src/hotspot/os/posix/os_posix.cpp (+84/-82)
src/hotspot/os/posix/os_posix.hpp (+3/-3)
src/hotspot/os/posix/os_posix.inline.hpp (+0/-1)
src/hotspot/os/posix/perfMemory_posix.cpp (+43/-43)
src/hotspot/os/posix/safefetch_sigjmp.cpp (+7/-6)
src/hotspot/os/posix/safefetch_static_posix.cpp (+2/-2)
src/hotspot/os/posix/signals_posix.cpp (+67/-60)
src/hotspot/os/posix/threadCrashProtection_posix.cpp (+12/-12)
src/hotspot/os/posix/threadCrashProtection_posix.hpp (+2/-2)
src/hotspot/os/posix/threadLocalStorage_posix.cpp (+2/-2)
src/hotspot/os/posix/vmError_posix.cpp (+5/-5)
src/hotspot/os/windows/attachListener_windows.cpp (+22/-22)
src/hotspot/os/windows/gc/z/zMapper_windows.cpp (+12/-12)
src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp (+2/-2)
src/hotspot/os/windows/gc/z/zSyscall_windows.cpp (+6/-6)
src/hotspot/os/windows/gc/z/zUtils_windows.cpp (+2/-2)
src/hotspot/os/windows/gc/z/zVirtualMemory_windows.cpp (+4/-4)
src/hotspot/os/windows/iphlp_interface.cpp (+13/-13)
src/hotspot/os/windows/osThread_windows.cpp (+5/-5)
src/hotspot/os/windows/os_perf_windows.cpp (+156/-156)
src/hotspot/os/windows/os_windows.cpp (+301/-247)
src/hotspot/os/windows/os_windows.inline.hpp (+2/-3)
src/hotspot/os/windows/park_windows.hpp (+5/-5)
src/hotspot/os/windows/pdh_interface.cpp (+41/-41)
src/hotspot/os/windows/perfMemory_windows.cpp (+94/-93)
src/hotspot/os/windows/safefetch_windows.hpp (+2/-1)
src/hotspot/os/windows/semaphore_windows.cpp (+4/-4)
src/hotspot/os/windows/symbolengine.cpp (+17/-17)
src/hotspot/os/windows/symbolengine.hpp (+3/-3)
src/hotspot/os/windows/threadCrashProtection_windows.cpp (+5/-5)
src/hotspot/os/windows/threadCrashProtection_windows.hpp (+2/-2)
src/hotspot/os/windows/threadCritical_windows.cpp (+4/-4)
src/hotspot/os/windows/vmError_windows.cpp (+9/-3)
src/hotspot/os/windows/windbghelp.cpp (+20/-20)
src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp (+4/-4)
src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp (+26/-26)
src/hotspot/os_cpu/bsd_aarch64/javaThread_bsd_aarch64.cpp (+5/-5)
src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp (+19/-19)
src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp (+4/-4)
src/hotspot/os_cpu/bsd_x86/javaThread_bsd_x86.cpp (+5/-5)
src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp (+22/-22)
src/hotspot/os_cpu/bsd_x86/vm_version_bsd_x86.cpp (+2/-2)
src/hotspot/os_cpu/bsd_zero/javaThread_bsd_zero.hpp (+3/-3)
src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp (+5/-5)
src/hotspot/os_cpu/linux_aarch64/javaThread_linux_aarch64.cpp (+3/-3)
src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp (+18/-18)
src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp (+7/-7)
src/hotspot/os_cpu/linux_arm/javaThread_linux_arm.cpp (+6/-6)
src/hotspot/os_cpu/linux_arm/javaThread_linux_arm.hpp (+2/-2)
src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp (+31/-31)
src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp (+4/-4)
src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp (+24/-24)
src/hotspot/os_cpu/linux_riscv/atomic_linux_riscv.hpp (+35/-18)
src/hotspot/os_cpu/linux_riscv/javaThread_linux_riscv.cpp (+5/-5)
src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp (+23/-23)
src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp (+3/-3)
src/hotspot/os_cpu/linux_s390/javaThread_linux_s390.cpp (+7/-7)
src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp (+32/-25)
src/hotspot/os_cpu/linux_x86/javaThread_linux_x86.cpp (+5/-5)
src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp (+21/-21)
src/hotspot/os_cpu/linux_zero/javaThread_linux_zero.cpp (+2/-2)
src/hotspot/os_cpu/linux_zero/javaThread_linux_zero.hpp (+3/-3)
src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp (+7/-7)
src/hotspot/os_cpu/windows_aarch64/javaThread_windows_aarch64.cpp (+4/-4)
src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp (+9/-9)
src/hotspot/os_cpu/windows_aarch64/vm_version_windows_aarch64.cpp (+5/-5)
src/hotspot/os_cpu/windows_x86/assembler_windows_x86.cpp (+2/-2)
src/hotspot/os_cpu/windows_x86/copy_windows_x86.hpp (+12/-32)
src/hotspot/os_cpu/windows_x86/javaThread_windows_x86.cpp (+5/-5)
src/hotspot/os_cpu/windows_x86/javaThread_windows_x86.hpp (+3/-3)
src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp (+13/-13)
src/hotspot/share/asm/assembler.cpp (+3/-3)
src/hotspot/share/asm/codeBuffer.cpp (+10/-6)
src/hotspot/share/asm/codeBuffer.hpp (+2/-2)
src/hotspot/share/asm/codeBuffer.inline.hpp (+8/-4)
src/hotspot/share/c1/c1_CodeStubs.hpp (+33/-6)
src/hotspot/share/c1/c1_Compilation.cpp (+2/-2)
src/hotspot/share/c1/c1_Compiler.cpp (+8/-1)
src/hotspot/share/c1/c1_Defs.hpp (+6/-1)
src/hotspot/share/c1/c1_FrameMap.cpp (+6/-2)
src/hotspot/share/c1/c1_FrameMap.hpp (+5/-6)
src/hotspot/share/c1/c1_LIR.cpp (+5/-1)
src/hotspot/share/c1/c1_LIR.hpp (+5/-1)
src/hotspot/share/c1/c1_LIRAssembler.cpp (+3/-1)
src/hotspot/share/c1/c1_LIRGenerator.cpp (+4/-0)
src/hotspot/share/c1/c1_LinearScan.cpp (+26/-20)
src/hotspot/share/cds/archiveBuilder.cpp (+8/-11)
src/hotspot/share/cds/archiveBuilder.hpp (+1/-1)
src/hotspot/share/cds/archiveHeapLoader.cpp (+4/-2)
src/hotspot/share/cds/archiveHeapWriter.cpp (+657/-0)
src/hotspot/share/cds/archiveHeapWriter.hpp (+202/-0)
src/hotspot/share/cds/cdsHeapVerifier.cpp (+3/-3)
src/hotspot/share/cds/classListWriter.cpp (+1/-1)
src/hotspot/share/cds/dynamicArchive.cpp (+4/-4)
src/hotspot/share/cds/filemap.cpp (+96/-155)
src/hotspot/share/cds/filemap.hpp (+1/-10)
src/hotspot/share/cds/heapShared.cpp (+143/-334)
src/hotspot/share/cds/heapShared.hpp (+33/-55)
src/hotspot/share/cds/lambdaFormInvokers.cpp (+2/-4)
src/hotspot/share/cds/metaspaceShared.cpp (+35/-85)
src/hotspot/share/ci/bcEscapeAnalyzer.cpp (+13/-13)
src/hotspot/share/ci/bcEscapeAnalyzer.hpp (+2/-2)
src/hotspot/share/ci/ciArray.cpp (+10/-6)
src/hotspot/share/ci/ciArrayKlass.cpp (+3/-3)
src/hotspot/share/ci/ciCallProfile.hpp (+2/-2)
src/hotspot/share/ci/ciConstant.cpp (+30/-1)
src/hotspot/share/ci/ciConstant.hpp (+5/-25)
src/hotspot/share/ci/ciConstantPoolCache.cpp (+2/-2)
src/hotspot/share/ci/ciEnv.cpp (+118/-118)
src/hotspot/share/ci/ciEnv.hpp (+20/-20)
src/hotspot/share/ci/ciExceptionHandler.cpp (+3/-3)
src/hotspot/share/ci/ciExceptionHandler.hpp (+2/-2)
src/hotspot/share/ci/ciField.cpp (+13/-14)
src/hotspot/share/ci/ciField.hpp (+3/-3)
src/hotspot/share/ci/ciInstance.cpp (+28/-21)
src/hotspot/share/ci/ciInstance.hpp (+2/-2)
src/hotspot/share/ci/ciInstanceKlass.cpp (+52/-52)
src/hotspot/share/ci/ciInstanceKlass.hpp (+7/-7)
src/hotspot/share/ci/ciKlass.cpp (+3/-3)
src/hotspot/share/ci/ciKlass.hpp (+6/-6)
src/hotspot/share/ci/ciMetadata.hpp (+3/-3)
src/hotspot/share/ci/ciMethod.cpp (+70/-70)
src/hotspot/share/ci/ciMethod.hpp (+8/-8)
src/hotspot/share/ci/ciMethodBlocks.cpp (+8/-8)
src/hotspot/share/ci/ciMethodData.cpp (+49/-49)
src/hotspot/share/ci/ciMethodData.hpp (+22/-22)
src/hotspot/share/ci/ciObjArray.cpp (+2/-2)
src/hotspot/share/ci/ciObjArrayKlass.cpp (+7/-7)
src/hotspot/share/ci/ciObject.cpp (+47/-15)
src/hotspot/share/ci/ciObject.hpp (+25/-3)
src/hotspot/share/ci/ciObjectFactory.cpp (+35/-35)
src/hotspot/share/ci/ciReplay.cpp (+119/-119)
src/hotspot/share/ci/ciSignature.cpp (+4/-4)
src/hotspot/share/ci/ciStreams.hpp (+14/-14)
src/hotspot/share/ci/ciSymbol.cpp (+2/-2)
src/hotspot/share/ci/ciType.cpp (+2/-2)
src/hotspot/share/ci/ciTypeFlow.cpp (+148/-111)
src/hotspot/share/ci/ciTypeFlow.hpp (+31/-24)
src/hotspot/share/ci/ciUtilities.cpp (+2/-2)
src/hotspot/share/classfile/classFileError.cpp (+7/-7)
src/hotspot/share/classfile/classFileParser.cpp (+358/-362)
src/hotspot/share/classfile/classFileParser.hpp (+2/-2)
src/hotspot/share/classfile/classFileStream.cpp (+4/-4)
src/hotspot/share/classfile/classLoadInfo.hpp (+3/-3)
src/hotspot/share/classfile/classLoader.cpp (+190/-191)
src/hotspot/share/classfile/classLoader.hpp (+11/-12)
src/hotspot/share/classfile/classLoader.inline.hpp (+4/-4)
src/hotspot/share/classfile/classLoaderData.cpp (+79/-79)
src/hotspot/share/classfile/classLoaderData.hpp (+7/-7)
src/hotspot/share/classfile/classLoaderData.inline.hpp (+6/-6)
src/hotspot/share/classfile/classLoaderDataGraph.cpp (+46/-46)
src/hotspot/share/classfile/classLoaderDataGraph.inline.hpp (+2/-2)
src/hotspot/share/classfile/classLoaderDataShared.cpp (+11/-11)
src/hotspot/share/classfile/classLoaderExt.cpp (+14/-12)
src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp (+46/-46)
src/hotspot/share/classfile/classLoaderHierarchyDCmd.hpp (+2/-2)
src/hotspot/share/classfile/classLoaderStats.cpp (+11/-10)
src/hotspot/share/classfile/classLoaderStats.hpp (+8/-4)
src/hotspot/share/classfile/classPrinter.cpp (+5/-5)
src/hotspot/share/classfile/compactHashtable.cpp (+5/-5)
src/hotspot/share/classfile/compactHashtable.hpp (+2/-2)
src/hotspot/share/classfile/defaultMethods.cpp (+50/-50)
src/hotspot/share/classfile/dictionary.cpp (+21/-21)
src/hotspot/share/classfile/fieldLayoutBuilder.cpp (+52/-52)
src/hotspot/share/classfile/fieldLayoutBuilder.hpp (+4/-4)
src/hotspot/share/classfile/javaClasses.cpp (+276/-236)
src/hotspot/share/classfile/javaClasses.hpp (+20/-10)
src/hotspot/share/classfile/javaClasses.inline.hpp (+17/-17)
src/hotspot/share/classfile/klassFactory.cpp (+13/-13)
src/hotspot/share/classfile/klassFactory.hpp (+5/-5)
src/hotspot/share/classfile/loaderConstraints.cpp (+31/-31)
src/hotspot/share/classfile/metadataOnStackMark.cpp (+15/-15)
src/hotspot/share/classfile/moduleEntry.cpp (+38/-38)
src/hotspot/share/classfile/moduleEntry.hpp (+5/-5)
src/hotspot/share/classfile/modules.cpp (+72/-72)
src/hotspot/share/classfile/modules.hpp (+2/-2)
src/hotspot/share/classfile/packageEntry.cpp (+23/-23)
src/hotspot/share/classfile/packageEntry.hpp (+2/-2)
src/hotspot/share/classfile/placeholders.cpp (+31/-28)
src/hotspot/share/classfile/placeholders.hpp (+17/-27)
src/hotspot/share/classfile/protectionDomainCache.cpp (+4/-4)
src/hotspot/share/classfile/resolutionErrors.cpp (+4/-4)
src/hotspot/share/classfile/stackMapFrame.hpp (+2/-2)
src/hotspot/share/classfile/stackMapTable.cpp (+25/-25)
src/hotspot/share/classfile/stackMapTable.hpp (+4/-4)
src/hotspot/share/classfile/stackMapTableFormat.hpp (+13/-13)
src/hotspot/share/classfile/stringTable.cpp (+38/-61)
src/hotspot/share/classfile/stringTable.hpp (+4/-5)
src/hotspot/share/classfile/symbolTable.cpp (+128/-117)
src/hotspot/share/classfile/symbolTable.hpp (+4/-6)
src/hotspot/share/classfile/systemDictionary.cpp (+186/-173)
src/hotspot/share/classfile/systemDictionary.hpp (+10/-10)
src/hotspot/share/classfile/systemDictionaryShared.cpp (+88/-92)
src/hotspot/share/classfile/systemDictionaryShared.hpp (+7/-7)
src/hotspot/share/classfile/verificationType.cpp (+3/-3)
src/hotspot/share/classfile/verifier.cpp (+68/-68)
src/hotspot/share/classfile/verifier.hpp (+5/-5)
src/hotspot/share/classfile/vmClassMacros.hpp (+2/-1)
src/hotspot/share/classfile/vmClasses.cpp (+12/-12)
src/hotspot/share/classfile/vmClasses.hpp (+2/-2)
src/hotspot/share/classfile/vmIntrinsics.cpp (+12/-8)
src/hotspot/share/classfile/vmIntrinsics.hpp (+14/-7)
src/hotspot/share/classfile/vmSymbols.cpp (+5/-5)
src/hotspot/share/classfile/vmSymbols.hpp (+6/-2)
src/hotspot/share/code/codeCache.cpp (+42/-71)
src/hotspot/share/code/codeCache.hpp (+22/-16)
src/hotspot/share/code/compiledIC.cpp (+7/-0)
src/hotspot/share/code/compiledIC.hpp (+2/-0)
src/hotspot/share/code/compiledMethod.cpp (+8/-8)
src/hotspot/share/code/compiledMethod.hpp (+15/-10)
src/hotspot/share/code/compressedStream.cpp (+1/-1)
src/hotspot/share/code/dependencies.cpp (+12/-13)
src/hotspot/share/code/dependencies.hpp (+4/-14)
src/hotspot/share/code/dependencyContext.cpp (+7/-14)
src/hotspot/share/code/dependencyContext.hpp (+3/-2)
src/hotspot/share/code/nmethod.cpp (+17/-9)
src/hotspot/share/code/relocInfo.cpp (+2/-1)
src/hotspot/share/code/relocInfo.hpp (+1/-1)
src/hotspot/share/compiler/abstractCompiler.hpp (+6/-4)
src/hotspot/share/compiler/compileBroker.cpp (+46/-18)
src/hotspot/share/compiler/compileTask.cpp (+1/-0)
src/hotspot/share/compiler/compilerDefinitions.cpp (+25/-15)
src/hotspot/share/compiler/compilerDefinitions.hpp (+2/-0)
src/hotspot/share/compiler/compilerDirectives.cpp (+1/-2)
src/hotspot/share/compiler/compilerDirectives.hpp (+1/-1)
src/hotspot/share/compiler/compilerEvent.cpp (+10/-3)
src/hotspot/share/compiler/oopMap.cpp (+5/-5)
src/hotspot/share/compiler/oopMap.hpp (+2/-2)
src/hotspot/share/compiler/oopMap.inline.hpp (+10/-9)
src/hotspot/share/gc/epsilon/epsilonArguments.cpp (+1/-1)
src/hotspot/share/gc/epsilon/epsilonBarrierSet.cpp (+3/-2)
src/hotspot/share/gc/epsilon/epsilonHeap.cpp (+7/-6)
src/hotspot/share/gc/epsilon/epsilonHeap.hpp (+2/-2)
src/hotspot/share/gc/g1/c1/g1BarrierSetC1.hpp (+9/-1)
src/hotspot/share/gc/g1/g1Allocator.cpp (+1/-151)
src/hotspot/share/gc/g1/g1Allocator.hpp (+1/-57)
src/hotspot/share/gc/g1/g1Arguments.cpp (+2/-2)
src/hotspot/share/gc/g1/g1BarrierSet.cpp (+2/-3)
src/hotspot/share/gc/g1/g1BarrierSet.hpp (+6/-6)
src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp (+14/-1)
src/hotspot/share/gc/g1/g1CardSetContainers.hpp (+2/-2)
src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp (+1/-5)
src/hotspot/share/gc/g1/g1CardTable.cpp (+1/-3)
src/hotspot/share/gc/g1/g1CodeRootSet.cpp (+138/-0)
src/hotspot/share/gc/g1/g1CodeRootSet.hpp (+15/-32)
src/hotspot/share/gc/g1/g1CollectedHeap.cpp (+43/-157)
src/hotspot/share/gc/g1/g1CollectedHeap.hpp (+31/-50)
src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp (+26/-1)
src/hotspot/share/gc/g1/g1CollectionSet.cpp (+1/-3)
src/hotspot/share/gc/g1/g1CommittedRegionMap.cpp (+8/-8)
src/hotspot/share/gc/g1/g1ConcurrentMark.cpp (+34/-52)
src/hotspot/share/gc/g1/g1ConcurrentMark.hpp (+5/-5)
src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.inline.hpp (+3/-3)
src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp (+5/-0)
src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.inline.hpp (+1/-1)
src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp (+19/-29)
src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp (+8/-4)
src/hotspot/share/gc/g1/g1FullCollector.cpp (+72/-29)
src/hotspot/share/gc/g1/g1FullCollector.hpp (+8/-1)
src/hotspot/share/gc/g1/g1FullCollector.inline.hpp (+11/-1)
src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp (+1/-42)
src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp (+14/-3)
src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp (+2/-2)
src/hotspot/share/gc/g1/g1FullGCMarker.cpp (+0/-1)
src/hotspot/share/gc/g1/g1FullGCMarker.hpp (+1/-1)
src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp (+1/-19)
src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp (+0/-59)
src/hotspot/share/gc/g1/g1FullGCOopClosures.hpp (+0/-24)
src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp (+1/-65)
src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp (+4/-20)
src/hotspot/share/gc/g1/g1FullGCPrepareTask.inline.hpp (+9/-5)
src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.cpp (+117/-0)
src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.hpp (+61/-0)
src/hotspot/share/gc/g1/g1FullGCScope.cpp (+2/-1)
src/hotspot/share/gc/g1/g1FullGCScope.hpp (+3/-2)
src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp (+17/-29)
src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp (+10/-26)
src/hotspot/share/gc/g1/g1HeapVerifier.cpp (+8/-32)
src/hotspot/share/gc/g1/g1HeapVerifier.hpp (+4/-5)
src/hotspot/share/gc/g1/g1OopClosures.hpp (+0/-1)
src/hotspot/share/gc/g1/g1OopClosures.inline.hpp (+3/-1)
src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp (+9/-10)
src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp (+0/-3)
src/hotspot/share/gc/g1/g1Policy.cpp (+2/-21)
src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp (+7/-8)
src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp (+0/-1)
src/hotspot/share/gc/g1/g1RemSet.cpp (+3/-48)
src/hotspot/share/gc/g1/g1RemSet.hpp (+3/-8)
src/hotspot/share/gc/g1/g1YoungCollector.cpp (+11/-53)
src/hotspot/share/gc/g1/g1YoungCollector.hpp (+2/-7)
src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp (+31/-19)
src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp (+3/-6)
src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp (+198/-0)
src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.hpp (+49/-0)
src/hotspot/share/gc/g1/g1_globals.hpp (+4/-21)
src/hotspot/share/gc/g1/heapRegion.cpp (+221/-265)
src/hotspot/share/gc/g1/heapRegion.hpp (+4/-5)
src/hotspot/share/gc/g1/heapRegionManager.cpp (+3/-15)
src/hotspot/share/gc/g1/heapRegionManager.hpp (+1/-3)
src/hotspot/share/gc/g1/heapRegionRemSet.cpp (+8/-9)
src/hotspot/share/gc/g1/heapRegionRemSet.hpp (+5/-6)
src/hotspot/share/gc/parallel/gcAdaptivePolicyCounters.cpp (+2/-2)
src/hotspot/share/gc/parallel/mutableNUMASpace.cpp (+31/-246)
src/hotspot/share/gc/parallel/mutableNUMASpace.hpp (+6/-31)
src/hotspot/share/gc/parallel/mutableSpace.cpp (+7/-7)
src/hotspot/share/gc/parallel/mutableSpace.hpp (+3/-4)
src/hotspot/share/gc/parallel/parMarkBitMap.cpp (+5/-5)
src/hotspot/share/gc/parallel/parMarkBitMap.inline.hpp (+5/-5)
src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp (+28/-28)
src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp (+6/-7)
src/hotspot/share/gc/parallel/parallelScavengeHeap.inline.hpp (+0/-4)
src/hotspot/share/gc/parallel/psCardTable.cpp (+4/-4)
src/hotspot/share/gc/parallel/psCardTable.hpp (+1/-1)
src/hotspot/share/gc/parallel/psClosure.inline.hpp (+5/-5)
src/hotspot/share/gc/parallel/psCompactionManager.cpp (+18/-18)
src/hotspot/share/gc/parallel/psCompactionManager.hpp (+8/-23)
src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp (+3/-3)
src/hotspot/share/gc/parallel/psGenerationCounters.hpp (+2/-2)
src/hotspot/share/gc/parallel/psOldGen.cpp (+2/-2)
src/hotspot/share/gc/parallel/psOldGen.hpp (+7/-2)
src/hotspot/share/gc/parallel/psParallelCompact.cpp (+56/-59)
src/hotspot/share/gc/parallel/psParallelCompact.hpp (+8/-9)
src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp (+2/-2)
src/hotspot/share/gc/parallel/psPromotionLAB.cpp (+5/-5)
src/hotspot/share/gc/parallel/psPromotionLAB.hpp (+5/-5)
src/hotspot/share/gc/parallel/psPromotionLAB.inline.hpp (+2/-2)
src/hotspot/share/gc/parallel/psPromotionManager.cpp (+13/-13)
src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp (+16/-16)
src/hotspot/share/gc/parallel/psScavenge.cpp (+9/-9)
src/hotspot/share/gc/parallel/psScavenge.hpp (+3/-3)
src/hotspot/share/gc/parallel/psVMOperations.cpp (+2/-2)
src/hotspot/share/gc/parallel/psVirtualspace.cpp (+16/-29)
src/hotspot/share/gc/parallel/psVirtualspace.hpp (+4/-14)
src/hotspot/share/gc/parallel/psYoungGen.cpp (+11/-11)
src/hotspot/share/gc/serial/cardTableRS.cpp (+6/-13)
src/hotspot/share/gc/serial/cardTableRS.hpp (+4/-6)
src/hotspot/share/gc/serial/defNewGeneration.cpp (+302/-99)
src/hotspot/share/gc/serial/defNewGeneration.hpp (+12/-51)
src/hotspot/share/gc/serial/defNewGeneration.inline.hpp (+6/-59)
src/hotspot/share/gc/serial/genMarkSweep.cpp (+7/-13)
src/hotspot/share/gc/serial/genMarkSweep.hpp (+1/-1)
src/hotspot/share/gc/serial/markSweep.cpp (+13/-16)
src/hotspot/share/gc/serial/markSweep.hpp (+2/-5)
src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp (+8/-8)
src/hotspot/share/gc/serial/serialBlockOffsetTable.hpp (+4/-4)
src/hotspot/share/gc/serial/serialBlockOffsetTable.inline.hpp (+2/-2)
src/hotspot/share/gc/serial/serialHeap.cpp (+4/-4)
src/hotspot/share/gc/serial/serialHeap.hpp (+1/-1)
src/hotspot/share/gc/serial/tenuredGeneration.cpp (+3/-10)
src/hotspot/share/gc/serial/tenuredGeneration.hpp (+3/-3)
src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp (+2/-2)
src/hotspot/share/gc/serial/vmStructs_serial.hpp (+2/-0)
src/hotspot/share/gc/shared/adaptiveSizePolicy.cpp (+4/-4)
src/hotspot/share/gc/shared/barrierSet.cpp (+5/-5)
src/hotspot/share/gc/shared/barrierSet.hpp (+8/-8)
src/hotspot/share/gc/shared/barrierSet.inline.hpp (+1/-1)
src/hotspot/share/gc/shared/barrierSetNMethod.cpp (+4/-2)
src/hotspot/share/gc/shared/bufferNodeList.cpp (+4/-4)
src/hotspot/share/gc/shared/bufferNodeList.hpp (+3/-3)
src/hotspot/share/gc/shared/c1/barrierSetC1.cpp (+6/-6)
src/hotspot/share/gc/shared/c1/barrierSetC1.hpp (+5/-5)
src/hotspot/share/gc/shared/c1/modRefBarrierSetC1.cpp (+3/-3)
src/hotspot/share/gc/shared/c2/barrierSetC2.cpp (+25/-23)
src/hotspot/share/gc/shared/c2/barrierSetC2.hpp (+11/-4)
src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp (+7/-7)
src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp (+5/-5)
src/hotspot/share/gc/shared/cardTable.cpp (+6/-6)
src/hotspot/share/gc/shared/cardTable.hpp (+2/-2)
src/hotspot/share/gc/shared/cardTableBarrierSet.cpp (+1/-1)
src/hotspot/share/gc/shared/cardTableBarrierSet.hpp (+2/-2)
src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp (+1/-1)
src/hotspot/share/gc/shared/collectedHeap.cpp (+17/-14)
src/hotspot/share/gc/shared/collectedHeap.hpp (+13/-7)
src/hotspot/share/gc/shared/concurrentGCBreakpoints.cpp (+14/-14)
src/hotspot/share/gc/shared/freeListAllocator.hpp (+3/-3)
src/hotspot/share/gc/shared/gcArguments.cpp (+7/-7)
src/hotspot/share/gc/shared/gcBehaviours.cpp (+3/-3)
src/hotspot/share/gc/shared/gcCause.cpp (+0/-3)
src/hotspot/share/gc/shared/gcCause.hpp (+0/-1)
src/hotspot/share/gc/shared/gcConfig.cpp (+7/-7)
src/hotspot/share/gc/shared/gcHeapSummary.hpp (+3/-3)
src/hotspot/share/gc/shared/gcId.cpp (+2/-2)
src/hotspot/share/gc/shared/gcId.hpp (+1/-1)
src/hotspot/share/gc/shared/gcLogPrecious.cpp (+5/-5)
src/hotspot/share/gc/shared/gcName.hpp (+2/-2)
src/hotspot/share/gc/shared/gcTimer.cpp (+2/-2)
src/hotspot/share/gc/shared/gcTrace.cpp (+2/-2)
src/hotspot/share/gc/shared/gcTrace.hpp (+2/-2)
src/hotspot/share/gc/shared/gcTraceTime.cpp (+0/-2)
src/hotspot/share/gc/shared/gcTraceTime.hpp (+4/-4)
src/hotspot/share/gc/shared/gcTraceTime.inline.hpp (+11/-11)
src/hotspot/share/gc/shared/gcVMOperations.cpp (+10/-10)
src/hotspot/share/gc/shared/gcVMOperations.hpp (+2/-2)
src/hotspot/share/gc/shared/gcWhen.hpp (+2/-2)
src/hotspot/share/gc/shared/genCollectedHeap.cpp (+48/-74)
src/hotspot/share/gc/shared/genCollectedHeap.hpp (+0/-3)
src/hotspot/share/gc/shared/generation.cpp (+18/-30)
src/hotspot/share/gc/shared/generation.hpp (+8/-22)
src/hotspot/share/gc/shared/generationCounters.cpp (+4/-4)
src/hotspot/share/gc/shared/generationCounters.hpp (+2/-2)
src/hotspot/share/gc/shared/generationSpec.cpp (+3/-3)
src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp (+1/-1)
src/hotspot/share/gc/shared/locationPrinter.inline.hpp (+5/-5)
src/hotspot/share/gc/shared/markBitMap.hpp (+3/-3)
src/hotspot/share/gc/shared/markBitMap.inline.hpp (+3/-3)
src/hotspot/share/gc/shared/memAllocator.cpp (+23/-23)
src/hotspot/share/gc/shared/modRefBarrierSet.hpp (+7/-6)
src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp (+8/-7)
src/hotspot/share/gc/shared/oopStorage.cpp (+59/-59)
src/hotspot/share/gc/shared/oopStorage.hpp (+11/-11)
src/hotspot/share/gc/shared/oopStorage.inline.hpp (+5/-5)
src/hotspot/share/gc/shared/oopStorageParState.hpp (+3/-3)
src/hotspot/share/gc/shared/oopStorageSet.cpp (+2/-2)
src/hotspot/share/gc/shared/oopStorageSetParState.inline.hpp (+4/-3)
src/hotspot/share/gc/shared/parallelCleaning.cpp (+8/-8)
src/hotspot/share/gc/shared/plab.cpp (+3/-3)
src/hotspot/share/gc/shared/plab.hpp (+3/-3)
src/hotspot/share/gc/shared/preservedMarks.hpp (+7/-7)
src/hotspot/share/gc/shared/pretouchTask.cpp (+2/-2)
src/hotspot/share/gc/shared/ptrQueue.cpp (+5/-5)
src/hotspot/share/gc/shared/ptrQueue.hpp (+2/-2)
src/hotspot/share/gc/shared/referenceProcessor.cpp (+32/-34)
src/hotspot/share/gc/shared/referenceProcessor.hpp (+12/-37)
src/hotspot/share/gc/shared/referenceProcessor.inline.hpp (+7/-7)
src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp (+5/-5)
src/hotspot/share/gc/shared/satbMarkQueue.cpp (+7/-7)
src/hotspot/share/gc/shared/satbMarkQueue.hpp (+2/-2)
src/hotspot/share/gc/shared/scavengableNMethods.cpp (+18/-18)
src/hotspot/share/gc/shared/softRefGenPolicy.cpp (+2/-2)
src/hotspot/share/gc/shared/space.cpp (+64/-143)
src/hotspot/share/gc/shared/space.hpp (+80/-138)
src/hotspot/share/gc/shared/space.inline.hpp (+9/-13)
src/hotspot/share/gc/shared/spaceDecorator.hpp (+3/-3)
src/hotspot/share/gc/shared/suspendibleThreadSet.cpp (+15/-15)
src/hotspot/share/gc/shared/suspendibleThreadSet.hpp (+11/-7)
src/hotspot/share/gc/shared/taskTerminator.cpp (+8/-8)
src/hotspot/share/gc/shared/taskTerminator.hpp (+3/-3)
src/hotspot/share/gc/shared/taskqueue.cpp (+2/-2)
src/hotspot/share/gc/shared/taskqueue.hpp (+3/-3)
src/hotspot/share/gc/shared/taskqueue.inline.hpp (+2/-2)
src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp (+15/-15)
src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp (+2/-2)
src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp (+2/-2)
src/hotspot/share/gc/shared/vmStructs_gc.hpp (+5/-9)
src/hotspot/share/gc/shared/weakProcessor.inline.hpp (+4/-4)
src/hotspot/share/gc/shared/weakProcessorTimes.cpp (+6/-6)
src/hotspot/share/gc/shared/weakProcessorTimes.hpp (+3/-3)
src/hotspot/share/gc/shared/workerDataArray.cpp (+1/-1)
src/hotspot/share/gc/shared/workerDataArray.inline.hpp (+10/-10)
src/hotspot/share/gc/shared/workerThread.cpp (+6/-6)
src/hotspot/share/gc/shared/workerUtils.cpp (+2/-2)
src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp (+8/-8)
src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp (+13/-8)
src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp (+45/-49)
src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp (+130/-130)
src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp (+13/-13)
src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp (+1/-1)
src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp (+2/-2)
src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp (+1/-1)
src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp (+2/-2)
src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp (+28/-28)
src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp (+3/-3)
src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp (+15/-15)
src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp (+1/-1)
src/hotspot/share/gc/shenandoah/shenandoahBarrierSetNMethod.cpp (+1/-1)
src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp (+4/-4)
src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp (+5/-5)
src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp (+6/-6)
src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp (+2/-2)
src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp (+3/-3)
src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp (+10/-13)
src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp (+1/-1)
src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp (+7/-7)
src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp (+18/-18)
src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp (+11/-11)
src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp (+66/-66)
src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp (+1/-1)
src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp (+16/-16)
src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp (+5/-4)
src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp (+1/-1)
src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp (+1/-1)
src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp (+1/-1)
src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp (+1/-1)
src/hotspot/share/gc/shenandoah/shenandoahLock.cpp (+2/-2)
src/hotspot/share/gc/shenandoah/shenandoahLock.hpp (+7/-7)
src/hotspot/share/gc/shenandoah/shenandoahMark.cpp (+1/-1)
src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp (+4/-4)
src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp (+2/-2)
src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp (+3/-3)
src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp (+2/-2)
src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp (+21/-21)
src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp (+2/-2)
src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp (+4/-4)
src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp (+6/-6)
src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp (+29/-29)
src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp (+2/-2)
src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp (+3/-3)
src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp (+3/-3)
src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp (+1/-1)
src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp (+3/-3)
src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp (+3/-3)
src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp (+5/-5)
src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp (+2/-2)
src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp (+4/-4)
src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp (+3/-3)
src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp (+3/-3)
src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp (+2/-2)
src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp (+1/-1)
src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp (+15/-15)
src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp (+1/-1)
src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.cpp (+1/-1)
src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp (+3/-0)
src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp (+18/-1)
src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp (+5/-1)
src/hotspot/share/gc/z/zBarrier.cpp (+1/-1)
src/hotspot/share/gc/z/zDriver.cpp (+1/-6)
src/hotspot/share/gc/z/zLiveMap.inline.hpp (+5/-5)
src/hotspot/share/interpreter/abstractInterpreter.cpp (+62/-7)
src/hotspot/share/interpreter/abstractInterpreter.hpp (+8/-4)
src/hotspot/share/interpreter/bytecodeTracer.cpp (+2/-2)
src/hotspot/share/interpreter/interpreterRuntime.cpp (+0/-4)
src/hotspot/share/interpreter/oopMapCache.cpp (+2/-0)
src/hotspot/share/interpreter/templateInterpreterGenerator.cpp (+84/-62)
src/hotspot/share/interpreter/templateInterpreterGenerator.hpp (+7/-5)
src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp (+2/-2)
src/hotspot/share/jfr/metadata/metadata.xml (+5/-1)
src/hotspot/share/jfr/periodic/jfrNativeMemoryEvent.cpp (+22/-45)
src/hotspot/share/jfr/periodic/jfrNativeMemoryEvent.hpp (+8/-8)
src/hotspot/share/jfr/periodic/jfrOSInterface.cpp (+3/-1)
src/hotspot/share/jfr/periodic/jfrPeriodic.cpp (+3/-3)
src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp (+11/-1)
src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp (+6/-1)
src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp (+5/-1)
src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp (+4/-4)
src/hotspot/share/jfr/support/jfrThreadLocal.hpp (+1/-0)
src/hotspot/share/jfr/utilities/jfrBigEndian.hpp (+5/-4)
src/hotspot/share/jfr/utilities/jfrLogTagSets.hpp (+3/-1)
src/hotspot/share/jfr/utilities/jfrThreadIterator.cpp (+3/-0)
src/hotspot/share/jvmci/jvmci.cpp (+10/-10)
src/hotspot/share/jvmci/jvmci.hpp (+4/-4)
src/hotspot/share/jvmci/jvmciCodeInstaller.cpp (+28/-26)
src/hotspot/share/jvmci/jvmciCompiler.cpp (+6/-6)
src/hotspot/share/jvmci/jvmciCompilerToVM.cpp (+122/-102)
src/hotspot/share/jvmci/jvmciCompilerToVM.hpp (+2/-2)
src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp (+9/-9)
src/hotspot/share/jvmci/jvmciEnv.cpp (+56/-51)
src/hotspot/share/jvmci/jvmciEnv.hpp (+12/-12)
src/hotspot/share/jvmci/jvmciExceptions.hpp (+5/-5)
src/hotspot/share/jvmci/jvmciJavaClasses.cpp (+30/-30)
src/hotspot/share/jvmci/jvmciJavaClasses.hpp (+27/-27)
src/hotspot/share/jvmci/jvmciObject.hpp (+6/-6)
src/hotspot/share/jvmci/jvmciRuntime.cpp (+65/-65)
src/hotspot/share/jvmci/jvmciRuntime.hpp (+12/-12)
src/hotspot/share/jvmci/jvmci_globals.cpp (+7/-7)
src/hotspot/share/jvmci/jvmci_globals.hpp (+4/-4)
src/hotspot/share/jvmci/metadataHandles.cpp (+14/-14)
src/hotspot/share/jvmci/metadataHandles.hpp (+14/-14)
src/hotspot/share/jvmci/vmStructs_jvmci.cpp (+13/-5)
src/hotspot/share/jvmci/vmStructs_jvmci.hpp (+5/-5)
src/hotspot/share/libadt/dict.cpp (+8/-8)
src/hotspot/share/libadt/dict.hpp (+3/-3)
src/hotspot/share/memory/allocation.cpp (+7/-7)
src/hotspot/share/memory/allocation.hpp (+6/-6)
src/hotspot/share/memory/allocation.inline.hpp (+10/-10)
src/hotspot/share/memory/arena.cpp (+35/-49)
src/hotspot/share/memory/arena.hpp (+5/-5)
src/hotspot/share/memory/classLoaderMetaspace.cpp (+31/-25)
src/hotspot/share/memory/classLoaderMetaspace.hpp (+12/-8)
src/hotspot/share/memory/guardedMemory.cpp (+5/-5)
src/hotspot/share/memory/guardedMemory.hpp (+11/-11)
src/hotspot/share/memory/heap.cpp (+43/-43)
src/hotspot/share/memory/heap.hpp (+9/-9)
src/hotspot/share/memory/heapInspection.cpp (+35/-35)
src/hotspot/share/memory/heapInspection.hpp (+5/-5)
src/hotspot/share/memory/iterator.cpp (+5/-5)
src/hotspot/share/memory/iterator.hpp (+5/-6)
src/hotspot/share/memory/memRegion.cpp (+2/-2)
src/hotspot/share/memory/memRegion.hpp (+2/-13)
src/hotspot/share/memory/metadataFactory.hpp (+5/-5)
src/hotspot/share/memory/metaspace.cpp (+26/-26)
src/hotspot/share/memory/metaspace.hpp (+2/-2)
src/hotspot/share/memory/metaspace/binList.hpp (+6/-6)
src/hotspot/share/memory/metaspace/blockTree.cpp (+11/-11)
src/hotspot/share/memory/metaspace/blockTree.hpp (+38/-38)
src/hotspot/share/memory/metaspace/chunkHeaderPool.cpp (+9/-9)
src/hotspot/share/memory/metaspace/chunkHeaderPool.hpp (+9/-9)
src/hotspot/share/memory/metaspace/chunkManager.cpp (+35/-38)
src/hotspot/share/memory/metaspace/chunkManager.hpp (+2/-2)
src/hotspot/share/memory/metaspace/commitMask.cpp (+2/-2)
src/hotspot/share/memory/metaspace/freeBlocks.cpp (+3/-3)
src/hotspot/share/memory/metaspace/freeChunkList.cpp (+16/-16)
src/hotspot/share/memory/metaspace/freeChunkList.hpp (+30/-39)
src/hotspot/share/memory/metaspace/metachunk.cpp (+10/-10)
src/hotspot/share/memory/metaspace/metachunk.hpp (+12/-12)
src/hotspot/share/memory/metaspace/metachunkList.cpp (+9/-9)
src/hotspot/share/memory/metaspace/metachunkList.hpp (+6/-6)
src/hotspot/share/memory/metaspace/metaspaceArena.cpp (+40/-43)
src/hotspot/share/memory/metaspace/metaspaceArena.hpp (+2/-2)
src/hotspot/share/memory/metaspace/metaspaceArenaGrowthPolicy.cpp (+2/-2)
src/hotspot/share/memory/metaspace/metaspaceCommon.cpp (+2/-2)
src/hotspot/share/memory/metaspace/metaspaceContext.cpp (+3/-3)
src/hotspot/share/memory/metaspace/metaspaceContext.hpp (+2/-2)
src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp (+4/-4)
src/hotspot/share/memory/metaspace/metaspaceDCmd.hpp (+2/-2)
src/hotspot/share/memory/metaspace/metaspaceReporter.cpp (+2/-2)
src/hotspot/share/memory/metaspace/metaspaceSettings.cpp (+5/-22)
src/hotspot/share/memory/metaspace/metaspaceSettings.hpp (+2/-13)
src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp (+8/-8)
src/hotspot/share/memory/metaspace/rootChunkArea.cpp (+19/-19)
src/hotspot/share/memory/metaspace/rootChunkArea.hpp (+3/-3)
src/hotspot/share/memory/metaspace/runningCounters.cpp (+4/-4)
src/hotspot/share/memory/metaspace/testHelpers.cpp (+4/-4)
src/hotspot/share/memory/metaspace/virtualSpaceList.cpp (+17/-17)
src/hotspot/share/memory/metaspace/virtualSpaceList.hpp (+4/-4)
src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp (+20/-11)
src/hotspot/share/memory/metaspace/virtualSpaceNode.hpp (+4/-4)
src/hotspot/share/memory/metaspaceClosure.cpp (+4/-4)
src/hotspot/share/memory/metaspaceClosure.hpp (+9/-9)
src/hotspot/share/memory/metaspaceCounters.cpp (+3/-3)
src/hotspot/share/memory/metaspaceCriticalAllocation.cpp (+15/-15)
src/hotspot/share/memory/metaspaceUtils.hpp (+5/-5)
src/hotspot/share/memory/oopFactory.cpp (+3/-3)
src/hotspot/share/memory/padded.hpp (+2/-2)
src/hotspot/share/memory/padded.inline.hpp (+2/-2)
src/hotspot/share/memory/universe.cpp (+50/-45)
src/hotspot/share/memory/universe.hpp (+6/-6)
src/hotspot/share/memory/virtualspace.cpp (+54/-54)
src/hotspot/share/memory/virtualspace.hpp (+4/-4)
src/hotspot/share/oops/access.hpp (+5/-5)
src/hotspot/share/oops/access.inline.hpp (+5/-5)
src/hotspot/share/oops/accessBackend.hpp (+1/-1)
src/hotspot/share/oops/annotations.cpp (+7/-7)
src/hotspot/share/oops/annotations.hpp (+5/-5)
src/hotspot/share/oops/arrayKlass.cpp (+15/-15)
src/hotspot/share/oops/arrayOop.hpp (+4/-4)
src/hotspot/share/oops/compressedOops.cpp (+7/-7)
src/hotspot/share/oops/compressedOops.hpp (+5/-4)
src/hotspot/share/oops/compressedOops.inline.hpp (+8/-3)
src/hotspot/share/oops/constMethod.cpp (+10/-10)
src/hotspot/share/oops/constMethod.hpp (+6/-6)
src/hotspot/share/oops/constantPool.cpp (+88/-87)
src/hotspot/share/oops/constantPool.hpp (+7/-7)
src/hotspot/share/oops/cpCache.cpp (+28/-28)
src/hotspot/share/oops/cpCache.hpp (+3/-5)
src/hotspot/share/oops/cpCache.inline.hpp (+4/-4)
src/hotspot/share/oops/fieldStreams.hpp (+2/-2)
src/hotspot/share/oops/generateOopMap.cpp (+23/-23)
src/hotspot/share/oops/generateOopMap.hpp (+2/-2)
src/hotspot/share/oops/instanceClassLoaderKlass.inline.hpp (+3/-3)
src/hotspot/share/oops/instanceKlass.cpp (+363/-328)
src/hotspot/share/oops/instanceKlass.hpp (+47/-44)
src/hotspot/share/oops/instanceKlass.inline.hpp (+4/-4)
src/hotspot/share/oops/instanceMirrorKlass.cpp (+3/-3)
src/hotspot/share/oops/instanceMirrorKlass.inline.hpp (+7/-7)
src/hotspot/share/oops/instanceRefKlass.cpp (+3/-3)
src/hotspot/share/oops/instanceRefKlass.inline.hpp (+21/-17)
src/hotspot/share/oops/instanceStackChunkKlass.cpp (+2/-2)
src/hotspot/share/oops/klass.cpp (+54/-54)
src/hotspot/share/oops/klass.hpp (+9/-9)
src/hotspot/share/oops/klassVtable.cpp (+64/-64)
src/hotspot/share/oops/klassVtable.hpp (+7/-7)
src/hotspot/share/oops/markWord.cpp (+3/-3)
src/hotspot/share/oops/metadata.hpp (+3/-3)
src/hotspot/share/oops/method.cpp (+121/-121)
src/hotspot/share/oops/method.hpp (+29/-33)
src/hotspot/share/oops/method.inline.hpp (+2/-2)
src/hotspot/share/oops/methodData.cpp (+54/-54)
src/hotspot/share/oops/methodData.hpp (+50/-50)
src/hotspot/share/oops/objArrayKlass.cpp (+29/-29)
src/hotspot/share/oops/objArrayOop.hpp (+1/-0)
src/hotspot/share/oops/oop.cpp (+17/-7)
src/hotspot/share/oops/oop.hpp (+7/-4)
src/hotspot/share/oops/oop.inline.hpp (+12/-4)
src/hotspot/share/oops/oopHandle.hpp (+3/-3)
src/hotspot/share/oops/oopHandle.inline.hpp (+7/-7)
src/hotspot/share/oops/oopsHierarchy.cpp (+3/-3)
src/hotspot/share/oops/oopsHierarchy.hpp (+2/-2)
src/hotspot/share/oops/recordComponent.cpp (+5/-5)
src/hotspot/share/oops/stackChunkOop.cpp (+2/-2)
src/hotspot/share/oops/stackChunkOop.hpp (+3/-3)
src/hotspot/share/oops/symbol.cpp (+8/-41)
src/hotspot/share/oops/symbol.hpp (+10/-10)
src/hotspot/share/oops/symbolHandle.hpp (+3/-4)
src/hotspot/share/oops/typeArrayKlass.cpp (+10/-10)
src/hotspot/share/oops/typeArrayKlass.hpp (+2/-2)
src/hotspot/share/oops/weakHandle.cpp (+5/-5)
src/hotspot/share/oops/weakHandle.hpp (+5/-5)
src/hotspot/share/opto/addnode.cpp (+61/-61)
src/hotspot/share/opto/arraycopynode.cpp (+44/-44)
src/hotspot/share/opto/arraycopynode.hpp (+3/-3)
src/hotspot/share/opto/block.cpp (+29/-29)
src/hotspot/share/opto/block.hpp (+22/-22)
src/hotspot/share/opto/buildOopMap.cpp (+19/-19)
src/hotspot/share/opto/bytecodeInfo.cpp (+36/-40)
src/hotspot/share/opto/c2_CodeStubs.cpp (+3/-3)
src/hotspot/share/opto/c2_globals.hpp (+8/-5)
src/hotspot/share/opto/c2compiler.cpp (+5/-18)
src/hotspot/share/opto/c2compiler.hpp (+1/-7)
src/hotspot/share/opto/callGenerator.cpp (+52/-52)
src/hotspot/share/opto/callGenerator.hpp (+7/-7)
src/hotspot/share/opto/callnode.cpp (+133/-133)
src/hotspot/share/opto/callnode.hpp (+27/-27)
src/hotspot/share/opto/castnode.cpp (+75/-43)
src/hotspot/share/opto/castnode.hpp (+2/-2)
src/hotspot/share/opto/cfgnode.cpp (+362/-254)
src/hotspot/share/opto/cfgnode.hpp (+36/-11)
src/hotspot/share/opto/chaitin.cpp (+30/-30)
src/hotspot/share/opto/chaitin.hpp (+5/-5)
src/hotspot/share/opto/coalesce.cpp (+4/-4)
src/hotspot/share/opto/compile.cpp (+232/-229)
src/hotspot/share/opto/compile.hpp (+27/-25)
src/hotspot/share/opto/connode.cpp (+2/-2)
src/hotspot/share/opto/connode.hpp (+11/-7)
src/hotspot/share/opto/constantTable.cpp (+7/-6)
src/hotspot/share/opto/convertnode.cpp (+31/-31)
src/hotspot/share/opto/convertnode.hpp (+0/-1)
src/hotspot/share/opto/divnode.cpp (+52/-52)
src/hotspot/share/opto/divnode.hpp (+2/-2)
src/hotspot/share/opto/doCall.cpp (+71/-72)
src/hotspot/share/opto/domgraph.cpp (+26/-26)
src/hotspot/share/opto/escape.cpp (+170/-170)
src/hotspot/share/opto/escape.hpp (+15/-15)
src/hotspot/share/opto/gcm.cpp (+71/-71)
src/hotspot/share/opto/generateOptoStub.cpp (+6/-6)
src/hotspot/share/opto/graphKit.cpp (+226/-203)
src/hotspot/share/opto/graphKit.hpp (+45/-39)
src/hotspot/share/opto/idealGraphPrinter.cpp (+53/-53)
src/hotspot/share/opto/idealGraphPrinter.hpp (+2/-2)
src/hotspot/share/opto/idealKit.cpp (+26/-26)
src/hotspot/share/opto/idealKit.hpp (+5/-5)
src/hotspot/share/opto/ifg.cpp (+2/-2)
src/hotspot/share/opto/ifnode.cpp (+165/-165)
src/hotspot/share/opto/indexSet.cpp (+2/-2)
src/hotspot/share/opto/indexSet.hpp (+6/-6)
src/hotspot/share/opto/intrinsicnode.cpp (+8/-8)
src/hotspot/share/opto/lcm.cpp (+36/-36)
src/hotspot/share/opto/library_call.cpp (+368/-355)
src/hotspot/share/opto/library_call.hpp (+8/-7)
src/hotspot/share/opto/live.cpp (+4/-4)
src/hotspot/share/opto/live.hpp (+2/-2)
src/hotspot/share/opto/locknode.cpp (+7/-7)
src/hotspot/share/opto/locknode.hpp (+3/-3)
src/hotspot/share/opto/loopPredicate.cpp (+77/-77)
src/hotspot/share/opto/loopTransform.cpp (+179/-208)
src/hotspot/share/opto/loopUnswitch.cpp (+13/-13)
src/hotspot/share/opto/loopnode.cpp (+386/-306)
src/hotspot/share/opto/loopnode.hpp (+89/-78)
src/hotspot/share/opto/loopopts.cpp (+180/-176)
src/hotspot/share/opto/machnode.cpp (+41/-34)
src/hotspot/share/opto/machnode.hpp (+20/-20)
src/hotspot/share/opto/macro.cpp (+157/-157)
src/hotspot/share/opto/macro.hpp (+7/-7)
src/hotspot/share/opto/macroArrayCopy.cpp (+92/-92)
src/hotspot/share/opto/matcher.cpp (+143/-143)
src/hotspot/share/opto/matcher.hpp (+4/-4)
src/hotspot/share/opto/mathexactnode.cpp (+6/-6)
src/hotspot/share/opto/memnode.cpp (+327/-325)
src/hotspot/share/opto/memnode.hpp (+18/-18)
src/hotspot/share/opto/movenode.cpp (+31/-31)
src/hotspot/share/opto/movenode.hpp (+3/-3)
src/hotspot/share/opto/mulnode.cpp (+278/-139)
src/hotspot/share/opto/mulnode.hpp (+3/-3)
src/hotspot/share/opto/multnode.cpp (+24/-24)
src/hotspot/share/opto/multnode.hpp (+3/-3)
src/hotspot/share/opto/narrowptrnode.hpp (+3/-3)
src/hotspot/share/opto/node.cpp (+183/-170)
src/hotspot/share/opto/node.hpp (+69/-59)
src/hotspot/share/opto/opaquenode.cpp (+2/-2)
src/hotspot/share/opto/opaquenode.hpp (+5/-5)
src/hotspot/share/opto/output.cpp (+105/-105)
src/hotspot/share/opto/output.hpp (+2/-2)
src/hotspot/share/opto/parse.hpp (+32/-9)
src/hotspot/share/opto/parse1.cpp (+91/-83)
src/hotspot/share/opto/parse2.cpp (+65/-65)
src/hotspot/share/opto/parse3.cpp (+18/-18)
src/hotspot/share/opto/parseHelper.cpp (+10/-10)
src/hotspot/share/opto/phase.cpp (+2/-2)
src/hotspot/share/opto/phaseX.cpp (+301/-150)
src/hotspot/share/opto/phaseX.hpp (+49/-20)
src/hotspot/share/opto/phasetype.hpp (+5/-5)
src/hotspot/share/opto/postaloc.cpp (+28/-28)
src/hotspot/share/opto/reg_split.cpp (+27/-27)
src/hotspot/share/opto/replacednodes.cpp (+8/-8)
src/hotspot/share/opto/replacednodes.hpp (+3/-3)
src/hotspot/share/opto/rootnode.cpp (+3/-3)
src/hotspot/share/opto/runtime.cpp (+47/-47)
src/hotspot/share/opto/runtime.hpp (+5/-5)
src/hotspot/share/opto/split_if.cpp (+11/-11)
src/hotspot/share/opto/stringopts.cpp (+151/-198)
src/hotspot/share/opto/stringopts.hpp (+1/-7)
src/hotspot/share/opto/subnode.cpp (+75/-75)
src/hotspot/share/opto/subnode.hpp (+5/-5)
src/hotspot/share/opto/subtypenode.cpp (+32/-25)
src/hotspot/share/opto/subtypenode.hpp (+2/-0)
src/hotspot/share/opto/superword.cpp (+422/-270)
src/hotspot/share/opto/superword.hpp (+31/-17)
src/hotspot/share/opto/type.cpp (+379/-235)
src/hotspot/share/opto/type.hpp (+85/-81)
src/hotspot/share/opto/vector.cpp (+5/-5)
src/hotspot/share/opto/vectorIntrinsics.cpp (+268/-139)
src/hotspot/share/opto/vectornode.cpp (+50/-43)
src/hotspot/share/opto/vectornode.hpp (+7/-7)
src/hotspot/share/prims/foreignGlobals.inline.hpp (+2/-2)
src/hotspot/share/prims/forte.cpp (+23/-23)
src/hotspot/share/prims/jni.cpp (+143/-150)
src/hotspot/share/prims/jniCheck.cpp (+57/-57)
src/hotspot/share/prims/jniCheck.hpp (+2/-2)
src/hotspot/share/prims/jvm.cpp (+170/-170)
src/hotspot/share/prims/jvmti.xml (+4/-2)
src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp (+37/-37)
src/hotspot/share/prims/jvmtiClassFileReconstituter.hpp (+7/-7)
src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp (+12/-12)
src/hotspot/share/prims/jvmtiDeferredUpdates.cpp (+7/-7)
src/hotspot/share/prims/jvmtiDeferredUpdates.hpp (+2/-2)
src/hotspot/share/prims/jvmtiEnv.cpp (+427/-427)
src/hotspot/share/prims/jvmtiEnvBase.cpp (+154/-149)
src/hotspot/share/prims/jvmtiEnvBase.hpp (+19/-19)
src/hotspot/share/prims/jvmtiEnvThreadState.cpp (+21/-22)
src/hotspot/share/prims/jvmtiEnvThreadState.hpp (+2/-2)
src/hotspot/share/prims/jvmtiEventController.cpp (+23/-23)
src/hotspot/share/prims/jvmtiEventController.hpp (+4/-4)
src/hotspot/share/prims/jvmtiExport.cpp (+248/-248)
src/hotspot/share/prims/jvmtiExport.hpp (+9/-11)
src/hotspot/share/prims/jvmtiExtensions.cpp (+30/-30)
src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp (+5/-5)
src/hotspot/share/prims/jvmtiImpl.cpp (+66/-66)
src/hotspot/share/prims/jvmtiImpl.hpp (+9/-9)
src/hotspot/share/prims/jvmtiRawMonitor.cpp (+20/-20)
src/hotspot/share/prims/jvmtiRedefineClasses.cpp (+86/-86)
src/hotspot/share/prims/jvmtiRedefineClasses.hpp (+3/-3)
src/hotspot/share/prims/jvmtiTagMap.cpp (+92/-92)
src/hotspot/share/prims/jvmtiTagMapTable.cpp (+7/-10)
src/hotspot/share/prims/jvmtiTagMapTable.hpp (+1/-2)
src/hotspot/share/prims/jvmtiThreadState.cpp (+167/-95)
src/hotspot/share/prims/jvmtiThreadState.hpp (+24/-23)
src/hotspot/share/prims/jvmtiThreadState.inline.hpp (+22/-22)
src/hotspot/share/prims/jvmtiTrace.cpp (+14/-14)
src/hotspot/share/prims/jvmtiUtil.cpp (+3/-3)
src/hotspot/share/prims/jvmtiUtil.hpp (+2/-2)
src/hotspot/share/prims/methodHandles.cpp (+92/-92)
src/hotspot/share/prims/methodHandles.hpp (+2/-2)
src/hotspot/share/prims/nativeLookup.cpp (+41/-41)
src/hotspot/share/prims/perf.cpp (+9/-9)
src/hotspot/share/prims/resolvedMethodTable.cpp (+8/-8)
src/hotspot/share/prims/scopedMemoryAccess.cpp (+3/-3)
src/hotspot/share/prims/stackwalk.cpp (+24/-24)
src/hotspot/share/prims/stackwalk.hpp (+3/-3)
src/hotspot/share/prims/unsafe.cpp (+31/-31)
src/hotspot/share/prims/upcallLinker.cpp (+3/-3)
src/hotspot/share/prims/vectorSupport.cpp (+3/-3)
src/hotspot/share/prims/whitebox.cpp (+157/-151)
src/hotspot/share/runtime/abstract_vm_version.hpp (+11/-2)
src/hotspot/share/runtime/arguments.cpp (+35/-95)
src/hotspot/share/runtime/arguments.hpp (+4/-17)
src/hotspot/share/runtime/continuation.cpp (+2/-4)
src/hotspot/share/runtime/continuation.hpp (+2/-2)
src/hotspot/share/runtime/continuationFreezeThaw.cpp (+2/-2)
src/hotspot/share/runtime/deoptimization.cpp (+117/-8)
src/hotspot/share/runtime/deoptimization.hpp (+28/-3)
src/hotspot/share/runtime/flags/jvmFlag.cpp (+0/-14)
src/hotspot/share/runtime/flags/jvmFlag.hpp (+1/-3)
src/hotspot/share/runtime/flags/jvmFlagAccess.cpp (+8/-1)
src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp (+29/-3)
src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp (+3/-2)
src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp (+2/-2)
src/hotspot/share/runtime/globals.hpp (+18/-22)
src/hotspot/share/runtime/globals_extension.hpp (+5/-2)
src/hotspot/share/runtime/init.cpp (+17/-0)
src/hotspot/share/runtime/java.cpp (+26/-1)
src/hotspot/share/runtime/javaCalls.cpp (+1/-1)
src/hotspot/share/runtime/javaThread.cpp (+3/-3)
src/hotspot/share/runtime/jniHandles.cpp (+2/-4)
src/hotspot/share/runtime/mutexLocker.cpp (+3/-3)
src/hotspot/share/runtime/mutexLocker.hpp (+1/-1)
src/hotspot/share/runtime/nonJavaThread.cpp (+4/-2)
src/hotspot/share/runtime/os.cpp (+29/-39)
src/hotspot/share/runtime/os.hpp (+8/-11)
src/hotspot/share/runtime/osInfo.cpp (+3/-3)
src/hotspot/share/runtime/osInfo.hpp (+9/-11)
src/hotspot/share/runtime/perfMemory.cpp (+3/-3)
src/hotspot/share/runtime/sharedRuntime.cpp (+0/-91)
src/hotspot/share/runtime/sharedRuntime.hpp (+0/-2)
src/hotspot/share/runtime/stubRoutines.cpp (+3/-0)
src/hotspot/share/runtime/stubRoutines.hpp (+21/-0)
src/hotspot/share/runtime/threads.cpp (+22/-5)
src/hotspot/share/runtime/threads.hpp (+3/-0)
src/hotspot/share/runtime/vframe.cpp (+1/-2)
src/hotspot/share/runtime/vmStructs.cpp (+2/-8)
src/hotspot/share/sanitizers/address.hpp (+19/-0)
src/hotspot/share/sanitizers/leak.hpp (+93/-0)
src/hotspot/share/services/attachListener.cpp (+24/-24)
src/hotspot/share/services/attachListener.hpp (+3/-3)
src/hotspot/share/services/classLoadingService.cpp (+13/-13)
src/hotspot/share/services/diagnosticArgument.cpp (+21/-24)
src/hotspot/share/services/diagnosticArgument.hpp (+5/-5)
src/hotspot/share/services/diagnosticCommand.cpp (+38/-39)
src/hotspot/share/services/diagnosticCommand.hpp (+32/-32)
src/hotspot/share/services/diagnosticFramework.cpp (+45/-45)
src/hotspot/share/services/diagnosticFramework.hpp (+14/-22)
src/hotspot/share/services/gcNotifier.cpp (+9/-9)
src/hotspot/share/services/gcNotifier.hpp (+2/-2)
src/hotspot/share/services/heapDumper.cpp (+125/-125)
src/hotspot/share/services/heapDumper.hpp (+6/-6)
src/hotspot/share/services/heapDumperCompression.cpp (+54/-50)
src/hotspot/share/services/heapDumperCompression.hpp (+12/-12)
src/hotspot/share/services/lowMemoryDetector.cpp (+11/-11)
src/hotspot/share/services/lowMemoryDetector.hpp (+2/-2)
src/hotspot/share/services/mallocHeader.hpp (+10/-2)
src/hotspot/share/services/mallocHeader.inline.hpp (+37/-20)
src/hotspot/share/services/mallocLimit.cpp (+234/-0)
src/hotspot/share/services/mallocLimit.hpp (+77/-0)
src/hotspot/share/services/mallocSiteTable.cpp (+20/-20)
src/hotspot/share/services/mallocSiteTable.hpp (+8/-8)
src/hotspot/share/services/mallocTracker.cpp (+40/-51)
src/hotspot/share/services/mallocTracker.hpp (+23/-36)
src/hotspot/share/services/mallocTracker.inline.hpp (+72/-0)
src/hotspot/share/services/management.cpp (+161/-155)
src/hotspot/share/services/management.hpp (+7/-7)
src/hotspot/share/services/memBaseline.cpp (+11/-11)
src/hotspot/share/services/memReporter.cpp (+14/-14)
src/hotspot/share/services/memTracker.cpp (+8/-7)
src/hotspot/share/services/memTracker.hpp (+15/-11)
src/hotspot/share/services/memTracker.inline.hpp (+12/-19)
src/hotspot/share/services/memoryManager.cpp (+9/-9)
src/hotspot/share/services/memoryPool.cpp (+4/-4)
src/hotspot/share/services/memoryService.cpp (+7/-7)
src/hotspot/share/services/memoryUsage.hpp (+1/-1)
src/hotspot/share/services/nmtCommon.cpp (+4/-4)
src/hotspot/share/services/nmtCommon.hpp (+8/-1)
src/hotspot/share/services/nmtDCmd.cpp (+2/-2)
src/hotspot/share/services/nmtDCmd.hpp (+2/-2)
src/hotspot/share/services/nmtPreInit.cpp (+85/-45)
src/hotspot/share/services/nmtPreInit.hpp (+97/-71)
src/hotspot/share/services/nmtUsage.cpp (+1/-1)
src/hotspot/share/services/runtimeService.cpp (+5/-5)
src/hotspot/share/services/threadIdTable.cpp (+4/-4)
src/hotspot/share/services/threadService.cpp (+92/-86)
src/hotspot/share/services/threadService.hpp (+13/-12)
src/hotspot/share/services/threadStackTracker.cpp (+10/-10)
src/hotspot/share/services/virtualMemoryTracker.cpp (+57/-60)
src/hotspot/share/services/virtualMemoryTracker.hpp (+6/-6)
src/hotspot/share/services/writeableFlags.cpp (+9/-9)
src/hotspot/share/utilities/bitMap.cpp (+6/-6)
src/hotspot/share/utilities/bitMap.hpp (+52/-27)
src/hotspot/share/utilities/bitMap.inline.hpp (+68/-42)
src/hotspot/share/utilities/byteswap.hpp (+179/-0)
src/hotspot/share/utilities/compilerWarnings_gcc.hpp (+5/-15)
src/hotspot/share/utilities/compilerWarnings_visCPP.hpp (+3/-3)
src/hotspot/share/utilities/concurrentHashTable.inline.hpp (+1/-1)
src/hotspot/share/utilities/copy.cpp (+2/-28)
src/hotspot/share/utilities/debug.cpp (+2/-107)
src/hotspot/share/utilities/elfFile.hpp (+3/-1)
src/hotspot/share/utilities/globalDefinitions.hpp (+48/-2)
src/hotspot/share/utilities/growableArray.hpp (+0/-15)
src/hotspot/share/utilities/ostream.cpp (+22/-16)
src/hotspot/share/utilities/resizeableResourceHash.hpp (+3/-3)
src/hotspot/share/utilities/resourceHash.hpp (+12/-0)
src/hotspot/share/utilities/reverse_bits.hpp (+151/-0)
src/hotspot/share/utilities/stack.hpp (+0/-21)
src/hotspot/share/utilities/stack.inline.hpp (+0/-12)
src/hotspot/share/utilities/vmError.cpp (+62/-40)
src/hotspot/share/utilities/vmError.hpp (+16/-5)
src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java (+13/-2)
src/java.base/linux/native/libjava/CgroupMetrics.c (+13/-0)
src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m (+31/-9)
src/java.base/share/classes/com/sun/crypto/provider/KeyWrapCipher.java (+26/-19)
src/java.base/share/classes/com/sun/crypto/provider/PBEKeyFactory.java (+58/-35)
src/java.base/share/classes/com/sun/crypto/provider/PBES2Core.java (+33/-0)
src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java (+32/-3)
src/java.base/share/classes/com/sun/crypto/provider/PBKDF2Core.java (+15/-2)
src/java.base/share/classes/com/sun/crypto/provider/PBMAC1Core.java (+19/-1)
src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java (+46/-0)
src/java.base/share/classes/java/io/BufferedInputStream.java (+7/-3)
src/java.base/share/classes/java/io/ByteArrayInputStream.java (+2/-2)
src/java.base/share/classes/java/io/FileInputStream.java (+6/-2)
src/java.base/share/classes/java/io/FilePermission.java (+12/-18)
src/java.base/share/classes/java/io/InputStream.java (+11/-2)
src/java.base/share/classes/java/io/ObjectInputFilter.java (+11/-16)
src/java.base/share/classes/java/io/ObjectInputStream.java (+2/-2)
src/java.base/share/classes/java/io/PushbackInputStream.java (+6/-2)
src/java.base/share/classes/java/io/Reader.java (+11/-2)
src/java.base/share/classes/java/io/SequenceInputStream.java (+12/-6)
src/java.base/share/classes/java/lang/Character.java (+2/-2)
src/java.base/share/classes/java/lang/CharacterDataLatin1.java.template (+48/-19)
src/java.base/share/classes/java/lang/ClassLoader.java (+5/-0)
src/java.base/share/classes/java/lang/FdLibm.java (+2785/-229)
src/java.base/share/classes/java/lang/Integer.java (+0/-4)
src/java.base/share/classes/java/lang/Math.java (+130/-1)
src/java.base/share/classes/java/lang/Module.java (+77/-82)
src/java.base/share/classes/java/lang/Record.java (+2/-2)
src/java.base/share/classes/java/lang/Runtime.java (+5/-0)
src/java.base/share/classes/java/lang/Shutdown.java (+23/-0)
src/java.base/share/classes/java/lang/StrictMath.java (+135/-16)
src/java.base/share/classes/java/lang/String.java (+164/-86)
src/java.base/share/classes/java/lang/StringLatin1.java (+10/-21)
src/java.base/share/classes/java/lang/StringUTF16.java (+6/-8)
src/java.base/share/classes/java/lang/System.java (+8/-1)
src/java.base/share/classes/java/lang/Thread.java (+2/-8)
src/java.base/share/classes/java/lang/constant/ClassDesc.java (+1/-0)
src/java.base/share/classes/java/lang/foreign/VaList.java (+3/-2)
src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java (+4/-4)
src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java (+10/-9)
src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java (+41/-25)
src/java.base/share/classes/java/lang/invoke/LambdaForm.java (+0/-10)
src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java (+1/-1)
src/java.base/share/classes/java/lang/invoke/MethodHandles.java (+17/-5)
src/java.base/share/classes/java/lang/invoke/SimpleMethodHandle.java (+4/-4)
src/java.base/share/classes/java/lang/invoke/VarHandle.java (+12/-12)
src/java.base/share/classes/java/lang/invoke/VarHandles.java (+24/-22)
src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template (+18/-18)
src/java.base/share/classes/java/lang/reflect/Proxy.java (+1/-1)
src/java.base/share/classes/java/net/DatagramSocket.java (+0/-2)
src/java.base/share/classes/java/net/HttpURLConnection.java (+14/-10)
src/java.base/share/classes/java/net/SocketPermission.java (+13/-20)
src/java.base/share/classes/java/net/URISyntaxException.java (+3/-3)
src/java.base/share/classes/java/net/URLConnection.java (+16/-17)
src/java.base/share/classes/java/net/URLDecoder.java (+5/-3)
src/java.base/share/classes/java/net/URLEncoder.java (+20/-26)
src/java.base/share/classes/java/nio/Buffer.java (+29/-7)
src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template (+1/-1)
src/java.base/share/classes/java/nio/channels/FileChannel.java (+4/-4)
src/java.base/share/classes/java/nio/charset/Charset.java (+13/-17)
src/java.base/share/classes/java/nio/file/FileChannelLinesSpliterator.java (+6/-9)
src/java.base/share/classes/java/nio/file/Files.java (+2/-2)
src/java.base/share/classes/java/security/AccessControlContext.java (+1/-1)
src/java.base/share/classes/java/security/BasicPermission.java (+3/-3)
src/java.base/share/classes/java/security/MessageDigestSpi.java (+10/-2)
src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java (+10/-17)
src/java.base/share/classes/java/text/DecimalFormat.java (+12/-20)
src/java.base/share/classes/java/time/Duration.java (+1/-2)
src/java.base/share/classes/java/time/Instant.java (+1/-2)
src/java.base/share/classes/java/time/ZoneOffset.java (+1/-2)
src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java (+6/-4)
src/java.base/share/classes/java/util/Arrays.java (+172/-76)
src/java.base/share/classes/java/util/Base64.java (+2/-2)
src/java.base/share/classes/java/util/Collections.java (+21/-26)
src/java.base/share/classes/java/util/Date.java (+5/-1)
src/java.base/share/classes/java/util/Formatter.java (+21/-20)
src/java.base/share/classes/java/util/HashMap.java (+2/-2)
src/java.base/share/classes/java/util/HashSet.java (+2/-2)
src/java.base/share/classes/java/util/Hashtable.java (+2/-2)
src/java.base/share/classes/java/util/ImmutableCollections.java (+5/-3)
src/java.base/share/classes/java/util/Locale.java (+86/-72)
src/java.base/share/classes/java/util/LocaleISOData.java (+19/-19)
src/java.base/share/classes/java/util/LongSummaryStatistics.java (+1/-0)
src/java.base/share/classes/java/util/Map.java (+2/-0)
src/java.base/share/classes/java/util/PrimitiveIterator.java (+3/-0)
src/java.base/share/classes/java/util/PropertyPermission.java (+13/-20)
src/java.base/share/classes/java/util/Set.java (+3/-1)
src/java.base/share/classes/java/util/SimpleTimeZone.java (+5/-1)
src/java.base/share/classes/java/util/Spliterator.java (+3/-0)
src/java.base/share/classes/java/util/Spliterators.java (+3/-0)
src/java.base/share/classes/java/util/TimeZone.java (+14/-2)
src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java (+10/-10)
src/java.base/share/classes/java/util/concurrent/Executors.java (+27/-10)
src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java (+4/-4)
src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java (+4/-0)
src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java (+3/-3)
src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java (+3/-3)
src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java (+3/-3)
src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java (+3/-3)
src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java (+3/-3)
src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java (+3/-3)
src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java (+3/-3)
src/java.base/share/classes/java/util/jar/JarVerifier.java (+6/-5)
src/java.base/share/classes/java/util/regex/Matcher.java (+6/-2)
src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java (+10/-11)
src/java.base/share/classes/java/util/stream/ForEachOps.java (+20/-9)
src/java.base/share/classes/java/util/stream/Node.java (+3/-0)
src/java.base/share/classes/java/util/stream/Nodes.java (+9/-0)
src/java.base/share/classes/java/util/stream/Sink.java (+3/-0)
src/java.base/share/classes/java/util/stream/SliceOps.java (+2/-2)
src/java.base/share/classes/java/util/stream/SpinedBuffer.java (+6/-0)
src/java.base/share/classes/java/util/stream/StreamSpliterators.java (+9/-0)
src/java.base/share/classes/java/util/stream/Streams.java (+3/-0)
src/java.base/share/classes/java/util/zip/Adler32.java (+2/-2)
src/java.base/share/classes/java/util/zip/CRC32.java (+2/-2)
src/java.base/share/classes/java/util/zip/CRC32C.java (+2/-2)
src/java.base/share/classes/java/util/zip/Deflater.java (+4/-4)
src/java.base/share/classes/java/util/zip/Inflater.java (+3/-3)
src/java.base/share/classes/java/util/zip/ZipCoder.java (+88/-1)
src/java.base/share/classes/java/util/zip/ZipFile.java (+44/-24)
src/java.base/share/classes/java/util/zip/ZipInputStream.java (+4/-1)
src/java.base/share/classes/javax/crypto/Cipher.java (+28/-28)
src/java.base/share/classes/javax/crypto/JceSecurity.java.template (+5/-1)
src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java (+5/-0)
src/java.base/share/classes/jdk/internal/classfile/AccessFlags.java (+112/-0)
src/java.base/share/classes/jdk/internal/classfile/Annotation.java (+108/-0)
src/java.base/share/classes/jdk/internal/classfile/AnnotationElement.java (+193/-0)
src/java.base/share/classes/jdk/internal/classfile/AnnotationValue.java (+467/-0)
src/java.base/share/classes/jdk/internal/classfile/Attribute.java (+103/-0)
src/java.base/share/classes/jdk/internal/classfile/AttributeMapper.java (+77/-0)
src/java.base/share/classes/jdk/internal/classfile/AttributedElement.java (+83/-0)
src/java.base/share/classes/jdk/internal/classfile/Attributes.java (+786/-0)
src/java.base/share/classes/jdk/internal/classfile/BootstrapMethodEntry.java (+64/-0)
src/java.base/share/classes/jdk/internal/classfile/BufWriter.java (+200/-0)
src/java.base/share/classes/jdk/internal/classfile/ClassBuilder.java (+299/-0)
src/java.base/share/classes/jdk/internal/classfile/ClassElement.java (+69/-0)
src/java.base/share/classes/jdk/internal/classfile/ClassHierarchyResolver.java (+115/-0)
src/java.base/share/classes/jdk/internal/classfile/ClassModel.java (+121/-0)
src/java.base/share/classes/jdk/internal/classfile/ClassReader.java (+270/-0)
src/java.base/share/classes/jdk/internal/classfile/ClassSignature.java (+82/-0)
src/java.base/share/classes/jdk/internal/classfile/ClassTransform.java (+170/-0)
src/java.base/share/classes/jdk/internal/classfile/Classfile.java (+614/-0)
src/java.base/share/classes/jdk/internal/classfile/ClassfileBuilder.java (+89/-0)
src/java.base/share/classes/jdk/internal/classfile/ClassfileElement.java (+38/-0)
src/java.base/share/classes/jdk/internal/classfile/ClassfileTransform.java (+158/-0)
src/java.base/share/classes/jdk/internal/classfile/ClassfileVersion.java (+55/-0)
src/java.base/share/classes/jdk/internal/classfile/CodeBuilder.java (+1385/-0)
src/java.base/share/classes/jdk/internal/classfile/CodeElement.java (+43/-0)
src/java.base/share/classes/jdk/internal/classfile/CodeModel.java (+65/-0)
src/java.base/share/classes/jdk/internal/classfile/CodeTransform.java (+95/-0)
src/java.base/share/classes/jdk/internal/classfile/CompoundElement.java (+97/-0)
src/java.base/share/classes/jdk/internal/classfile/CustomAttribute.java (+47/-0)
src/java.base/share/classes/jdk/internal/classfile/FieldBuilder.java (+72/-0)
src/java.base/share/classes/jdk/internal/classfile/FieldElement.java (+48/-0)
src/java.base/share/classes/jdk/internal/classfile/FieldModel.java (+60/-0)
src/java.base/share/classes/jdk/internal/classfile/FieldTransform.java (+110/-0)
src/java.base/share/classes/jdk/internal/classfile/Instruction.java (+77/-0)
src/java.base/share/classes/jdk/internal/classfile/Interfaces.java (+77/-0)
src/java.base/share/classes/jdk/internal/classfile/Label.java (+44/-0)
src/java.base/share/classes/jdk/internal/classfile/MethodBuilder.java (+95/-0)
src/java.base/share/classes/jdk/internal/classfile/MethodElement.java (+55/-0)
src/java.base/share/classes/jdk/internal/classfile/MethodModel.java (+63/-0)
src/java.base/share/classes/jdk/internal/classfile/MethodSignature.java (+110/-0)
src/java.base/share/classes/jdk/internal/classfile/MethodTransform.java (+121/-0)
src/java.base/share/classes/jdk/internal/classfile/Opcode.java (+338/-0)
src/java.base/share/classes/jdk/internal/classfile/PseudoInstruction.java (+47/-0)
src/java.base/share/classes/jdk/internal/classfile/Signature.java (+331/-0)
src/java.base/share/classes/jdk/internal/classfile/Superclass.java (+48/-0)
src/java.base/share/classes/jdk/internal/classfile/TypeAnnotation.java (+642/-0)
src/java.base/share/classes/jdk/internal/classfile/TypeKind.java (+135/-0)
src/java.base/share/classes/jdk/internal/classfile/WritableElement.java (+48/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/AnnotationDefaultAttribute.java (+60/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/BootstrapMethodsAttribute.java (+58/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/CharacterRangeInfo.java (+155/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/CharacterRangeTableAttribute.java (+76/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/CodeAttribute.java (+58/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/CompilationIDAttribute.java (+67/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/ConstantValueAttribute.java (+73/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/DeprecatedAttribute.java (+52/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/EnclosingMethodAttribute.java (+112/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/ExceptionsAttribute.java (+85/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/InnerClassInfo.java (+120/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/InnerClassesAttribute.java (+66/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/LineNumberInfo.java (+54/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/LineNumberTableAttribute.java (+58/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/LocalVariableInfo.java (+72/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/LocalVariableTableAttribute.java (+57/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/LocalVariableTypeInfo.java (+65/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/LocalVariableTypeTableAttribute.java (+58/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/MethodParameterInfo.java (+101/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/MethodParametersAttribute.java (+67/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleAttribute.java (+194/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleExportInfo.java (+175/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleHashInfo.java (+65/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleHashesAttribute.java (+120/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleMainClassAttribute.java (+66/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleOpenInfo.java (+172/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/ModulePackagesAttribute.java (+91/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleProvideInfo.java (+92/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleRequireInfo.java (+115/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleResolutionAttribute.java (+85/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleTargetAttribute.java (+79/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/NestHostAttribute.java (+66/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/NestMembersAttribute.java (+84/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/PermittedSubclassesAttribute.java (+85/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/RecordAttribute.java (+64/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/RecordComponentInfo.java (+109/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeInvisibleAnnotationsAttribute.java (+66/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute.java (+61/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute.java (+72/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeVisibleAnnotationsAttribute.java (+66/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute.java (+61/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute.java (+72/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/SignatureAttribute.java (+112/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/SourceDebugExtensionAttribute.java (+52/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/SourceFileAttribute.java (+57/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/SourceIDAttribute.java (+67/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/StackMapFrameInfo.java (+122/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/StackMapTableAttribute.java (+51/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/SyntheticAttribute.java (+52/-0)
src/java.base/share/classes/jdk/internal/classfile/attribute/UnknownAttribute.java (+46/-0)
src/java.base/share/classes/jdk/internal/classfile/components/ClassPrinter.java (+203/-0)
src/java.base/share/classes/jdk/internal/classfile/components/ClassRemapper.java (+494/-0)
src/java.base/share/classes/jdk/internal/classfile/components/CodeLocalsShifter.java (+124/-0)
src/java.base/share/classes/jdk/internal/classfile/components/CodeRelabeler.java (+155/-0)
src/java.base/share/classes/jdk/internal/classfile/components/CodeStackTracker.java (+374/-0)
src/java.base/share/classes/jdk/internal/classfile/components/package-info.java (+114/-0)
src/java.base/share/classes/jdk/internal/classfile/components/snippet-files/PackageSnippets.java (+212/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/AnnotationConstantValueEntry.java (+41/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/ClassEntry.java (+58/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantDynamicEntry.java (+66/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantPool.java (+63/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantPoolBuilder.java (+554/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantValueEntry.java (+43/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/DoubleEntry.java (+50/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/DynamicConstantPoolEntry.java (+59/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/FieldRefEntry.java (+36/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/FloatEntry.java (+51/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/IntegerEntry.java (+50/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/InterfaceMethodRefEntry.java (+37/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/InvokeDynamicEntry.java (+51/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/LoadableConstantEntry.java (+48/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/LongEntry.java (+50/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/MemberRefEntry.java (+58/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodHandleEntry.java (+60/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodRefEntry.java (+36/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodTypeEntry.java (+56/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/ModuleEntry.java (+45/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/NameAndTypeEntry.java (+45/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/PackageEntry.java (+45/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/PoolEntry.java (+56/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/StringEntry.java (+45/-0)
src/java.base/share/classes/jdk/internal/classfile/constantpool/Utf8Entry.java (+48/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/AbstractAttributeMapper.java (+94/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/AbstractBoundLocalVariable.java (+104/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/AbstractDirectBuilder.java (+55/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/AbstractElement.java (+45/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.java (+1342/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java (+1151/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPseudoInstruction.java (+260/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/AbstractUnboundModel.java (+71/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/AccessFlagsImpl.java (+90/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationImpl.java (+302/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationReader.java (+282/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/AttributeHolder.java (+69/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/BlockCodeBuilderImpl.java (+120/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/BootstrapMethodEntryImpl.java (+97/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java (+1001/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/BoundCharacterRange.java (+86/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/BoundLocalVariable.java (+61/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/BoundLocalVariableType.java (+54/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/BoundRecordComponentInfo.java (+64/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java (+205/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/BufferedCodeBuilder.java (+215/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/BufferedFieldBuilder.java (+122/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java (+199/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/BytecodeHelpers.java (+350/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/CatchBuilderImpl.java (+111/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/ChainedClassBuilder.java (+100/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/ChainedCodeBuilder.java (+65/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/ChainedFieldBuilder.java (+65/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/ChainedMethodBuilder.java (+83/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/ClassHierarchyImpl.java (+185/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/ClassImpl.java (+240/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java (+1056/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java (+446/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/ClassfileVersionImpl.java (+58/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java (+471/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/DirectClassBuilder.java (+203/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java (+747/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/DirectFieldBuilder.java (+77/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/DirectMethodBuilder.java (+138/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/EntryMap.java (+188/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/FieldImpl.java (+124/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/InterfacesImpl.java (+58/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/LabelContext.java (+35/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/LabelImpl.java (+85/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/LineNumberImpl.java (+66/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/MethodImpl.java (+144/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/MethodInfo.java (+43/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/ModuleAttributeBuilderImpl.java (+159/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/ModuleDescImpl.java (+50/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/NonterminalCodeBuilder.java (+71/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/Options.java (+82/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/PackageDescImpl.java (+72/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/RawBytecodeHelper.java (+171/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/SignaturesImpl.java (+295/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java (+609/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/StackMapDecoder.java (+275/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java (+1424/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/SuperclassImpl.java (+56/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/TargetInfoImpl.java (+133/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/TemporaryConstantPool.java (+197/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/TerminalCodeBuilder.java (+32/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/TerminalFieldBuilder.java (+32/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/TerminalMethodBuilder.java (+34/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/TransformImpl.java (+299/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/TransformingCodeBuilder.java (+91/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/UnboundAttribute.java (+946/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/Util.java (+234/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationBytecodes.java (+384/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationFrame.java (+400/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationSignature.java (+319/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationTable.java (+411/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationType.java (+438/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationWrapper.java (+196/-0)
src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java (+1828/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/ArrayLoadInstruction.java (+58/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/ArrayStoreInstruction.java (+58/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/BranchInstruction.java (+59/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/CharacterRange.java (+101/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/ConstantInstruction.java (+156/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/ConvertInstruction.java (+74/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/ExceptionCatch.java (+89/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/FieldInstruction.java (+123/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/IncrementInstruction.java (+61/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/InvokeDynamicInstruction.java (+104/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/InvokeInstruction.java (+143/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/LabelTarget.java (+43/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/LineNumber.java (+58/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/LoadInstruction.java (+70/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/LocalVariable.java (+114/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/LocalVariableType.java (+111/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/LookupSwitchInstruction.java (+62/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/MonitorInstruction.java (+52/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/NewMultiArrayInstruction.java (+62/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/NewObjectInstruction.java (+54/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/NewPrimitiveArrayInstruction.java (+54/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/NewReferenceArrayInstruction.java (+53/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/NopInstruction.java (+45/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/OperatorInstruction.java (+58/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/ReturnInstruction.java (+65/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/StackInstruction.java (+53/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/StoreInstruction.java (+68/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/SwitchCase.java (+56/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/TableSwitchInstruction.java (+73/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/ThrowInstruction.java (+46/-0)
src/java.base/share/classes/jdk/internal/classfile/instruction/TypeCheckInstruction.java (+70/-0)
src/java.base/share/classes/jdk/internal/classfile/java/lang/constant/ModuleDesc.java (+85/-0)
src/java.base/share/classes/jdk/internal/classfile/java/lang/constant/PackageDesc.java (+106/-0)
src/java.base/share/classes/jdk/internal/classfile/package-info.java (+473/-0)
src/java.base/share/classes/jdk/internal/classfile/snippet-files/PackageSnippets.java (+306/-0)
src/java.base/share/classes/jdk/internal/foreign/CABI.java (+3/-0)
src/java.base/share/classes/jdk/internal/foreign/SystemLookup.java (+2/-2)
src/java.base/share/classes/jdk/internal/foreign/Utils.java (+46/-0)
src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java (+2/-1)
src/java.base/share/classes/jdk/internal/foreign/abi/Binding.java (+106/-15)
src/java.base/share/classes/jdk/internal/foreign/abi/BindingSpecializer.java (+148/-11)
src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequence.java (+1/-1)
src/java.base/share/classes/jdk/internal/foreign/abi/DowncallLinker.java (+1/-1)
src/java.base/share/classes/jdk/internal/foreign/abi/LinkerOptions.java (+5/-0)
src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java (+46/-26)
src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java (+220/-230)
src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/TypeClass.java (+30/-4)
src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64CallArranger.java (+16/-0)
src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64CallArranger.java (+16/-0)
src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64CallArranger.java (+115/-0)
src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64Linker.java (+79/-0)
src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64VaList.java (+261/-0)
src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64CallArranger.java (+4/-4)
src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java (+2/-2)
src/java.base/share/classes/jdk/internal/math/DoubleToDecimal.java (+48/-18)
src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java (+2/-2)
src/java.base/share/classes/jdk/internal/math/FormattedFPDecimal.java (+320/-0)
src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java (+55/-90)
src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java (+104/-101)
src/java.base/share/classes/jdk/internal/reflect/DirectConstructorHandleAccessor.java (+5/-10)
src/java.base/share/classes/jdk/internal/reflect/DirectMethodHandleAccessor.java (+1/-5)
src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java (+6/-6)
src/java.base/share/classes/jdk/internal/util/ByteArrayLittleEndian.java (+424/-0)
src/java.base/share/classes/jdk/internal/util/StaticProperty.java (+1/-14)
src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java (+2/-2)
src/java.base/share/classes/jdk/internal/vm/VMSupport.java (+26/-6)
src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java (+18/-1)
src/java.base/share/classes/module-info.java (+13/-2)
src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java (+52/-71)
src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java (+9/-0)
src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java (+13/-0)
src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java (+16/-0)
src/java.base/share/classes/sun/net/www/protocol/http/Negotiator.java (+2/-0)
src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java (+7/-8)
src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java (+7/-7)
src/java.base/share/classes/sun/nio/ch/Net.java (+20/-4)
src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java (+4/-4)
src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java (+2/-2)
src/java.base/share/classes/sun/nio/cs/GB18030.java (+114/-47)
src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template (+8/-3)
src/java.base/share/classes/sun/nio/fs/PollingWatchService.java (+14/-21)
src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java (+7/-1)
src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java (+13/-22)
src/java.base/share/classes/sun/security/tools/keytool/Main.java (+16/-1)
src/java.base/share/classes/sun/security/util/Debug.java (+7/-1)
src/java.base/share/classes/sun/security/util/Pem.java (+2/-2)
src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java (+21/-11)
src/java.base/share/classes/sun/security/x509/AlgorithmId.java (+68/-83)
src/java.base/share/classes/sun/util/calendar/AbstractCalendar.java (+2/-26)
src/java.base/share/classes/sun/util/calendar/BaseCalendar.java (+2/-6)
src/java.base/share/classes/sun/util/calendar/CalendarDate.java (+3/-55)
src/java.base/share/classes/sun/util/calendar/CalendarSystem.java (+1/-23)
src/java.base/share/classes/sun/util/calendar/CalendarUtils.java (+1/-27)
src/java.base/share/classes/sun/util/calendar/Era.java (+5/-10)
src/java.base/share/classes/sun/util/calendar/ImmutableGregorianDate.java (+1/-29)
src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java (+1/-2)
src/java.base/share/classes/sun/util/calendar/ZoneInfo.java (+4/-20)
src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java (+9/-12)
src/java.base/share/classes/sun/util/locale/provider/LocaleNameProviderImpl.java (+2/-2)
src/java.base/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java (+19/-10)
src/java.base/share/classes/sun/util/resources/LocaleNames.properties (+2/-2)
src/java.base/share/conf/security/java.security (+10/-4)
src/java.base/share/data/cacerts/certignaca (+29/-0)
src/java.base/share/data/lsrdata/language-subtag-registry.txt (+7/-1)
src/java.base/share/native/libjava/ClassLoader.c (+0/-3)
src/java.base/share/native/libjava/Continuation.c (+3/-1)
src/java.base/share/native/libjava/io_util.c (+4/-9)
src/java.base/share/native/libjava/jni_util.c (+37/-45)
src/java.base/share/native/libjava/jni_util.h (+2/-3)
src/java.base/share/native/libjimage/imageFile.cpp (+4/-1)
src/java.base/share/native/libjimage/imageFile.hpp (+7/-7)
src/java.base/share/native/libjli/args.c (+1/-1)
src/java.base/share/native/libjli/emessages.h (+2/-1)
src/java.base/share/native/libzip/zip_util.c (+22/-26)
src/java.base/unix/classes/java/lang/ProcessEnvironment.java (+7/-8)
src/java.base/unix/classes/java/lang/ProcessImpl.java (+9/-5)
src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java (+3/-3)
src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java (+5/-5)
src/java.base/unix/native/libjava/jni_util_md.c (+7/-6)
src/java.base/unix/native/libnio/ch/Net.c (+3/-3)
src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java (+3/-3)
src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.java (+2/-3)
src/java.base/windows/classes/sun/nio/fs/WindowsPathParser.java (+23/-1)
src/java.base/windows/native/libjava/jni_util_md.c (+14/-14)
src/java.base/windows/native/libnet/NetworkInterface.c (+496/-938)
src/java.base/windows/native/libnet/NetworkInterface.h (+5/-50)
src/java.base/windows/native/libnet/ResolverConfigurationImpl.c (+75/-2)
src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c (+18/-8)
src/java.base/windows/native/libnio/ch/Net.c (+2/-2)
src/java.compiler/share/classes/javax/lang/model/util/Types.java (+18/-3)
src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c (+7/-7)
src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.h (+2/-2)
src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c (+4/-4)
src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.c (+4/-4)
src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_Ports.c (+4/-4)
src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java (+49/-14)
src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java (+1/-1)
src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java (+5/-2)
src/java.desktop/macosx/classes/com/apple/laf/resources/aqua.properties (+1/-0)
src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_zh_CN.properties (+2/-2)
src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_zh_TW.properties (+1/-1)
src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java (+75/-3)
src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m (+1/-1)
src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java (+4/-2)
src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.properties (+2/-2)
src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_it.properties (+1/-1)
src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties (+1/-1)
src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties (+1/-1)
src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties (+1/-1)
src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties (+1/-1)
src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties (+1/-1)
src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties (+1/-1)
src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties (+1/-1)
src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties (+1/-1)
src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.properties (+1/-1)
src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.properties (+1/-1)
src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_CN.properties (+1/-1)
src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_TW.properties (+1/-1)
src/java.desktop/share/classes/java/awt/Component.java (+4/-3)
src/java.desktop/share/classes/java/awt/Dialog.java (+1/-2)
src/java.desktop/share/classes/java/awt/List.java (+1/-1)
src/java.desktop/share/classes/java/awt/MediaTracker.java (+1/-2)
src/java.desktop/share/classes/java/awt/image/BandedSampleModel.java (+2/-6)
src/java.desktop/share/classes/java/awt/image/ComponentColorModel.java (+1/-19)
src/java.desktop/share/classes/java/awt/image/ComponentSampleModel.java (+1/-4)
src/java.desktop/share/classes/java/awt/image/DirectColorModel.java (+1/-4)
src/java.desktop/share/classes/java/awt/image/Raster.java (+3/-4)
src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java (+17/-11)
src/java.desktop/share/classes/javax/accessibility/AccessibleComponent.java (+1/-1)
src/java.desktop/share/classes/javax/accessibility/AccessibleState.java (+2/-2)
src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java (+23/-107)
src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStreamImpl.java (+43/-94)
src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java (+46/-8)
src/java.desktop/share/classes/javax/swing/JComboBox.java (+1/-1)
src/java.desktop/share/classes/javax/swing/JList.java (+1/-1)
src/java.desktop/share/classes/javax/swing/JPopupMenu.java (+1/-1)
src/java.desktop/share/classes/javax/swing/LayoutComparator.java (+4/-4)
src/java.desktop/share/classes/javax/swing/SwingWorker.java (+8/-9)
src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java (+9/-6)
src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java (+11/-14)
src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java (+118/-138)
src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java (+1/-0)
src/java.desktop/share/classes/javax/swing/plaf/metal/OceanTheme.java (+0/-2)
src/java.desktop/share/classes/javax/swing/plaf/synth/ParsedSynthStyle.java (+5/-4)
src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java (+6/-6)
src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboPopup.java (+1/-1)
src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java (+17/-0)
src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html (+7/-0)
src/java.desktop/share/classes/javax/swing/table/DefaultTableModel.java (+1/-1)
src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java (+3/-3)
src/java.desktop/share/classes/javax/swing/text/ParagraphView.java (+1/-3)
src/java.desktop/share/classes/javax/swing/text/View.java (+10/-10)
src/java.desktop/share/classes/javax/swing/text/html/CSSParser.java (+21/-20)
src/java.desktop/share/classes/javax/swing/text/html/TableView.java (+1/-4)
src/java.desktop/share/classes/sun/awt/image/SurfaceManager.java (+1/-1)
src/java.desktop/share/classes/sun/awt/image/VolatileSurfaceManager.java (+7/-2)
src/java.desktop/share/classes/sun/font/GlyphLayout.java (+1/-1)
src/java.desktop/share/classes/sun/java2d/StateTrackableDelegate.java (+2/-2)
src/java.desktop/share/classes/sun/print/resources/serviceui_zh_CN.properties (+3/-3)
src/java.desktop/share/classes/sun/print/resources/serviceui_zh_TW.properties (+5/-5)
src/java.desktop/share/classes/sun/swing/AccumulativeRunnable.java (+1/-1)
src/java.desktop/share/classes/sun/swing/SwingUtilities2.java (+2/-2)
src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUI.java (+3/-0)
src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java (+28/-16)
src/java.desktop/share/legal/harfbuzz.md (+34/-13)
src/java.desktop/share/legal/lcms.md (+7/-6)
src/java.desktop/share/native/common/awt/debug/debug_mem.c (+1/-1)
src/java.desktop/share/native/common/awt/debug/debug_trace.c (+1/-1)
src/java.desktop/share/native/common/java2d/opengl/OGLBufImgOps.c (+8/-8)
src/java.desktop/share/native/common/java2d/opengl/OGLPaints.c (+4/-4)
src/java.desktop/share/native/libharfbuzz/OT/Color/CBDT/CBDT.hh (+59/-26)
src/java.desktop/share/native/libharfbuzz/OT/Color/COLR/COLR.hh (+713/-51)
src/java.desktop/share/native/libharfbuzz/OT/Color/COLR/colrv1-closure.hh (+5/-6)
src/java.desktop/share/native/libharfbuzz/OT/Color/CPAL/CPAL.hh (+7/-7)
src/java.desktop/share/native/libharfbuzz/OT/Color/sbix/sbix.hh (+49/-20)
src/java.desktop/share/native/libharfbuzz/OT/Color/svg/svg.hh (+29/-4)
src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/Coverage.hh (+337/-0)
src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat1.hh (+133/-0)
src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat2.hh (+232/-0)
src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/RangeRecord.hh (+85/-0)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GDEF/GDEF.hh (+918/-0)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/Anchor.hh (+1/-2)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/AnchorFormat3.hh (+40/-10)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/Common.hh (+2/-1)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/CursivePos.hh (+1/-1)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/CursivePosFormat1.hh (+21/-1)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/GPOS.hh (+21/-15)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/LigatureArray.hh (+56/-0)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkArray.hh (+19/-4)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkBasePos.hh (+9/-3)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkBasePosFormat1.hh (+61/-34)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkLigPos.hh (+9/-3)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkLigPosFormat1.hh (+32/-53)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkMarkPos.hh (+9/-3)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkMarkPosFormat1.hh (+8/-7)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkRecord.hh (+1/-1)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPos.hh (+12/-4)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat1.hh (+44/-247)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat2.hh (+48/-11)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairSet.hh (+207/-0)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairValueRecord.hh (+99/-0)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/SinglePos.hh (+11/-9)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/SinglePosFormat1.hh (+42/-10)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/SinglePosFormat2.hh (+40/-4)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/ValueFormat.hh (+87/-22)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/AlternateSet.hh (+19/-3)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/AlternateSubst.hh (+15/-4)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/AlternateSubstFormat1.hh (+8/-8)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/ChainContextSubst.hh (+1/-1)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/Common.hh (+1/-1)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/ContextSubst.hh (+1/-1)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/ExtensionSubst.hh (+1/-1)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/GSUB.hh (+10/-9)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/Ligature.hh (+56/-4)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/LigatureSet.hh (+8/-7)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/LigatureSubst.hh (+16/-4)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/LigatureSubstFormat1.hh (+12/-11)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/MultipleSubst.hh (+17/-8)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/MultipleSubstFormat1.hh (+26/-16)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/ReverseChainSingleSubst.hh (+2/-2)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/ReverseChainSingleSubstFormat1.hh (+28/-12)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/Sequence.hh (+64/-2)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SingleSubst.hh (+35/-7)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SingleSubstFormat1.hh (+67/-21)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SingleSubstFormat2.hh (+40/-9)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SubstLookup.hh (+15/-13)
src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SubstLookupSubTable.hh (+1/-1)
src/java.desktop/share/native/libharfbuzz/OT/Layout/types.hh (+66/-0)
src/java.desktop/share/native/libharfbuzz/OT/glyf/CompositeGlyph.hh (+163/-52)
src/java.desktop/share/native/libharfbuzz/OT/glyf/Glyph.hh (+329/-25)
src/java.desktop/share/native/libharfbuzz/OT/glyf/GlyphHeader.hh (+10/-6)
src/java.desktop/share/native/libharfbuzz/OT/glyf/SimpleGlyph.hh (+127/-4)
src/java.desktop/share/native/libharfbuzz/OT/glyf/SubsetGlyph.hh (+18/-5)
src/java.desktop/share/native/libharfbuzz/OT/glyf/VarCompositeGlyph.hh (+354/-0)
src/java.desktop/share/native/libharfbuzz/OT/glyf/composite-iter.hh (+68/-0)
src/java.desktop/share/native/libharfbuzz/OT/glyf/coord-setter.hh (+34/-0)
src/java.desktop/share/native/libharfbuzz/OT/glyf/glyf-helpers.hh (+17/-3)
src/java.desktop/share/native/libharfbuzz/OT/glyf/glyf.hh (+154/-68)
src/java.desktop/share/native/libharfbuzz/OT/glyf/path-builder.hh (+51/-12)
src/java.desktop/share/native/libharfbuzz/OT/name/name.hh (+589/-0)
src/java.desktop/share/native/libharfbuzz/UPDATING.txt (+95/-30)
src/java.desktop/share/native/libharfbuzz/graph/classdef-graph.hh (+216/-0)
src/java.desktop/share/native/libharfbuzz/graph/coverage-graph.hh (+152/-0)
src/java.desktop/share/native/libharfbuzz/graph/graph.hh (+567/-35)
src/java.desktop/share/native/libharfbuzz/graph/gsubgpos-context.cc (+70/-0)
src/java.desktop/share/native/libharfbuzz/graph/gsubgpos-context.hh (+61/-0)
src/java.desktop/share/native/libharfbuzz/graph/gsubgpos-graph.hh (+414/-0)
src/java.desktop/share/native/libharfbuzz/graph/markbasepos-graph.hh (+510/-0)
src/java.desktop/share/native/libharfbuzz/graph/pairpos-graph.hh (+647/-0)
src/java.desktop/share/native/libharfbuzz/graph/serialize.hh (+25/-4)
src/java.desktop/share/native/libharfbuzz/graph/split-helpers.hh (+69/-0)
src/java.desktop/share/native/libharfbuzz/hb-aat-layout-bsln-table.hh (+2/-2)
src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh (+76/-49)
src/java.desktop/share/native/libharfbuzz/hb-aat-layout-feat-table.hh (+1/-1)
src/java.desktop/share/native/libharfbuzz/hb-aat-layout-just-table.hh (+16/-16)
src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh (+7/-5)
src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh (+56/-18)
src/java.desktop/share/native/libharfbuzz/hb-aat-layout-opbd-table.hh (+1/-1)
src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh (+4/-4)
src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc (+16/-7)
src/java.desktop/share/native/libharfbuzz/hb-aat-layout.hh (+3/-1)
src/java.desktop/share/native/libharfbuzz/hb-aat-map.cc (+100/-30)
src/java.desktop/share/native/libharfbuzz/hb-aat-map.hh (+39/-12)
src/java.desktop/share/native/libharfbuzz/hb-algs.hh (+62/-96)
src/java.desktop/share/native/libharfbuzz/hb-array.hh (+80/-33)
src/java.desktop/share/native/libharfbuzz/hb-atomic.hh (+51/-10)
src/java.desktop/share/native/libharfbuzz/hb-bit-page.hh (+86/-28)
src/java.desktop/share/native/libharfbuzz/hb-bit-set-invertible.hh (+7/-4)
src/java.desktop/share/native/libharfbuzz/hb-bit-set.hh (+69/-54)
src/java.desktop/share/native/libharfbuzz/hb-blob.cc (+10/-12)
src/java.desktop/share/native/libharfbuzz/hb-blob.h (+1/-1)
src/java.desktop/share/native/libharfbuzz/hb-blob.hh (+6/-6)
src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh (+259/-196)
src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-glyphs.hh (+692/-0)
src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-unicode.hh (+332/-0)
src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc (+26/-23)
src/java.desktop/share/native/libharfbuzz/hb-buffer-verify.cc (+4/-5)
src/java.desktop/share/native/libharfbuzz/hb-buffer.cc (+169/-49)
src/java.desktop/share/native/libharfbuzz/hb-buffer.h (+24/-9)
src/java.desktop/share/native/libharfbuzz/hb-buffer.hh (+68/-31)
src/java.desktop/share/native/libharfbuzz/hb-cache.hh (+21/-12)
src/java.desktop/share/native/libharfbuzz/hb-cff-interp-common.hh (+47/-56)
src/java.desktop/share/native/libharfbuzz/hb-cff-interp-cs-common.hh (+6/-0)
src/java.desktop/share/native/libharfbuzz/hb-cff-interp-dict-common.hh (+1/-3)
src/java.desktop/share/native/libharfbuzz/hb-cff1-interp-cs.hh (+2/-1)
src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh (+16/-9)
src/java.desktop/share/native/libharfbuzz/hb-common.cc (+53/-47)
src/java.desktop/share/native/libharfbuzz/hb-common.h (+37/-0)
src/java.desktop/share/native/libharfbuzz/hb-config.hh (+20/-1)
src/java.desktop/share/native/libharfbuzz/hb-cplusplus.hh (+37/-6)
src/java.desktop/share/native/libharfbuzz/hb-debug.hh (+13/-8)
src/java.desktop/share/native/libharfbuzz/hb-deprecated.h (+3/-2)
src/java.desktop/share/native/libharfbuzz/hb-draw.cc (+129/-33)
src/java.desktop/share/native/libharfbuzz/hb-draw.h (+25/-10)
src/java.desktop/share/native/libharfbuzz/hb-face-builder.cc (+246/-0)
src/java.desktop/share/native/libharfbuzz/hb-face.cc (+40/-171)
src/java.desktop/share/native/libharfbuzz/hb-face.h (+11/-1)
src/java.desktop/share/native/libharfbuzz/hb-face.hh (+4/-2)
src/java.desktop/share/native/libharfbuzz/hb-fallback-shape.cc (+0/-10)
src/java.desktop/share/native/libharfbuzz/hb-font.cc (+398/-129)
src/java.desktop/share/native/libharfbuzz/hb-font.h (+124/-41)
src/java.desktop/share/native/libharfbuzz/hb-font.hh (+94/-32)
src/java.desktop/share/native/libharfbuzz/hb-ft.cc (+384/-70)
src/java.desktop/share/native/libharfbuzz/hb-iter.hh (+21/-9)
src/java.desktop/share/native/libharfbuzz/hb-limits.hh (+109/-0)
src/java.desktop/share/native/libharfbuzz/hb-machinery.hh (+30/-23)
src/java.desktop/share/native/libharfbuzz/hb-map.cc (+87/-15)
src/java.desktop/share/native/libharfbuzz/hb-map.h (+20/-1)
src/java.desktop/share/native/libharfbuzz/hb-map.hh (+163/-111)
src/java.desktop/share/native/libharfbuzz/hb-meta.hh (+13/-2)
src/java.desktop/share/native/libharfbuzz/hb-multimap.hh (+92/-0)
src/java.desktop/share/native/libharfbuzz/hb-mutex.hh (+8/-4)
src/java.desktop/share/native/libharfbuzz/hb-null.hh (+30/-1)
src/java.desktop/share/native/libharfbuzz/hb-number-parser.hh (+4/-4)
src/java.desktop/share/native/libharfbuzz/hb-number.cc (+0/-1)
src/java.desktop/share/native/libharfbuzz/hb-object.hh (+50/-23)
src/java.desktop/share/native/libharfbuzz/hb-open-file.hh (+2/-2)
src/java.desktop/share/native/libharfbuzz/hb-open-type.hh (+86/-57)
src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh (+54/-102)
src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc (+15/-4)
src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh (+8/-10)
src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc (+15/-4)
src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh (+10/-6)
src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh (+206/-59)
src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc (+54/-13)
src/java.desktop/share/native/libharfbuzz/hb-ot-color.h (+13/-0)
src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h (+12/-6)
src/java.desktop/share/native/libharfbuzz/hb-ot-face-table-list.hh (+14/-14)
src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc (+3/-3)
src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc (+181/-49)
src/java.desktop/share/native/libharfbuzz/hb-ot-hdmx-table.hh (+1/-0)
src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh (+4/-0)
src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh (+133/-45)
src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh (+1/-1)
src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh (+1109/-1188)
src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gdef-table.hh (+1/-691)
src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh (+12/-5)
src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh (+11/-6)
src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh (+852/-519)
src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc (+261/-134)
src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h (+20/-0)
src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh (+4/-7)
src/java.desktop/share/native/libharfbuzz/hb-ot-map.cc (+61/-37)
src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh (+19/-17)
src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh (+9/-9)
src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc (+2/-2)
src/java.desktop/share/native/libharfbuzz/hb-ot-maxp-table.hh (+13/-0)
src/java.desktop/share/native/libharfbuzz/hb-ot-meta-table.hh (+1/-1)
src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.cc (+6/-6)
src/java.desktop/share/native/libharfbuzz/hb-ot-name-table.hh (+1/-375)
src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc (+3/-48)
src/java.desktop/share/native/libharfbuzz/hb-ot-name.h (+14/-8)
src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh (+105/-18)
src/java.desktop/share/native/libharfbuzz/hb-ot-os2-unicode-ranges.hh (+4/-4)
src/java.desktop/share/native/libharfbuzz/hb-ot-post-table-v2subset.hh (+2/-2)
src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh (+29/-8)
src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc (+1/-1)
src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc (+48/-46)
src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh (+4/-4)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-fallback.hh (+18/-11)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-joining-list.hh (+4/-4)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-table.hh (+4/-4)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic.cc (+38/-32)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-default.cc (+6/-4)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-hangul.cc (+2/-2)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-hebrew.cc (+29/-3)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic-machine.hh (+325/-287)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic-table.cc (+20/-19)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic.cc (+67/-34)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-khmer-machine.hh (+9/-9)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-khmer.cc (+15/-10)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-myanmar-machine.hh (+9/-9)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-myanmar.cc (+45/-11)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-syllabic.cc (+7/-5)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-syllabic.hh (+2/-2)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-thai.cc (+5/-5)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use-machine.hh (+693/-544)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use-table.hh (+542/-1440)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use.cc (+23/-16)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-vowel-constraints.cc (+36/-2)
src/java.desktop/share/native/libharfbuzz/hb-ot-shaper.hh (+14/-8)
src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh (+245/-31)
src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc (+27/-5)
src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh (+80/-5)
src/java.desktop/share/native/libharfbuzz/hb-ot-var-common.hh (+32/-52)
src/java.desktop/share/native/libharfbuzz/hb-ot-var-fvar-table.hh (+136/-25)
src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh (+130/-105)
src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh (+20/-11)
src/java.desktop/share/native/libharfbuzz/hb-ot-var-mvar-table.hh (+10/-1)
src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc (+2/-2)
src/java.desktop/share/native/libharfbuzz/hb-outline.cc (+322/-0)
src/java.desktop/share/native/libharfbuzz/hb-outline.hh (+83/-0)
src/java.desktop/share/native/libharfbuzz/hb-paint-extents.cc (+330/-0)
src/java.desktop/share/native/libharfbuzz/hb-paint-extents.hh (+293/-0)
src/java.desktop/share/native/libharfbuzz/hb-paint.cc (+703/-0)
src/java.desktop/share/native/libharfbuzz/hb-paint.h (+987/-0)
src/java.desktop/share/native/libharfbuzz/hb-paint.hh (+228/-0)
src/java.desktop/share/native/libharfbuzz/hb-pool.hh (+6/-8)
src/java.desktop/share/native/libharfbuzz/hb-priority-queue.hh (+9/-7)
src/java.desktop/share/native/libharfbuzz/hb-repacker.hh (+224/-31)
src/java.desktop/share/native/libharfbuzz/hb-sanitize.hh (+13/-10)
src/java.desktop/share/native/libharfbuzz/hb-serialize.hh (+64/-21)
src/java.desktop/share/native/libharfbuzz/hb-set-digest.hh (+23/-12)
src/java.desktop/share/native/libharfbuzz/hb-set.cc (+31/-17)
src/java.desktop/share/native/libharfbuzz/hb-set.h (+4/-1)
src/java.desktop/share/native/libharfbuzz/hb-set.hh (+10/-8)
src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc (+14/-13)
src/java.desktop/share/native/libharfbuzz/hb-shape-plan.h (+2/-2)
src/java.desktop/share/native/libharfbuzz/hb-shape-plan.hh (+2/-1)
src/java.desktop/share/native/libharfbuzz/hb-shape.cc (+11/-6)
src/java.desktop/share/native/libharfbuzz/hb-shaper.cc (+2/-2)
src/java.desktop/share/native/libharfbuzz/hb-static.cc (+8/-40)
src/java.desktop/share/native/libharfbuzz/hb-subset-accelerator.hh (+132/-0)
src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.cc (+4/-7)
src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh (+431/-197)
src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc (+62/-12)
src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.cc (+223/-19)
src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc (+252/-36)
src/java.desktop/share/native/libharfbuzz/hb-subset-input.hh (+81/-12)
src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc (+587/-284)
src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh (+157/-33)
src/java.desktop/share/native/libharfbuzz/hb-subset.cc (+147/-32)
src/java.desktop/share/native/libharfbuzz/hb-subset.h (+36/-3)
src/java.desktop/share/native/libharfbuzz/hb-subset.hh (+1/-0)
src/java.desktop/share/native/libharfbuzz/hb-ucd-table.hh (+3149/-4415)
src/java.desktop/share/native/libharfbuzz/hb-ucd.cc (+16/-0)
src/java.desktop/share/native/libharfbuzz/hb-unicode-emoji-table.hh (+33/-38)
src/java.desktop/share/native/libharfbuzz/hb-unicode.cc (+25/-15)
src/java.desktop/share/native/libharfbuzz/hb-unicode.h (+4/-4)
src/java.desktop/share/native/libharfbuzz/hb-utf.hh (+29/-1)
src/java.desktop/share/native/libharfbuzz/hb-vector.hh (+110/-65)
src/java.desktop/share/native/libharfbuzz/hb-version.h (+3/-3)
src/java.desktop/share/native/libharfbuzz/hb.h (+1/-0)
src/java.desktop/share/native/libharfbuzz/hb.hh (+36/-2)
src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFramePeer.java (+4/-4)
src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java (+1/-1)
src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java (+14/-8)
src/java.desktop/unix/classes/sun/font/MFontConfiguration.java (+14/-8)
src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c (+1/-1)
src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties (+1/-1)
src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties (+1/-1)
src/java.desktop/windows/classes/sun/java2d/d3d/D3DVolatileSurfaceManager.java (+6/-12)
src/java.desktop/windows/native/libawt/java2d/d3d/D3DResourceManager.h (+1/-1)
src/java.desktop/windows/native/libawt/java2d/d3d/D3DShaderGen.c (+12/-12)
src/java.desktop/windows/native/libawt/java2d/d3d/D3DVertexCacher.cpp (+6/-6)
src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.h (+1/-1)
src/java.desktop/windows/native/libawt/java2d/windows/WindowsFlags.h (+1/-1)
src/java.desktop/windows/native/libawt/windows/Devices.h (+1/-1)
src/java.desktop/windows/native/libawt/windows/GDIHashtable.cpp (+1/-1)
src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp (+1/-1)
src/java.desktop/windows/native/libawt/windows/awt_Component.cpp (+2/-2)
src/java.desktop/windows/native/libawt/windows/awt_CustomPaletteDef.h (+1/-1)
src/java.desktop/windows/native/libawt/windows/awt_Palette.h (+1/-1)
src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp (+4/-4)
src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.h (+1/-1)
src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp (+1/-1)
src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiOut.c (+1/-1)
src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Ports.c (+7/-5)
src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java (+2/-1)
src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java (+5/-7)
src/java.management/share/classes/com/sun/jmx/mbeanserver/Repository.java (+10/-125)
src/java.management/share/classes/com/sun/jmx/mbeanserver/Util.java (+1/-1)
src/java.management/share/classes/java/lang/management/ThreadInfo.java (+1/-3)
src/java.management/share/classes/java/lang/management/ThreadMXBean.java (+26/-23)
src/java.management/share/classes/javax/management/ObjectName.java (+11/-0)
src/java.management/share/classes/javax/management/remote/JMXConnector.java (+7/-1)
src/java.management/share/classes/sun/management/ThreadImpl.java (+23/-73)
src/java.management/share/classes/sun/management/Util.java (+1/-34)
src/java.management/share/native/libmanagement/VMManagementImpl.c (+1/-1)
src/java.management/share/native/libmanagement/management.c (+1/-1)
src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java (+16/-5)
src/java.net.http/share/classes/java/net/http/HttpClient.java (+14/-9)
src/java.net.http/share/classes/java/net/http/HttpRequest.java (+19/-10)
src/java.net.http/share/classes/java/net/http/HttpResponse.java (+46/-31)
src/java.net.http/share/classes/java/net/http/WebSocket.java (+34/-26)
src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java (+2/-2)
src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java (+8/-19)
src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java (+2/-2)
src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java (+121/-106)
src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java (+18/-3)
src/java.net.http/share/classes/jdk/internal/net/http/RawChannelTube.java (+2/-2)
src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java (+7/-5)
src/java.net.http/share/classes/jdk/internal/net/http/Stream.java (+98/-64)
src/java.net.http/share/classes/jdk/internal/net/http/common/DebugLogger.java (+139/-53)
src/java.net.http/share/classes/jdk/internal/net/http/common/HeaderDecoder.java (+48/-0)
src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java (+198/-24)
src/java.net.http/share/classes/jdk/internal/net/http/common/Logger.java (+4/-4)
src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java (+140/-165)
src/java.net.http/share/classes/jdk/internal/net/http/common/ValidatingHeadersConsumer.java (+89/-0)
src/java.net.http/share/classes/jdk/internal/net/http/frame/OutgoingHeaders.java (+4/-0)
src/java.net.http/share/classes/jdk/internal/net/http/websocket/MessageDecoder.java (+1/-1)
src/java.net.http/share/classes/jdk/internal/net/http/websocket/MessageEncoder.java (+1/-1)
src/java.net.http/share/classes/jdk/internal/net/http/websocket/TransportImpl.java (+1/-1)
src/java.net.http/share/classes/jdk/internal/net/http/websocket/WebSocketImpl.java (+1/-1)
src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java (+13/-19)
src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiatorImpl.java (+30/-0)
src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoContext.java (+4/-1)
src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSLibStub.java (+4/-2)
src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java (+20/-10)
src/java.security.jgss/share/classes/sun/security/jgss/wrapper/Krb5Util.java (+5/-3)
src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java (+29/-15)
src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java (+3/-2)
src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp (+8/-6)
src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties (+1/-1)
src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/DOMValidateContext.java (+7/-1)
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java (+33/-2)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java (+3211/-2409)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java (+33/-39)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Repository.java (+93/-137)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java (+92/-93)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationDefault.java (+30/-31)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationElementValue.java (+30/-38)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationEntry.java (+57/-61)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Annotations.java (+77/-31)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ArrayElementValue.java (+27/-37)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Attribute.java (+190/-176)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AttributeReader.java (+21/-29)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethod.java (+48/-51)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethods.java (+49/-41)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassElementValue.java (+12/-24)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java (+32/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassParser.java (+83/-97)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Code.java (+155/-163)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/CodeException.java (+90/-77)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Constant.java (+74/-75)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java (+40/-40)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java (+24/-34)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java (+24/-32)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDynamic.java (+15/-18)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java (+10/-13)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java (+26/-34)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java (+24/-32)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java (+10/-13)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInvokeDynamic.java (+15/-19)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java (+24/-32)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodHandle.java (+21/-32)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodType.java (+14/-22)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java (+10/-13)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantModule.java (+29/-37)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java (+24/-35)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java (+5/-5)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPackage.java (+29/-37)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java (+269/-220)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantString.java (+25/-34)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java (+69/-13)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java (+59/-61)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Deprecated.java (+36/-46)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java (+212/-318)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValue.java (+125/-73)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValuePair.java (+19/-28)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java (+99/-150)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/EnclosingMethod.java (+28/-32)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/EnumElementValue.java (+14/-32)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java (+65/-71)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Field.java (+82/-87)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java (+129/-144)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClass.java (+48/-70)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java (+64/-63)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java (+433/-503)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumber.java (+39/-47)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java (+103/-96)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java (+103/-127)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java (+71/-75)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java (+47/-40)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Method.java (+121/-133)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/MethodParameter.java (+44/-43)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/MethodParameters.java (+37/-26)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Module.java (+85/-93)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleExports.java (+27/-33)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleMainClass.java (+40/-47)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleOpens.java (+27/-33)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModulePackages.java (+60/-73)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleProvides.java (+27/-33)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleRequires.java (+25/-31)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/NestHost.java (+38/-46)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/NestMembers.java (+64/-77)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Node.java (+1/-2)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/PMGClass.java (+44/-63)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotationEntry.java (+29/-30)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotations.java (+40/-41)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeInvisibleAnnotations.java (+12/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeInvisibleParameterAnnotations.java (+7/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeVisibleAnnotations.java (+12/-19)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeVisibleParameterAnnotations.java (+7/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Signature.java (+146/-161)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SimpleElementValue.java (+78/-124)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SourceFile.java (+47/-62)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMap.java (+79/-77)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java (+219/-239)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapType.java (+69/-77)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Synthetic.java (+42/-56)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Unknown.java (+47/-75)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/UnknownAttributeReader.java (+13/-16)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java (+1120/-1218)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Visitor.java (+84/-87)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AALOAD.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AASTORE.java (+9/-9)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ACONST_NULL.java (+14/-15)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ALOAD.java (+12/-15)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ANEWARRAY.java (+15/-22)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARETURN.java (+7/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java (+20/-23)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ASTORE.java (+12/-15)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java (+16/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AllocationInstruction.java (+0/-1)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AnnotationElementValueGen.java (+17/-30)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AnnotationEntryGen.java (+160/-181)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java (+49/-53)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayElementValueGen.java (+37/-52)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java (+33/-38)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayType.java (+51/-42)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BALOAD.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BASTORE.java (+9/-9)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BIPUSH.java (+31/-39)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BREAKPOINT.java (+3/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BasicType.java (+36/-38)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchHandle.java (+40/-50)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java (+144/-154)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CALOAD.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CASTORE.java (+9/-9)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CHECKCAST.java (+28/-32)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CPInstruction.java (+47/-50)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassElementValueGen.java (+29/-44)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGen.java (+312/-377)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGenException.java (+1/-5)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassObserver.java (+3/-4)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java (+89/-98)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CompoundInstruction.java (+5/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java (+424/-485)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java (+2/-3)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConversionInstruction.java (+31/-35)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2F.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2I.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2L.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DADD.java (+10/-9)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DALOAD.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DASTORE.java (+9/-9)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPG.java (+14/-13)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPL.java (+14/-13)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCONST.java (+22/-27)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DDIV.java (+11/-10)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DLOAD.java (+10/-11)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DMUL.java (+10/-9)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DNEG.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DREM.java (+10/-9)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DRETURN.java (+9/-9)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSTORE.java (+10/-11)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSUB.java (+10/-9)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X1.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X2.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X1.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X2.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValueGen.java (+72/-92)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValuePairGen.java (+21/-39)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/EmptyVisitor.java (+184/-364)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/EnumElementValueGen.java (+44/-66)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java (+8/-15)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2D.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2I.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2L.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FADD.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FALOAD.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FASTORE.java (+9/-9)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPG.java (+14/-15)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPL.java (+14/-15)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCONST.java (+22/-27)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FDIV.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FLOAD.java (+10/-11)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FMUL.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FNEG.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FREM.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FRETURN.java (+9/-9)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSTORE.java (+10/-11)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSUB.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGen.java (+173/-210)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java (+80/-78)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldInstruction.java (+21/-26)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldObserver.java (+3/-4)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java (+47/-59)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETFIELD.java (+24/-27)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETSTATIC.java (+22/-24)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO.java (+27/-34)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO_W.java (+17/-24)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GotoInstruction.java (+5/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2B.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2C.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2D.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2F.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2L.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2S.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IADD.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IALOAD.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IAND.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IASTORE.java (+7/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ICONST.java (+24/-29)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IDIV.java (+16/-18)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFEQ.java (+15/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGE.java (+15/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGT.java (+15/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLE.java (+15/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLT.java (+15/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNE.java (+15/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNONNULL.java (+15/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNULL.java (+15/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java (+15/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java (+15/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java (+15/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java (+15/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java (+15/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java (+15/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java (+15/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java (+15/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IINC.java (+55/-65)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ILOAD.java (+10/-11)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP1.java (+3/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP2.java (+3/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMUL.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INEG.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INSTANCEOF.java (+22/-28)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEDYNAMIC.java (+47/-71)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java (+40/-53)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java (+28/-35)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java (+26/-31)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java (+26/-33)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IOR.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IREM.java (+16/-18)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IRETURN.java (+9/-9)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHL.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHR.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISTORE.java (+10/-11)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISUB.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IUSHR.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IXOR.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IfInstruction.java (+1/-5)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IndexedInstruction.java (+2/-5)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Instruction.java (+460/-461)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionComparator.java (+16/-20)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionConst.java (+24/-25)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java (+545/-605)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java (+158/-164)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionList.java (+685/-794)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionListObserver.java (+3/-4)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java (+7/-6)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InvokeInstruction.java (+56/-63)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR.java (+21/-28)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR_W.java (+17/-24)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java (+14/-23)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2D.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2F.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2I.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LADD.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LALOAD.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LAND.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LASTORE.java (+9/-9)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCMP.java (+14/-15)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCONST.java (+22/-27)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java (+71/-81)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java (+31/-37)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC_W.java (+5/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDIV.java (+13/-16)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LLOAD.java (+7/-10)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LMUL.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LNEG.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java (+35/-42)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOR.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LREM.java (+11/-15)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LRETURN.java (+7/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHL.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHR.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSTORE.java (+7/-10)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSUB.java (+8/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LUSHR.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LXOR.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java (+37/-43)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadClass.java (+14/-19)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadInstruction.java (+11/-18)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java (+108/-137)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java (+88/-97)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java (+11/-15)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java (+11/-15)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java (+52/-65)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java (+711/-844)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodObserver.java (+3/-4)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEW.java (+19/-26)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java (+35/-47)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NOP.java (+3/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NameSignatureInstruction.java (+14/-13)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NamedAndTyped.java (+3/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ObjectType.java (+61/-69)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP.java (+6/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP2.java (+6/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUSH.java (+75/-70)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTFIELD.java (+23/-25)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTSTATIC.java (+22/-24)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PopInstruction.java (+1/-2)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PushInstruction.java (+3/-3)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RET.java (+40/-50)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RETURN.java (+7/-8)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReferenceType.java (+159/-227)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java (+27/-34)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java (+12/-16)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SALOAD.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SASTORE.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SIPUSH.java (+29/-38)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWAP.java (+6/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWITCH.java (+62/-82)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Select.java (+185/-178)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SimpleElementValueGen.java (+69/-103)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackConsumer.java (+3/-3)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackInstruction.java (+4/-7)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackProducer.java (+4/-5)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StoreInstruction.java (+11/-18)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TABLESWITCH.java (+35/-42)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TargetLostException.java (+9/-11)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Type.java (+259/-259)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java (+2/-4)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java (+0/-1)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java (+2/-3)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Visitor.java (+183/-366)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Args.java (+148/-0)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/AttributeHTML.java (+125/-146)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELComparator.java (+2/-3)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java (+184/-195)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELifier.java (+213/-199)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ByteSequence.java (+17/-22)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Class2HTML.java (+119/-126)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassQueue.java (+9/-11)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassSet.java (+13/-28)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassStack.java (+5/-9)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/CodeHTML.java (+383/-406)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ConstantHTML.java (+136/-169)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java (+228/-261)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/MethodHTML.java (+53/-63)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ModularRuntimeImage.java (+16/-30)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Repository.java (+20/-17)
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java (+57/-75)
src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties (+1/-1)
src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties (+1/-1)
src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties (+1/-1)
src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties (+1/-1)
src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties (+1/-1)
src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties (+1/-1)
src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java (+3/-3)
src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java (+3/-3)
src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java (+3/-3)
src/java.xml/share/classes/jdk/xml/internal/Utils.java (+57/-0)
src/java.xml/share/legal/bcel.md (+2/-2)
src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.h (+2/-3)
src/jdk.accessibility/windows/native/jabswitch/jabswitch.cpp (+2/-5)
src/jdk.accessibility/windows/native/jaccessinspector/jaccessinspector.cpp (+1/-1)
src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java (+15/-80)
src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java (+15/-81)
src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java (+15/-81)
src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java (+93/-2)
src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java (+18/-58)
src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java.template (+1/-4)
src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java (+10/-2)
src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java (+17/-1)
src/jdk.compiler/share/classes/com/sun/source/doctree/EscapeTree.java (+57/-0)
src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java (+27/-1)
src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java (+17/-1)
src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java (+17/-1)
src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java (+12/-3)
src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java (+2/-2)
src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java (+8/-8)
src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java (+3/-3)
src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java (+93/-135)
src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java (+35/-70)
src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeMetadata.java (+35/-161)
src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java (+9/-12)
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java (+6/-2)
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java (+13/-13)
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java (+248/-79)
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java (+21/-7)
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java (+2/-2)
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java (+1/-1)
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java (+3/-3)
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java (+21/-12)
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java (+4/-3)
src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java (+34/-14)
src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java (+6/-1)
src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ModuleNameReader.java (+15/-4)
src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolReader.java (+34/-7)
src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/UninitializedType.java (+2/-2)
src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java (+0/-3)
src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java (+2/-0)
src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java (+75/-11)
src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java (+90/-68)
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties (+10/-3)
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties (+28/-36)
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties (+28/-36)
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties (+30/-38)
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties (+3/-2)
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties (+4/-3)
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties (+4/-3)
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties (+1/-1)
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties (+1/-1)
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties (+1/-1)
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java (+28/-1)
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java (+103/-94)
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java (+9/-1)
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java (+4/-4)
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java (+154/-120)
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java (+1/-1)
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java (+3/-3)
src/jdk.compiler/share/classes/com/sun/tools/javac/util/ArrayUtils.java (+52/-1)
src/jdk.compiler/share/classes/com/sun/tools/javac/util/ByteBuffer.java (+95/-26)
src/jdk.compiler/share/classes/com/sun/tools/javac/util/Iterators.java (+33/-33)
src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java (+3/-20)
src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java (+8/-1)
src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java (+12/-10)
src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp (+10/-6)
src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c (+3/-3)
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeCache.java (+1/-6)
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugDirectoryEntry.java (+2/-2)
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java (+3/-3)
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/ContiguousSpace.java (+2/-2)
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ConcurrentLocksPrinter.java (+5/-10)
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java (+2/-2)
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/LivenessPath.java (+2/-2)
src/jdk.hotspot.agent/share/native/libsaproc/sadis.c (+3/-19)
src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp (+6/-4)
src/jdk.httpserver/share/classes/sun/net/httpserver/Request.java (+2/-2)
src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java (+27/-13)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractMask.java (+34/-7)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LaneType.java (+2/-2)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java (+10/-1)
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template (+10/-1)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Binding.java (+1/-1)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Candidate.java (+48/-3)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/CompletingParsedLine.java (+1/-1)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/CompletionMatcher.java (+1/-1)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Highlighter.java (+24/-3)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/History.java (+4/-3)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReader.java (+5/-2)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReaderBuilder.java (+6/-0)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Parser.java (+5/-5)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/CompletionMatcherImpl.java (+1/-1)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultParser.java (+137/-9)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java (+35/-24)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/FileNameCompleter.java (+1/-1)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/SystemCompleter.java (+1/-1)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/history/DefaultHistory.java (+2/-2)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/TerminalBuilder.java (+207/-197)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPty.java (+0/-5)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsTerminal.java (+2/-31)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/Diag.java (+133/-0)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExecPty.java (+19/-25)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixPtyTerminal.java (+4/-5)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixSysTerminal.java (+6/-4)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/exec/ExecTerminalProvider.java (+133/-0)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/TerminalProvider.java (+84/-0)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Colors.java (+1/-1)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Curses.java (+6/-6)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Display.java (+1/-1)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InfoCmp.java (+1/-1)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlocking.java (+33/-57)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStream.java (+24/-2)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStreamImpl.java (+3/-10)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpInputStream.java (+20/-19)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpReader.java (+13/-5)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReader.java (+9/-1)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReaderImpl.java (+13/-17)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/OSUtils.java (+31/-10)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/PumpReader.java (+76/-13)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/StyleResolver.java (+1/-1)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Timeout.java (+48/-0)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/WCWidth.java (+3/-2)
src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows-vtp.caps (+1/-1)
src/jdk.internal.le/share/classes/module-info.java (+0/-2)
src/jdk.internal.le/share/legal/jline.md (+6/-6)
src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/JnaTerminalProvider.java (+106/-0)
src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinConsoleWriter.java (+4/-4)
src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinSysTerminal.java (+35/-37)
src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/WindowsAnsiWriter.java (+10/-10)
src/jdk.internal.le/windows/native/lible/Kernel32.cpp (+4/-4)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/Cleaner.java (+3/-3)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java (+2/-2)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotCompiledCodeStream.java (+1/-1)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java (+40/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java (+3/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/JFR.java (+3/-3)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotVMConfig.java (+0/-2)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotVMConfig.java (+0/-8)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/AbstractJavaProfile.java (+164/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ConstantPool.java (+232/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ConstantReflectionProvider.java (+119/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/EncodedSpeculationReason.java (+116/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ExceptionHandler.java (+121/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/JavaField.java (+125/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/JavaMethod.java (+135/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/JavaType.java (+161/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/JavaTypeProfile.java (+196/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/LineNumberTable.java (+75/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/Local.java (+82/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/LocalVariableTable.java (+88/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/MemoryAccessProvider.java (+54/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/MetaAccessProvider.java (+127/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/MetaUtil.java (+286/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/MethodHandleAccessProvider.java (+86/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ModifiersProvider.java (+147/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/NullConstant.java (+97/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/PlatformKind.java (+83/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/PrimitiveConstant.java (+186/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ProfilingInfo.java (+199/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaField.java (+81/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/SerializableConstant.java (+10/-22)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/Signature.java (+136/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/SpeculationLog.java (+173/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/SuppressFBWarnings.java (+9/-52)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/TriState.java (+77/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/UnresolvedJavaField.java (+84/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/UnresolvedJavaMethod.java (+71/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/UnresolvedJavaType.java (+92/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/VMConstant.java (+3/-16)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/Value.java (+55/-67)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ValueKind.java (+103/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/package-info.java (+5/-47)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/riscv64/RISCV64.java (+237/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/riscv64/RISCV64Kind.java (+118/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/riscv64/package-info.java (+5/-10)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/runtime/JVMCI.java (+82/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/runtime/JVMCIBackend.java (+69/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/runtime/JVMCICompiler.java (+47/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/runtime/JVMCICompilerFactory.java (+57/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/runtime/JVMCIRuntime.java (+14/-41)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/runtime/package-info.java (+3/-5)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/services/JVMCIPermission.java (+11/-20)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/services/JVMCIServiceLocator.java (+117/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/services/Services.java (+282/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/services/SuppressFBWarnings.java (+40/-0)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/services/VMEntryPoint.java (+6/-13)
src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/services/package-info.java (+5/-17)
src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java (+27/-187)
src/jdk.jartool/share/classes/module-info.java (+4/-2)
src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java (+2/-35)
src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java (+1/-10)
src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_de.java (+1/-8)
src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java (+1/-8)
src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java (+1/-8)
src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java (+71/-73)
src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties (+2/-2)
src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java (+8/-5)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java (+8/-8)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java (+1/-1)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java (+2/-3)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java (+1/-1)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java (+36/-20)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java (+211/-61)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkInfo.java (+291/-39)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java (+1/-1)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java (+11/-8)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java (+3/-4)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java (+2/-1)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java (+2/-2)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.css (+1/-1)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.js (+10/-10)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.min.css (+1/-1)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.min.js (+2/-2)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties (+37/-6)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties (+38/-7)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties (+37/-6)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java (+0/-68)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java (+9/-7)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java (+14/-17)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties (+3/-0)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties (+4/-1)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties (+4/-1)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java (+28/-63)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java (+93/-13)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java (+71/-131)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java (+222/-83)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java (+11/-1)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_de.properties (+1/-0)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties (+1/-0)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties (+1/-0)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java (+3/-3)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties (+0/-4)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties (+1/-5)
src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties (+1/-5)
src/jdk.javadoc/share/legal/jqueryUI.md (+1/-1)
src/jdk.jcmd/share/man/jcmd.1 (+9/-0)
src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties (+1/-1)
src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties (+1/-1)
src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties (+1/-1)
src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java (+3/-0)
src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties (+3/-2)
src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java (+1/-14)
src/jdk.jdi/share/classes/com/sun/tools/jdi/VMState.java (+1/-12)
src/jdk.jdi/share/native/libdt_shmem/shmemBase.c (+2/-5)
src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c (+4/-8)
src/jdk.jdwp.agent/share/native/libjdwp/transport.c (+5/-1)
src/jdk.jdwp.agent/share/native/libjdwp/util.c (+1/-0)
src/jdk.jdwp.agent/windows/native/libdt_socket/socket_md.c (+1/-1)
src/jdk.jdwp.agent/windows/native/libjdwp/linker_md.c (+2/-2)
src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java (+2/-2)
src/jdk.jfr/share/classes/jdk/jfr/BooleanFlag.java (+9/-3)
src/jdk.jfr/share/classes/jdk/jfr/Configuration.java (+6/-1)
src/jdk.jfr/share/classes/jdk/jfr/DataAmount.java (+6/-1)
src/jdk.jfr/share/classes/jdk/jfr/Enabled.java (+14/-2)
src/jdk.jfr/share/classes/jdk/jfr/EventType.java (+12/-2)
src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java (+3/-3)
src/jdk.jfr/share/classes/jdk/jfr/Period.java (+6/-1)
src/jdk.jfr/share/classes/jdk/jfr/Recording.java (+3/-3)
src/jdk.jfr/share/classes/jdk/jfr/ValueDescriptor.java (+22/-8)
src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java (+2/-2)
src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java (+2/-1)
src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java (+2/-2)
src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java (+1/-1)
src/jdk.jfr/share/classes/jdk/jfr/internal/LogTag.java (+14/-6)
src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataDescriptor.java (+6/-1)
src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java (+11/-13)
src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java (+10/-2)
src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java (+27/-11)
src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java (+28/-34)
src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/ArgumentParser.java (+35/-3)
src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java (+2/-2)
src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java (+1/-1)
src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java (+17/-19)
src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/Batch.java (+76/-0)
src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/BatchManager.java (+124/-0)
src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/EventTask.java (+53/-0)
src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/FlushTask.java (+73/-0)
src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JDKEventTask.java (+54/-0)
src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JVMEventTask.java (+59/-0)
src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JavaEventTask.java (+54/-0)
src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/LookupKey.java (+53/-0)
src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicEvents.java (+213/-0)
src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicTask.java (+153/-0)
src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicType.java (+40/-0)
src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/TaskRepository.java (+87/-0)
src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/UserEventTask.java (+71/-0)
src/jdk.jfr/share/classes/jdk/jfr/snippet-files/Snippets.java (+248/-17)
src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java (+13/-8)
src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PerfectHashBuilder.java (+2/-2)
src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java (+11/-1)
src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java (+12/-4)
src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties (+1/-1)
src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties (+1/-1)
src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties (+20/-33)
src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_de.properties (+6/-0)
src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_ja.properties (+6/-0)
src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_zh_CN.properties (+6/-0)
src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_de.properties (+4/-0)
src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties (+4/-0)
src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties (+4/-0)
src/jdk.jlink/share/classes/module-info.java (+0/-1)
src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties (+2/-2)
src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties (+2/-2)
src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties (+2/-2)
src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl (+1/-1)
src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl (+1/-1)
src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl (+1/-1)
src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties (+2/-1)
src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties (+2/-1)
src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties (+2/-1)
src/jdk.jpackage/windows/native/libjpackage/JniUtils.h (+12/-0)
src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties (+1/-1)
src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties (+1/-1)
src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties (+1/-1)
src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java (+28/-40)
src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de.properties (+119/-117)
src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ja.properties (+221/-221)
src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_CN.properties (+222/-222)
src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties (+1/-1)
src/jdk.management.agent/share/conf/management.properties (+22/-1)
src/jdk.management.jfr/share/classes/jdk/management/jfr/DiskRepository.java (+3/-1)
src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java (+12/-11)
src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java (+11/-12)
src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java (+8/-11)
src/jdk.management/share/native/libmanagement_ext/management_ext.c (+1/-1)
src/jdk.unsupported.desktop/share/classes/jdk/swing/interop/LightweightFrameWrapper.java (+8/-1)
src/jdk.unsupported/share/classes/com/sun/nio/file/SensitivityWatchEventModifier.java (+10/-1)
src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/GraphNode.java (+2/-2)
src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/GraphRemoveCookie.java (+33/-1)
src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/NewGraphTabAction.java (+89/-0)
src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/NewGraphTabCookie.java (+20/-19)
src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Group.java (+1/-1)
src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputMethod.java (+2/-1)
src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/services/GraphViewer.java (+1/-1)
src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/EditFilterDialog.form (+19/-13)
src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/EditFilterDialog.java (+91/-11)
src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java (+8/-4)
src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java (+12/-10)
src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewer.java (+3/-1)
src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java (+36/-22)
src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/GraphViewerImplementation.java (+2/-2)
src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/HideDuplicatesAction.java (+3/-3)
src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/PredSuccAction.java (+3/-3)
src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomLevelAction.java (+9/-3)
src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java (+5/-5)
test/failure_handler/src/share/conf/linux.properties (+5/-2)
test/failure_handler/src/share/conf/mac.properties (+5/-2)
test/hotspot/gtest/aarch64/aarch64-asmtest.py (+99/-0)
test/hotspot/gtest/aarch64/asmtest.out.h (+921/-880)
test/hotspot/gtest/classfile/test_placeholders.cpp (+113/-0)
test/hotspot/gtest/classfile/test_symbolTable.cpp (+8/-1)
test/hotspot/gtest/gc/g1/test_g1CodeRootSet.cpp (+80/-0)
test/hotspot/gtest/gtestMain.cpp (+2/-1)
test/hotspot/gtest/memory/test_virtualspace.cpp (+3/-3)
test/hotspot/gtest/metaspace/metaspaceGtestContexts.cpp (+2/-5)
test/hotspot/gtest/metaspace/metaspaceGtestSparseArray.hpp (+4/-0)
test/hotspot/gtest/metaspace/test_chunkManager_stress.cpp (+2/-7)
test/hotspot/gtest/metaspace/test_freeblocks.cpp (+11/-1)
test/hotspot/gtest/metaspace/test_metachunk.cpp (+2/-20)
test/hotspot/gtest/metaspace/test_metachunklist.cpp (+2/-6)
test/hotspot/gtest/metaspace/test_metaspacearena.cpp (+22/-24)
test/hotspot/gtest/metaspace/test_virtualspacenode.cpp (+5/-1)
test/hotspot/gtest/nmt/test_nmt_cornercases.cpp (+9/-8)
test/hotspot/gtest/nmt/test_nmt_malloclimit.cpp (+159/-0)
test/hotspot/gtest/nmt/test_nmtpreinitmap.cpp (+4/-4)
test/hotspot/gtest/runtime/test_arguments.cpp (+2/-2)
test/hotspot/gtest/runtime/test_os.cpp (+4/-4)
test/hotspot/gtest/runtime/test_os_linux.cpp (+1/-1)
test/hotspot/gtest/runtime/test_threads.cpp (+4/-5)
test/hotspot/gtest/testutils.cpp (+3/-3)
test/hotspot/gtest/testutils.hpp (+9/-7)
test/hotspot/gtest/utilities/test_bitMap_iterate.cpp (+213/-0)
test/hotspot/gtest/utilities/test_bitMap_search.cpp (+21/-21)
test/hotspot/gtest/utilities/test_byteswap.cpp (+84/-0)
test/hotspot/gtest/utilities/test_globalDefinitions.cpp (+2/-2)
test/hotspot/gtest/utilities/test_reverse_bits.cpp (+82/-0)
test/hotspot/jtreg/ProblemList-Xcomp.txt (+2/-0)
test/hotspot/jtreg/ProblemList-svc-vthread.txt (+0/-2)
test/hotspot/jtreg/ProblemList-zgc.txt (+2/-0)
test/hotspot/jtreg/ProblemList.txt (+7/-7)
test/hotspot/jtreg/TEST.groups (+3/-2)
test/hotspot/jtreg/TEST.quick-groups (+0/-2)
test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyConjoint.java (+2/-7)
test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyDisjoint.java (+16/-21)
test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyNoInitDeopt.java (+2/-2)
test/hotspot/jtreg/compiler/c2/TestVerifyIterativeGVN.java (+3/-3)
test/hotspot/jtreg/compiler/c2/irTests/LShiftINodeIdealizationTests.java (+63/-3)
test/hotspot/jtreg/compiler/c2/irTests/LShiftLNodeIdealizationTests.java (+116/-0)
test/hotspot/jtreg/compiler/c2/irTests/TestDebugInfo.java (+135/-0)
test/hotspot/jtreg/compiler/c2/irTests/TestTypeSpeculation.java (+103/-0)
test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationMismatchedAccess.java (+339/-0)
test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationNotRun.java (+69/-0)
test/hotspot/jtreg/compiler/c2/irTests/igvn/TestIntegerMulRing.java (+820/-0)
test/hotspot/jtreg/compiler/ccp/TestMissingMulLOptimization.java (+68/-0)
test/hotspot/jtreg/compiler/codegen/Test7100757.java (+2/-2)
test/hotspot/jtreg/compiler/codegen/aes/Test8299817.java (+257/-0)
test/hotspot/jtreg/compiler/floatingpoint/NaNTest.java (+3/-2)
test/hotspot/jtreg/compiler/intrinsics/TestArraysHashCode.java (+67/-0)
test/hotspot/jtreg/compiler/intrinsics/TestBitShuffleOpers.java (+6/-5)
test/hotspot/jtreg/compiler/intrinsics/float16/Binary16Conversion.java (+436/-0)
test/hotspot/jtreg/compiler/intrinsics/float16/Binary16ConversionNaN.java (+161/-0)
test/hotspot/jtreg/compiler/intrinsics/float16/TestAllFloat16ToFloat.java (+97/-0)
test/hotspot/jtreg/compiler/intrinsics/float16/TestConstFloat16ToFloat.java (+166/-0)
test/hotspot/jtreg/compiler/intrinsics/string/TestStringIndexOfCharIntrinsics.java (+74/-0)
test/hotspot/jtreg/compiler/intrinsics/zip/TestAdler32.java (+7/-3)
test/hotspot/jtreg/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java (+7/-3)
test/hotspot/jtreg/compiler/jvmci/compilerToVM/IterateFramesNative.java (+11/-9)
test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestSpeculationLog.java (+40/-1)
test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java (+65/-0)
test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java (+6/-6)
test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/IRMatcher.java (+6/-20)
test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/IREncodingParser.java (+8/-7)
test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/IRMethodBuilder.java (+70/-0)
test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestClassParser.java (+77/-0)
test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestMethod.java (+14/-54)
test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestMethods.java (+60/-0)
test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/CompilePhaseBlock.java (+134/-0)
test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/CompileQueueMessages.java (+111/-0)
test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/HotSpotPidFileParser.java (+64/-0)
test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/LoggedMethod.java (+92/-0)
test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/LoggedMethods.java (+55/-0)
test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/State.java (+95/-0)
test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/WriterThread.java (+51/-0)
test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/WriterThreads.java (+50/-0)
test/hotspot/jtreg/compiler/lib/ir_framework/test/AbstractTest.java (+4/-7)
test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java (+44/-12)
test/hotspot/jtreg/compiler/loopopts/TestCMoveWithDeadPhi.java (+2/-2)
test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoops.jasm (+1496/-0)
test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java (+235/-0)
test/hotspot/jtreg/compiler/loopopts/TestDeepGraphVerifyIterativeGVN.java (+3/-3)
test/hotspot/jtreg/compiler/loopopts/TestEmptyLoopMultiplePhis.java (+57/-0)
test/hotspot/jtreg/compiler/loopopts/TestInfLoopNearUsePlacement.java (+2/-2)
test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopCCP.java (+2/-1)
test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopNest.java (+2/-1)
test/hotspot/jtreg/compiler/loopopts/TestInlinedSplitFallInIrreducibleLoopStatus.jasm (+64/-0)
test/hotspot/jtreg/compiler/loopopts/TestInlinedSplitFallInIrreducibleLoopStatusMain.java (+49/-0)
test/hotspot/jtreg/compiler/loopopts/TestMoveStoreAfterLoopVerifyIterativeGVN.java (+3/-3)
test/hotspot/jtreg/compiler/loopopts/TestRemoveEmptyCountedLoop.java (+2/-2)
test/hotspot/jtreg/compiler/loopopts/TestStrangeControl.java (+2/-2)
test/hotspot/jtreg/compiler/loopopts/TestWrongCMovSplitIf.java (+80/-0)
test/hotspot/jtreg/compiler/loopopts/superword/ProdRed_Double.java (+63/-52)
test/hotspot/jtreg/compiler/loopopts/superword/ProdRed_Float.java (+31/-46)
test/hotspot/jtreg/compiler/loopopts/superword/ProdRed_Int.java (+31/-46)
test/hotspot/jtreg/compiler/loopopts/superword/RedTest_int.java (+90/-100)
test/hotspot/jtreg/compiler/loopopts/superword/RedTest_long.java (+93/-100)
test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Double.java (+32/-51)
test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java (+33/-51)
test/hotspot/jtreg/compiler/loopopts/superword/SumRedSqrt_Double.java (+48/-55)
test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Double.java (+65/-53)
test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Float.java (+33/-51)
test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Int.java (+33/-51)
test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Long.java (+36/-29)
test/hotspot/jtreg/compiler/loopopts/superword/TestCyclicDependency.java (+399/-0)
test/hotspot/jtreg/compiler/loopopts/superword/TestDependencyOffsets.java (+11389/-0)
test/hotspot/jtreg/compiler/loopstripmining/TestAddPAtOuterLoopHead.java (+82/-0)
test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitRISCV64.java (+92/-0)
test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java (+3/-3)
test/hotspot/jtreg/compiler/stable/TestUnstableStable.java (+165/-0)
test/hotspot/jtreg/compiler/types/TestArrayManyDimensions.java (+60/-0)
test/hotspot/jtreg/compiler/types/TestSpeculationBrokenWithIntArrays.java (+65/-0)
test/hotspot/jtreg/compiler/uncommontrap/TestDeoptOOM.java (+15/-10)
test/hotspot/jtreg/compiler/vectorapi/VectorCompareWithZeroTest.java (+260/-0)
test/hotspot/jtreg/compiler/vectorapi/VectorLogicalOpIdentityTest.java (+7/-6)
test/hotspot/jtreg/compiler/vectorization/TestForEachRem.java (+62/-6)
test/hotspot/jtreg/compiler/vectorization/TestOptionVectorizeIR.java (+803/-0)
test/hotspot/jtreg/compiler/vectorization/TestOverlappingMismatchedAccesses.java (+70/-0)
test/hotspot/jtreg/compiler/vectorization/TestReverseBitsVector.java (+8/-8)
test/hotspot/jtreg/compiler/vectorization/runner/BasicByteOpTest.java (+7/-6)
test/hotspot/jtreg/compiler/vectorization/runner/BasicIntOpTest.java (+4/-3)
test/hotspot/jtreg/compiler/vectorization/runner/BasicLongOpTest.java (+4/-3)
test/hotspot/jtreg/compiler/vectorization/runner/LoopArrayIndexComputeTest.java (+5/-4)
test/hotspot/jtreg/compiler/vectorization/runner/LoopCombinedOpTest.java (+7/-6)
test/hotspot/jtreg/compiler/vectorization/runner/LoopLiveOutNodesTest.java (+2/-1)
test/hotspot/jtreg/compiler/vectorization/runner/LoopRangeStrideTest.java (+6/-4)
test/hotspot/jtreg/compiler/vectorization/runner/MultipleLoopsTest.java (+3/-2)
test/hotspot/jtreg/containers/docker/TestJcmd.java (+1/-1)
test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java (+92/-1)
test/hotspot/jtreg/containers/docker/TestMemoryWithCgroupV1.java (+3/-3)
test/hotspot/jtreg/gc/TestVerifySubSet.java (+4/-0)
test/hotspot/jtreg/gc/g1/TestGCLogMessages.java (+4/-7)
test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java (+0/-1)
test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java (+18/-77)
test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryDataRunner.java (+45/-0)
test/hotspot/jtreg/gc/g1/TestVerificationInConcurrentCycle.java (+2/-2)
test/hotspot/jtreg/gc/g1/plab/lib/PlabGCStatistics.java (+1/-1)
test/hotspot/jtreg/gtest/MetaspaceGtests.java (+8/-19)
test/hotspot/jtreg/runtime/ClassFile/JsrRewriting.java (+5/-2)
test/hotspot/jtreg/runtime/ClassFile/OomWhileParsingRepeatedJsr.java (+5/-7)
test/hotspot/jtreg/runtime/ClassUnload/ConstantPoolDependsTest.java (+4/-3)
test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java (+4/-4)
test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java (+10/-7)
test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java (+1/-6)
test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java (+10/-14)
test/hotspot/jtreg/runtime/ErrorHandling/ShowRegistersOnAssertTest.java (+10/-21)
test/hotspot/jtreg/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java (+1/-4)
test/hotspot/jtreg/runtime/ErrorHandling/TestDwarf.java (+3/-3)
test/hotspot/jtreg/runtime/ErrorHandling/TimeoutInErrorHandlingTest.java (+41/-11)
test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java (+1/-11)
test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestArena.java (+2/-2)
test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestContext.java (+28/-10)
test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestWithThreads.java (+8/-12)
test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocation.java (+2/-4)
test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java (+2/-37)
test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java (+2/-37)
test/hotspot/jtreg/runtime/NMT/BaselineWithParameter.java (+2/-1)
test/hotspot/jtreg/runtime/NMT/JcmdDetailDiff.java (+0/-1)
test/hotspot/jtreg/runtime/NMT/JcmdScale.java (+8/-1)
test/hotspot/jtreg/runtime/NMT/JcmdSummaryClass.java (+1/-2)
test/hotspot/jtreg/runtime/NMT/JcmdSummaryDiff.java (+0/-1)
test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java (+47/-125)
test/hotspot/jtreg/runtime/NMT/NMTInitializationTest.java (+40/-40)
test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java (+7/-6)
test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPagesNative.java (+52/-0)
test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c (+63/-49)
test/hotspot/jtreg/runtime/Unsafe/AllocateMemory.java (+7/-4)
test/hotspot/jtreg/runtime/Unsafe/Reallocate.java (+6/-3)
test/hotspot/jtreg/runtime/cds/ArchiveDoesNotExist.java (+1/-1)
test/hotspot/jtreg/runtime/cds/CdsDifferentCompactStrings.java (+1/-1)
test/hotspot/jtreg/runtime/cds/CdsDifferentObjectAlignment.java (+1/-1)
test/hotspot/jtreg/runtime/cds/appcds/LambdaContainsOldInf.java (+3/-3)
test/hotspot/jtreg/runtime/cds/appcds/LambdaEagerInit.java (+3/-3)
test/hotspot/jtreg/runtime/cds/appcds/LambdaWithOldClass.java (+2/-2)
test/hotspot/jtreg/runtime/cds/appcds/OldClassWithjsr.java (+70/-0)
test/hotspot/jtreg/runtime/cds/appcds/PrintSharedArchiveAndExit.java (+2/-2)
test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java (+3/-3)
test/hotspot/jtreg/runtime/cds/appcds/SpecifySysLoaderProp.java (+1/-1)
test/hotspot/jtreg/runtime/cds/appcds/StaticArchiveWithLambda.java (+2/-2)
test/hotspot/jtreg/runtime/cds/appcds/VerifierTest.java (+2/-0)
test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java (+1/-1)
test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java (+2/-3)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java (+1/-1)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java (+2/-2)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java (+3/-3)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java (+3/-3)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java (+3/-3)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java (+3/-3)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java (+3/-3)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java (+3/-3)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java (+3/-3)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestHostOldInf.java (+2/-2)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestTest.java (+3/-3)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java (+2/-2)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java (+2/-2)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PredicateTest.java (+2/-2)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java (+3/-3)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/StaticInnerTest.java (+3/-3)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java (+2/-2)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh (+18/-5)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java (+17/-4)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java (+17/-4)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java (+17/-4)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java (+17/-4)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java (+17/-4)
test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java (+17/-4)
test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java (+3/-3)
test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh (+2/-2)
test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java (+2/-2)
test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java (+2/-2)
test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java (+2/-2)
test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java (+2/-2)
test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java (+2/-2)
test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java (+2/-2)
test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java (+0/-1)
test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldClassWithjsrApp.jasm (+57/-0)
test/hotspot/jtreg/runtime/cds/appcds/test-classes/pkg2/Child.jcod (+2/-2)
test/hotspot/jtreg/runtime/jni/CalleeSavedRegisters/FPRegs.java (+1/-4)
test/hotspot/jtreg/runtime/jni/CalleeSavedRegisters/exeFPRegs.c (+34/-2)
test/hotspot/jtreg/runtime/jni/daemonDestroy/exedaemonDestroy.c (+35/-1)
test/hotspot/jtreg/runtime/jni/nativeStack/libnativeStack.c (+8/-1)
test/hotspot/jtreg/serviceability/AsyncGetCallTrace/libAsyncGetCallTraceTest.cpp (+34/-1)
test/hotspot/jtreg/serviceability/dcmd/thread/ThreadDumpToFileTest.java (+11/-11)
test/hotspot/jtreg/serviceability/dcmd/vm/ClassHierarchyTest.java (+2/-2)
test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderStatsTest.java (+27/-2)
test/hotspot/jtreg/serviceability/dcmd/vm/MallocInfoTest.java (+57/-0)
test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetSetLocalUnsuspended.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/MissedStackMapFrames/MissedStackMapFrames.java (+124/-0)
test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/MissedStackMapFrames/libMissedStackMapFrames.cpp (+223/-0)
test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/ModifyAnonymous.java (+3/-3)
test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/Breakpoint/breakpoint01/breakpoint01.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/ClassLoad/classload01/classload01.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/ClassPrepare/classprep01/classprep01.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/Exception/exception01/exception01.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/ExceptionCatch/excatch01/excatch01.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc01/fieldacc01.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc02/fieldacc02.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc03/fieldacc03.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc04/fieldacc04.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod01/fieldmod01.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod02/fieldmod02.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/framepop01.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop02/framepop02.java (+0/-2)
test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry02/mentry02.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEnter/mcontenter01/mcontenter01.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEntered/mcontentered01/mcontentered01.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/MonitorWait/monitorwait01/monitorwait01.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/MonitorWaited/monitorwaited01/monitorwaited01.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep01/singlestep01.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep03/singlestep03.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/NotSuspended/GetStackTraceNotSuspendedStressTest.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/Suspended/GetStackTraceSuspendedStressTest.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/stress/ThreadLocalStorage/SetGetThreadLocalStorageStressTest/SetGetThreadLocalStorageStressTest.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/allthr01.java (+2/-4)
test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/liballthr01.cpp (+57/-63)
test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon02/contmon02.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/get_stack_trace.h (+2/-2)
test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr03/libgetstacktr03.cpp (+2/-2)
test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadInfo/thrinfo01/thrinfo01.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat01/thrstat01.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat03/thrstat03.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat05/thrstat05.java (+0/-1)
test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java (+73/-0)
test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest/libBoundVThreadTest.cpp (+303/-0)
test/hotspot/jtreg/serviceability/jvmti/vthread/InterruptThreadTest/InterruptThreadTest.java (+9/-3)
test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java (+9/-3)
test/hotspot/jtreg/serviceability/jvmti/vthread/PinnedTaskTest/PinnedTaskTest.java (+9/-3)
test/hotspot/jtreg/serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java (+9/-2)
test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java (+15/-1)
test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java (+15/-1)
test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResumeAll/SuspendResumeAll.java (+15/-1)
test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java (+15/-2)
test/hotspot/jtreg/serviceability/jvmti/vthread/VirtualStackTraceTest/VirtualStackTraceTest.java (+10/-3)
test/hotspot/jtreg/serviceability/jvmti/vthread/VirtualThreadStartTest/VirtualThreadStartTest.java (+12/-3)
test/hotspot/jtreg/serviceability/jvmti/vthread/premain/AgentWithVThreadTest.java (+0/-1)
test/hotspot/jtreg/serviceability/sa/UniqueVtableTest.java (+178/-0)
test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java (+34/-26)
test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionLimiter.java (+25/-1)
test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionParams.java (+2/-0)
test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/BaseTestExample.java (+8/-1)
test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/CustomRunTestExample.java (+52/-5)
test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/IRExample.java (+17/-1)
test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCheckedTests.java (+3/-3)
test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java (+3/-3)
test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java (+5/-5)
test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPreconditions.java (+5/-5)
test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestRunTests.java (+2/-2)
test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestSafepointWhilePrinting.java (+143/-0)
test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestScenarios.java (+5/-5)
test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/safepoint_while_printing_hotspot_pid.log (+163/-0)
test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011.java (+11/-1)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011t.java (+6/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod012.java (+10/-1)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod012t.java (+12/-8)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013.java (+10/-1)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013t.java (+6/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008.java (+16/-6)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008a.java (+8/-5)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy018.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod010.java (+11/-1)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod010t.java (+12/-8)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod011.java (+11/-1)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod011t.java (+12/-8)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod012.java (+10/-1)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod012t.java (+12/-8)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod013.java (+10/-1)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod013t.java (+12/-8)
test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded001.java (+8/-11)
test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/ThreadUtils.java (+28/-5)
test/hotspot/jtreg/vmTestbase/nsk/share/jdi/EventFilters.java (+19/-11)
test/hotspot/jtreg/vmTestbase/nsk/share/jdi/EventHandler.java (+126/-99)
test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIBase.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/share/runner/MultiRunner.java (+1/-1)
test/hotspot/jtreg/vmTestbase/nsk/share/test/StressOptions.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/stress/strace/StraceBase.java (+74/-0)
test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace001.java (+6/-65)
test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace002.java (+8/-65)
test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace003.java (+4/-108)
test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace004.java (+6/-104)
test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace005.java (+5/-124)
test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace006.java (+7/-68)
test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace007.java (+7/-60)
test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace008.java (+8/-62)
test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace009.java (+7/-60)
test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace010.java (+10/-65)
test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace011.java (+10/-62)
test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace012.java (+10/-64)
test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace013.java (+8/-65)
test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace014.java (+8/-60)
test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace015.java (+10/-64)
test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree002/btree002.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree005/btree005.java (+2/-2)
test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree008/btree008.java (+3/-2)
test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree011/btree011.java (+2/-2)
test/jdk/ProblemList-Xcomp.txt (+0/-1)
test/jdk/ProblemList-svc-vthread.txt (+2/-2)
test/jdk/ProblemList-zgc.txt (+0/-1)
test/jdk/ProblemList.txt (+8/-15)
test/jdk/TEST.groups (+4/-3)
test/jdk/build/releaseFile/CheckReleaseFile.java (+172/-0)
test/jdk/com/sun/crypto/provider/CICO/PBEFunc/PBEAlgorithm.java (+9/-2)
test/jdk/com/sun/crypto/provider/Cipher/KeyWrap/TestCipherKeyWrapperTest.java (+15/-7)
test/jdk/com/sun/crypto/provider/Cipher/KeyWrap/TestKeySizeCheck.java (+21/-5)
test/jdk/com/sun/crypto/provider/Cipher/PBE/DecryptWithoutParameters.java (+3/-1)
test/jdk/com/sun/crypto/provider/Cipher/PBE/PBEInvalidParamsTest.java (+5/-3)
test/jdk/com/sun/crypto/provider/Cipher/PBE/PBEKeysAlgorithmNames.java (+5/-3)
test/jdk/com/sun/crypto/provider/Cipher/PBE/PBEParametersTest.java (+5/-3)
test/jdk/com/sun/crypto/provider/Cipher/PBE/PBES2Test.java (+16/-4)
test/jdk/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java (+13/-8)
test/jdk/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java (+4/-2)
test/jdk/com/sun/crypto/provider/Cipher/PBE/PBMacBuffer.java (+8/-4)
test/jdk/com/sun/crypto/provider/Cipher/PBE/PBMacDoFinalVsUpdate.java (+10/-5)
test/jdk/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java (+16/-11)
test/jdk/com/sun/crypto/provider/Cipher/TextLength/TestCipherTextLength.java (+8/-4)
test/jdk/com/sun/crypto/provider/KeyGenerator/Test4628062.java (+12/-17)
test/jdk/com/sun/crypto/provider/Mac/HmacPBESHA1.java (+7/-4)
test/jdk/com/sun/crypto/provider/Mac/HmacSaltLengths.java (+5/-3)
test/jdk/com/sun/crypto/provider/Mac/MacClone.java (+8/-4)
test/jdk/com/sun/crypto/provider/Mac/Utils.java (+4/-2)
test/jdk/com/sun/crypto/provider/NSASuiteB/TestHmacSHAOids.java (+6/-3)
test/jdk/com/sun/jdi/ClassesByName2Test.java (+7/-14)
test/jdk/com/sun/jdi/DeferredStepTest.java (+3/-3)
test/jdk/com/sun/jdi/EATests.java (+10/-13)
test/jdk/com/sun/jdi/InterruptHangTest.java (+3/-3)
test/jdk/com/sun/jdi/InvokeHangTest.java (+5/-9)
test/jdk/com/sun/jdi/JdbLastErrorTest.java (+8/-4)
test/jdk/com/sun/jdi/JdbLockTest.java (+5/-5)
test/jdk/com/sun/jdi/JdbOptions.java (+0/-1)
test/jdk/com/sun/jdi/JdbStopThreadTest.java (+8/-2)
test/jdk/com/sun/jdi/JdbStopThreadidTest.java (+12/-13)
test/jdk/com/sun/jdi/MonitorEventTest.java (+3/-3)
test/jdk/com/sun/jdi/PopAsynchronousTest.java (+3/-3)
test/jdk/com/sun/jdi/ResumeOneThreadTest.java (+5/-9)
test/jdk/com/sun/jdi/SimulResumerTest.java (+5/-9)
test/jdk/com/sun/jdi/SuspendAfterDeath.java (+0/-2)
test/jdk/com/sun/jdi/TestScaffold.java (+21/-5)
test/jdk/com/sun/jdi/TwoThreadsTest.java (+5/-8)
test/jdk/com/sun/jndi/dns/Test6991580.java (+4/-3)
test/jdk/com/sun/jndi/ldap/lib/BaseLdapServer.java (+11/-2)
test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java (+14/-14)
test/jdk/com/sun/management/ThreadMXBean/VirtualThreads.java (+169/-0)
test/jdk/com/sun/net/httpserver/bugs/8300268/MaxIdleConnectionsTest.java (+145/-0)
test/jdk/com/sun/net/httpserver/bugs/8300268/jdk.httpserver/sun/net/httpserver/HttpServerAccess.java (+50/-0)
test/jdk/java/awt/Frame/ALTTABIconBeingErased/ALTTABIconBeingErased.java (+116/-0)
test/jdk/java/awt/Icon/IconChangingTest/IconChangingTest.java (+209/-0)
test/jdk/java/awt/Icon/IconShowingTest/IconShowingTest.java (+280/-0)
test/jdk/java/awt/Icon/IconTransparencyTest/IconTransparencyTest.java (+251/-0)
test/jdk/java/awt/Icon/SetLargeIconTest/SetLargeIconTest.java (+89/-0)
test/jdk/java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java (+40/-30)
test/jdk/java/awt/Multiscreen/MultiScreenLocationTest/MultiScreenLocationTest.java (+13/-0)
test/jdk/java/awt/event/StressTest/MouseAndKeyEventStressTest.java (+556/-0)
test/jdk/java/awt/image/VolatileImage/ReportRenderingError.java (+132/-0)
test/jdk/java/awt/print/PageFormat/PrintContentCutOffTest.java (+358/-0)
test/jdk/java/awt/regtesthelpers/Util.java (+2/-0)
test/jdk/java/beans/beancontext/BeanContextSupport/AddRemove.java (+60/-0)
test/jdk/java/beans/beancontext/BeanContextSupport/NotificationDeadlock.java (+81/-0)
test/jdk/java/foreign/CallGeneratorHelper.java (+5/-124)
test/jdk/java/foreign/NativeTestHelper.java (+178/-2)
test/jdk/java/foreign/TestDowncallBase.java (+12/-11)
test/jdk/java/foreign/TestDowncallScope.java (+4/-3)
test/jdk/java/foreign/TestDowncallStack.java (+6/-9)
test/jdk/java/foreign/TestMatrix.java (+21/-0)
test/jdk/java/foreign/TestUpcallAsync.java (+17/-14)
test/jdk/java/foreign/TestUpcallBase.java (+26/-113)
test/jdk/java/foreign/TestUpcallHighArity.java (+19/-49)
test/jdk/java/foreign/TestUpcallScope.java (+16/-6)
test/jdk/java/foreign/TestUpcallStack.java (+22/-10)
test/jdk/java/foreign/TestVarArgs.java (+83/-22)
test/jdk/java/foreign/arraystructs/TestArrayStructs.java (+153/-0)
test/jdk/java/foreign/arraystructs/libArrayStructs.c (+239/-0)
test/jdk/java/foreign/callarranger/TestLinuxAArch64CallArranger.java (+39/-209)
test/jdk/java/foreign/callarranger/TestMacOsAArch64CallArranger.java (+393/-0)
test/jdk/java/foreign/callarranger/TestWindowsAArch64CallArranger.java (+350/-0)
test/jdk/java/foreign/largestub/TestLargeStub.java (+57/-0)
test/jdk/java/foreign/libVarArgs.c (+2/-0)
test/jdk/java/foreign/nested/TestNested.java (+260/-0)
test/jdk/java/foreign/nested/libNested.c (+94/-0)
test/jdk/java/foreign/shared.h (+1/-0)
test/jdk/java/foreign/stackwalk/TestReentrantUpcalls.java (+89/-0)
test/jdk/java/foreign/stackwalk/libReentrantUpcalls.c (+33/-0)
test/jdk/java/io/Serializable/serialFilter/SerialFilterTest.java (+2/-2)
test/jdk/java/lang/Character/Latin1CaseConversion.java (+92/-0)
test/jdk/java/lang/Float/Binary16ConversionNaN.java (+1/-2)
test/jdk/java/lang/Math/Atan2Tests.java (+193/-17)
test/jdk/java/lang/Math/Clamp.java (+281/-0)
test/jdk/java/lang/Math/CubeRootTests.java (+11/-14)
test/jdk/java/lang/Math/Expm1Tests.java (+11/-13)
test/jdk/java/lang/Math/HyperbolicTests.java (+18/-34)
test/jdk/java/lang/Math/InverseTrigTests.java (+187/-0)
test/jdk/java/lang/Math/Log10Tests.java (+17/-19)
test/jdk/java/lang/Math/Log1pTests.java (+8/-13)
test/jdk/java/lang/Math/LogTests.java (+95/-0)
test/jdk/java/lang/Math/SinCosTests.java (+129/-0)
test/jdk/java/lang/Math/SqrtTests.java (+105/-0)
test/jdk/java/lang/Math/TanTests.java (+56/-15)
test/jdk/java/lang/Math/Tests.java (+34/-1)
test/jdk/java/lang/RuntimeTests/ExitLogging-FINE.properties (+8/-0)
test/jdk/java/lang/RuntimeTests/ExitLogging-INFO.properties (+8/-0)
test/jdk/java/lang/RuntimeTests/RuntimeExitLogTest.java (+153/-0)
test/jdk/java/lang/StackWalker/HiddenFrames.java (+2/-2)
test/jdk/java/lang/StackWalker/VerifyStackTrace.java (+2/-2)
test/jdk/java/lang/StrictMath/Atan2Tests.java (+191/-0)
test/jdk/java/lang/StrictMath/ExhaustingTests.java (+173/-0)
test/jdk/java/lang/StrictMath/ExpTests.java (+2/-2)
test/jdk/java/lang/StrictMath/Expm1Tests.java (+95/-18)
test/jdk/java/lang/StrictMath/FdlibmTranslit.java (+2203/-4)
test/jdk/java/lang/StrictMath/HyperbolicTests.java (+208/-27)
test/jdk/java/lang/StrictMath/InverseTrigTests.java (+226/-0)
test/jdk/java/lang/StrictMath/Log10Tests.java (+61/-9)
test/jdk/java/lang/StrictMath/Log1pTests.java (+86/-8)
test/jdk/java/lang/StrictMath/LogTests.java (+136/-0)
test/jdk/java/lang/StrictMath/SqrtTests.java (+130/-0)
test/jdk/java/lang/StrictMath/TrigTests.java (+318/-0)
test/jdk/java/lang/String/CompactString/EqualsIgnoreCase.java (+31/-2)
test/jdk/java/lang/String/IndexOfBeginEnd.java (+223/-0)
test/jdk/java/lang/Thread/BuilderTest.java (+48/-49)
test/jdk/java/lang/Thread/JoinWithDuration.java (+17/-15)
test/jdk/java/lang/Thread/SleepWithDuration.java (+10/-10)
test/jdk/java/lang/Thread/UncaughtExceptionsTest.java (+51/-30)
test/jdk/java/lang/Thread/virtual/Collectable.java (+7/-7)
test/jdk/java/lang/Thread/virtual/CustomScheduler.java (+38/-41)
test/jdk/java/lang/Thread/virtual/GetStackTrace.java (+4/-3)
test/jdk/java/lang/Thread/virtual/HoldsLock.java (+15/-13)
test/jdk/java/lang/Thread/virtual/JfrEvents.java (+8/-8)
test/jdk/java/lang/Thread/virtual/Locking.java (+11/-11)
test/jdk/java/lang/Thread/virtual/ParkWithFixedThreadPool.java (+3/-5)
test/jdk/java/lang/Thread/virtual/Parking.java (+28/-29)
test/jdk/java/lang/Thread/virtual/PreviewFeaturesNotEnabled.java (+15/-15)
test/jdk/java/lang/Thread/virtual/Reflection.java (+23/-25)
test/jdk/java/lang/Thread/virtual/StackTraces.java (+8/-8)
test/jdk/java/lang/Thread/virtual/ThreadAPI.java (+193/-211)
test/jdk/java/lang/Thread/virtual/ThreadLocals.java (+28/-28)
test/jdk/java/lang/Thread/virtual/TracePinnedThreads.java (+8/-8)
test/jdk/java/lang/Thread/virtual/WaitNotify.java (+10/-10)
test/jdk/java/lang/ThreadGroup/BasicTests.java (+47/-46)
test/jdk/java/lang/invoke/VarHandles/describeConstable/DescribeConstableTest.java (+93/-0)
test/jdk/java/lang/invoke/VarHandles/describeConstable/p/C.java (+4/-21)
test/jdk/java/lang/invoke/VarHandles/describeConstable/p/D.java (+5/-20)
test/jdk/java/lang/invoke/VarHandles/describeConstable/p/I.java (+7/-20)
test/jdk/java/lang/invoke/VarHandles/describeConstable/p/q/Q.java (+7/-20)
test/jdk/java/lang/invoke/callerSensitive/csm/jdk/test/MethodInvokeTest.java (+2/-2)
test/jdk/java/lang/invoke/defineHiddenClass/UnloadingTest.java (+2/-2)
test/jdk/java/lang/invoke/lambda/LambdaAsm.java (+2/-2)
test/jdk/java/lang/invoke/lambda/LambdaStackTrace.java (+2/-2)
test/jdk/java/lang/management/ThreadMXBean/VirtualThreads.java (+152/-99)
test/jdk/java/lang/module/ModuleDescriptorTest.java (+12/-8)
test/jdk/java/lang/reflect/MethodHandleAccessorsTest.java (+69/-3)
test/jdk/java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java (+0/-3)
test/jdk/java/lang/reflect/exeCallerAccessTest/exeCallerAccessTest.c (+23/-1)
test/jdk/java/net/DatagramSocket/DatagramSocketMulticasting.java (+47/-45)
test/jdk/java/net/httpclient/AbstractThrowingPublishers.java (+6/-7)
test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java (+4/-3)
test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java (+6/-7)
test/jdk/java/net/httpclient/AggregateRequestBodyTest.java (+6/-9)
test/jdk/java/net/httpclient/AsyncExecutorShutdown.java (+8/-10)
test/jdk/java/net/httpclient/AuthFilterCacheTest.java (+7/-8)
test/jdk/java/net/httpclient/BasicRedirectTest.java (+6/-8)
test/jdk/java/net/httpclient/ByteArrayPublishers.java (+1/-1)
test/jdk/java/net/httpclient/CancelRequestTest.java (+42/-24)
test/jdk/java/net/httpclient/CancelStreamedBodyTest.java (+6/-7)
test/jdk/java/net/httpclient/CookieHeaderTest.java (+13/-14)
test/jdk/java/net/httpclient/DebugLoggerTest.java (+333/-0)
test/jdk/java/net/httpclient/DependentActionsTest.java (+6/-7)
test/jdk/java/net/httpclient/DependentPromiseActionsTest.java (+3/-2)
test/jdk/java/net/httpclient/DigestEchoClient.java (+1/-1)
test/jdk/java/net/httpclient/EncodedCharsInURI.java (+7/-7)
test/jdk/java/net/httpclient/ExecutorShutdown.java (+7/-9)
test/jdk/java/net/httpclient/ExpectContinueTest.java (+5/-5)
test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java (+6/-11)
test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java (+6/-8)
test/jdk/java/net/httpclient/ForbiddenHeadTest.java (+6/-8)
test/jdk/java/net/httpclient/GZIPInputStreamTest.java (+6/-7)
test/jdk/java/net/httpclient/HeadTest.java (+14/-14)
test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java (+8/-8)
test/jdk/java/net/httpclient/HttpRedirectTest.java (+5/-7)
test/jdk/java/net/httpclient/HttpSlowServerTest.java (+5/-7)
test/jdk/java/net/httpclient/HttpsTunnelTest.java (+5/-7)
test/jdk/java/net/httpclient/ISO_8859_1_Test.java (+6/-7)
test/jdk/java/net/httpclient/InvalidInputStreamSubscriptionRequest.java (+8/-9)
test/jdk/java/net/httpclient/InvalidSubscriptionRequest.java (+8/-9)
test/jdk/java/net/httpclient/LargeHandshakeTest.java (+5/-7)
test/jdk/java/net/httpclient/LargeResponseTest.java (+5/-7)
test/jdk/java/net/httpclient/LineBodyHandlerTest.java (+6/-7)
test/jdk/java/net/httpclient/ManyRequestsLegacy.java (+5/-5)
test/jdk/java/net/httpclient/NonAsciiCharsInURI.java (+6/-7)
test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java (+6/-11)
test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java (+6/-11)
test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java (+6/-11)
test/jdk/java/net/httpclient/ProxySelectorTest.java (+12/-14)
test/jdk/java/net/httpclient/RedirectMethodChange.java (+6/-8)
test/jdk/java/net/httpclient/RedirectWithCookie.java (+6/-8)
test/jdk/java/net/httpclient/Response1xxTest.java (+8/-8)
test/jdk/java/net/httpclient/Response204V2Test.java (+4/-3)
test/jdk/java/net/httpclient/ResponsePublisher.java (+6/-7)
test/jdk/java/net/httpclient/RetryWithCookie.java (+7/-9)
test/jdk/java/net/httpclient/SpecialHeadersTest.java (+6/-7)
test/jdk/java/net/httpclient/StreamCloseTest.java (+1/-2)
test/jdk/java/net/httpclient/StreamingBody.java (+6/-8)
test/jdk/java/net/httpclient/UnauthorizedTest.java (+6/-8)
test/jdk/java/net/httpclient/UserCookieTest.java (+18/-20)
test/jdk/java/net/httpclient/http2/BadHeadersTest.java (+21/-14)
test/jdk/java/net/httpclient/http2/IdleConnectionTimeoutTest.java (+58/-24)
test/jdk/java/net/httpclient/http2/NoBodyTest.java (+3/-1)
test/jdk/java/net/httpclient/http2/TrailingHeadersTest.java (+325/-0)
test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java (+88/-0)
test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyOutputStream.java (+5/-1)
test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java (+1/-1)
test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java (+22/-2)
test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Queue.java (+10/-3)
test/jdk/java/net/vthread/BlockingSocketOps.java (+37/-37)
test/jdk/java/net/vthread/HttpALot.java (+1/-2)
test/jdk/java/nio/channels/DatagramChannel/AdaptorAsyncCloseAfterReceive.java (+128/-0)
test/jdk/java/nio/channels/vthread/BlockingChannelOps.java (+39/-39)
test/jdk/java/nio/charset/Charset/RegisteredCharsets.java (+8/-2)
test/jdk/java/nio/file/Path/PathOps.java (+30/-2)
test/jdk/java/nio/file/WatchService/SensitivityModifier.java (+17/-86)
test/jdk/java/rmi/server/UnicastRemoteObject/serialFilter/FilterUROTest.java (+3/-0)
test/jdk/java/rmi/testlibrary/TestLibrary.java (+2/-2)
test/jdk/java/rmi/transport/handshakeTimeout/HandshakeTimeout.java (+13/-70)
test/jdk/java/security/MessageDigest/TestCloneable.java (+54/-4)
test/jdk/java/security/Policy/Root/Root.java (+38/-2)
test/jdk/java/security/testlibrary/SimpleOCSPServer.java (+52/-13)
test/jdk/java/time/test/java/time/chrono/TestExampleCode.java (+1/-1)
test/jdk/java/time/test/java/time/format/TestUTCParse.java (+77/-0)
test/jdk/java/util/Formatter/Basic-X.java.template (+29/-1)
test/jdk/java/util/Formatter/BasicBigDecimal.java (+29/-1)
test/jdk/java/util/Formatter/BasicDouble.java (+29/-1)
test/jdk/java/util/Formatter/BasicDoubleObject.java (+29/-1)
test/jdk/java/util/Formatter/BasicFloat.java (+29/-1)
test/jdk/java/util/Formatter/BasicFloatObject.java (+29/-1)
test/jdk/java/util/Formatter/BasicTestLauncher.java (+1/-1)
test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java (+3/-3)
test/jdk/java/util/Locale/StreamAvailableLocales.java (+82/-0)
test/jdk/java/util/concurrent/Executors/AutoShutdown.java (+100/-75)
test/jdk/java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java (+182/-143)
test/jdk/java/util/jar/JarFile/IgnoreUnrelatedSignatureFiles.java (+367/-0)
test/jdk/java/util/jar/JarFile/SignedJarPendingBlock.java (+173/-0)
test/jdk/java/util/jar/JarFile/VerifySignedJar.java (+98/-26)
test/jdk/java/util/zip/ZipFile/InvalidBytesInEntryNameOrComment.java (+183/-0)
test/jdk/java/util/zip/ZipFile/TestZipFileEncodings.java (+80/-1)
test/jdk/javax/imageio/plugins/bmp/BMP1bppImageWithPaletteTest.java (+64/-0)
test/jdk/javax/imageio/stream/ReadFullyTest.java (+45/-48)
test/jdk/javax/management/MBeanServer/ExceptionTest.java (+7/-4)
test/jdk/javax/management/ObjectName/ApplyWildcardTest.java (+10/-2)
test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java (+136/-12)
test/jdk/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java (+14/-8)
test/jdk/javax/management/security/HashedPasswordFileTest.java (+11/-5)
test/jdk/javax/net/ssl/ALPN/SSLEngineAlpnTest.java (+0/-5)
test/jdk/javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java (+30/-257)
test/jdk/javax/net/ssl/ALPN/SSLSocketAlpnTest.java (+18/-255)
test/jdk/javax/net/ssl/SSLEngine/CheckTlsEngineResults.java (+709/-0)
test/jdk/javax/net/ssl/SSLEngine/ConnectionTest.java (+340/-418)
test/jdk/javax/net/ssl/SSLEngine/EngineCloseOnAlert.java (+47/-45)
test/jdk/javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java (+226/-0)
test/jdk/javax/net/ssl/SSLEngine/TestAllSuites.java (+118/-134)
test/jdk/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java (+18/-150)
test/jdk/javax/net/ssl/templates/SSLContextTemplate.java (+851/-470)
test/jdk/javax/net/ssl/templates/SSLEngineTemplate.java (+1/-1)
test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java (+3/-737)
test/jdk/javax/rmi/ssl/SSLSocketParametersTest.java (+89/-148)
test/jdk/javax/swing/JButton/HtmlButtonWithTextAndIcon.java (+125/-0)
test/jdk/javax/swing/JComboBox/JComboBoxWithTitledBorderTest.java (+183/-0)
test/jdk/javax/swing/JComponent/7154030/bug7154030.java (+2/-0)
test/jdk/javax/swing/JFileChooser/CustomApproveButtonTest.java (+100/-0)
test/jdk/javax/swing/JFileChooser/JFileChooserFontReset.java (+82/-0)
test/jdk/javax/swing/JFileChooser/JFileChooserSetLocationTest.java (+13/-1)
test/jdk/javax/swing/SwingWorker/TestDoneBeforeDoInBackground.java (+147/-0)
test/jdk/javax/swing/TestDefListModelException.java (+65/-0)
test/jdk/javax/swing/dnd/7171812/bug7171812.java (+30/-13)
test/jdk/javax/swing/plaf/metal/MetalBorders/ScaledMetalBorderTest.java (+351/-0)
test/jdk/javax/swing/text/DefaultCaret/SetCaretRateTest.java (+46/-0)
test/jdk/javax/xml/crypto/dsig/SecureValidationSystemProperty.java (+102/-0)
test/jdk/javax/xml/crypto/dsig/data/signature-enveloped-dsa-512.xml (+4/-0)
test/jdk/jdk/classfile/AccessFlagsTest.java (+87/-0)
test/jdk/jdk/classfile/AdaptCodeTest.java (+133/-0)
test/jdk/jdk/classfile/AdvancedTransformationsTest.java (+357/-0)
test/jdk/jdk/classfile/AnnotationModelTest.java (+63/-0)
test/jdk/jdk/classfile/AnnotationTest.java (+210/-0)
test/jdk/jdk/classfile/ArrayTest.java (+114/-0)
test/jdk/jdk/classfile/BSMTest.java (+112/-0)
test/jdk/jdk/classfile/BasicBlockTest.java (+64/-0)
test/jdk/jdk/classfile/BuilderBlockTest.java (+308/-0)
test/jdk/jdk/classfile/BuilderParamTest.java (+67/-0)
test/jdk/jdk/classfile/BuilderTryCatchTest.java (+305/-0)
test/jdk/jdk/classfile/ClassHierarchyInfoTest.java (+107/-0)
test/jdk/jdk/classfile/ClassPrinterTest.java (+847/-0)
test/jdk/jdk/classfile/ConstantPoolCopyTest.java (+255/-0)
test/jdk/jdk/classfile/CorpusTest.java (+268/-0)
test/jdk/jdk/classfile/FilterDeadLabelsTest.java (+85/-0)
test/jdk/jdk/classfile/LDCTest.java (+109/-0)
test/jdk/jdk/classfile/LimitsTest.java (+47/-0)
test/jdk/jdk/classfile/LowAdaptTest.java (+112/-0)
test/jdk/jdk/classfile/LowJCovAttributeTest.java (+183/-0)
test/jdk/jdk/classfile/LowModuleTest.java (+222/-0)
test/jdk/jdk/classfile/LvtTest.java (+319/-0)
test/jdk/jdk/classfile/MassAdaptCopyCodeTest.java (+104/-0)
test/jdk/jdk/classfile/MassAdaptCopyPrimitiveMatchCodeTest.java (+228/-0)
test/jdk/jdk/classfile/ModuleBuilderTest.java (+201/-0)
test/jdk/jdk/classfile/ModuleDescTest.java (+50/-0)
test/jdk/jdk/classfile/OneToOneTest.java (+160/-0)
test/jdk/jdk/classfile/OpcodesValidationTest.java (+131/-0)
test/jdk/jdk/classfile/PackageDescTest.java (+63/-0)
test/jdk/jdk/classfile/ShortJumpsFixTest.java (+255/-0)
test/jdk/jdk/classfile/SignaturesTest.java (+171/-0)
test/jdk/jdk/classfile/StackMapsTest.java (+242/-0)
test/jdk/jdk/classfile/StackTrackerTest.java (+109/-0)
test/jdk/jdk/classfile/StreamedVsListTest.java (+246/-0)
test/jdk/jdk/classfile/SwapTest.java (+64/-0)
test/jdk/jdk/classfile/TEST.properties (+14/-0)
test/jdk/jdk/classfile/TempConstantPoolBuilderTest.java (+73/-0)
test/jdk/jdk/classfile/TestRecordComponent.java (+121/-0)
test/jdk/jdk/classfile/TransformTests.java (+133/-0)
test/jdk/jdk/classfile/Utf8EntryTest.java (+205/-0)
test/jdk/jdk/classfile/UtilTest.java (+72/-0)
test/jdk/jdk/classfile/VerifierSelfTest.java (+90/-0)
test/jdk/jdk/classfile/WriteTest.java (+134/-0)
test/jdk/jdk/classfile/examples/AnnotationsExamples.java (+199/-0)
test/jdk/jdk/classfile/examples/ExampleGallery.java (+290/-0)
test/jdk/jdk/classfile/examples/ExperimentalTransformExamples.java (+65/-0)
test/jdk/jdk/classfile/examples/ModuleExamples.java (+93/-0)
test/jdk/jdk/classfile/examples/TransformExamples.java (+73/-0)
test/jdk/jdk/classfile/helpers/ByteArrayClassLoader.java (+86/-0)
test/jdk/jdk/classfile/helpers/ClassRecord.java (+1267/-0)
test/jdk/jdk/classfile/helpers/InstructionModelToCodeBuilder.java (+95/-0)
test/jdk/jdk/classfile/helpers/RebuildingTransformation.java (+590/-0)
test/jdk/jdk/classfile/helpers/TestConstants.java (+40/-0)
test/jdk/jdk/classfile/helpers/TestUtil.java (+139/-0)
test/jdk/jdk/classfile/helpers/Transforms.java (+592/-0)
test/jdk/jdk/classfile/testdata/Lvt.java (+50/-0)
test/jdk/jdk/classfile/testdata/Pattern1.java (+45/-0)
test/jdk/jdk/classfile/testdata/Pattern10.java (+15/-33)
test/jdk/jdk/classfile/testdata/Pattern2.java (+56/-0)
test/jdk/jdk/classfile/testdata/Pattern3.java (+36/-0)
test/jdk/jdk/classfile/testdata/Pattern4.java (+40/-0)
test/jdk/jdk/classfile/testdata/Pattern5.java (+37/-0)
test/jdk/jdk/classfile/testdata/Pattern6.java (+46/-0)
test/jdk/jdk/classfile/testdata/Pattern7.java (+41/-0)
test/jdk/jdk/classfile/testdata/Pattern8.java (+89/-0)
test/jdk/jdk/classfile/testdata/Pattern9.java (+42/-0)
test/jdk/jdk/classfile/testdata/TypeAnnotationPattern.java (+130/-0)
test/jdk/jdk/incubator/concurrent/ScopedValue/ManyBindings.java (+11/-10)
test/jdk/jdk/incubator/concurrent/ScopedValue/ScopeValueAPI.java (+85/-74)
test/jdk/jdk/incubator/concurrent/StructuredTaskScope/PreviewFeaturesNotEnabled.java (+7/-7)
test/jdk/jdk/incubator/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java (+190/-147)
test/jdk/jdk/incubator/concurrent/StructuredTaskScope/StructuredThreadDumpTest.java (+7/-7)
test/jdk/jdk/incubator/concurrent/StructuredTaskScope/WithScopedValue.java (+27/-23)
test/jdk/jdk/internal/jline/AbstractWindowsTerminalTest.java (+1/-1)
test/jdk/jdk/internal/jline/KeyConversionTest.java (+1/-1)
test/jdk/jdk/internal/misc/ThreadFlock/ThreadFlockTest.java (+140/-115)
test/jdk/jdk/internal/misc/ThreadFlock/WithScopedValue.java (+32/-31)
test/jdk/jdk/internal/vm/Continuation/BasicExt.java (+174/-53)
test/jdk/jdk/internal/vm/Continuation/Fuzz.java (+5/-2)
test/jdk/jdk/internal/vm/TestTranslatedException.java (+1/-1)
test/jdk/jdk/jfr/api/consumer/streaming/TestJVMCrash.java (+4/-1)
test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java (+4/-4)
test/jdk/jdk/jfr/event/runtime/TestNativeMemoryUsageEvents.java (+20/-0)
test/jdk/jdk/jfr/jcmd/TestJcmdOptionSpecifiedOnce.java (+46/-0)
test/jdk/jdk/jfr/jmx/streaming/TestDelegated.java (+3/-7)
test/jdk/jdk/jfr/startupargs/TestStartupOptionSpecifiedOnce.java (+56/-0)
test/jdk/jdk/security/jarsigner/Spec.java (+1/-27)
test/jdk/jni/nullCaller/NullCallerTest.java (+0/-1)
test/jdk/jni/nullCaller/exeNullCallerTest.cpp (+26/-2)
test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ActalisCA.java (+38/-46)
test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CertignaCA.java (+227/-0)
test/jdk/sun/management/jmxremote/bootstrap/exelauncher.c (+3/-2)
test/jdk/sun/management/jmxremote/startstop/JMXStatusTest.java (+2/-2)
test/jdk/sun/management/windows/exerevokeall.c (+5/-4)
test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java (+2/-2)
test/jdk/sun/nio/cs/TestGB18030.java (+17/-4)
test/jdk/sun/nio/cs/mapping/CoderTest.java (+13/-3)
test/jdk/sun/nio/cs/mapping/GB18030.b2c (+41/-40)
test/jdk/sun/nio/cs/mapping/GB18030_2000.b2c (+1/-3)
test/jdk/sun/security/lib/cacerts/VerifyCACerts.java (+38/-35)
test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java (+118/-0)
test/jdk/sun/security/provider/KeyStore/DKSTest.java (+25/-5)
test/jdk/sun/security/provider/certpath/OCSP/OCSPNoContentLength.java (+1/-2)
test/jdk/sun/security/ssl/ALPN/AlpnGreaseTest.java (+1/-1)
test/jdk/sun/security/ssl/CipherSuite/DisabledCurve.java (+11/-9)
test/jdk/sun/security/ssl/CipherSuite/RestrictSignatureScheme.java (+9/-126)
test/jdk/sun/security/ssl/DHKeyExchange/DHEKeySizing.java (+7/-7)
test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java (+47/-56)
test/jdk/sun/security/ssl/SSLSessionImpl/InvalidateSession.java (+1/-1)
test/jdk/sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java (+1/-1)
test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketBruteForceClose.java (+102/-0)
test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketClose.java (+62/-106)
test/jdk/sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java (+54/-96)
test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java (+11/-124)
test/jdk/sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java (+2/-2)
test/jdk/sun/security/ssl/SignatureScheme/Tls13NamedGroups.java (+9/-128)
test/jdk/sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java (+56/-109)
test/jdk/sun/security/tools/jarsigner/Options.java (+1/-56)
test/jdk/sun/security/tools/keytool/KeyToolTest.java (+3/-3)
test/jdk/sun/security/tools/keytool/WeakSecretKeyTest.java (+21/-2)
test/jdk/sun/security/x509/AlgorithmId/NullParams.java (+115/-0)
test/jdk/sun/security/x509/AlgorithmId/Uppercase.java (+59/-0)
test/jdk/sun/text/resources/LocaleData (+56/-53)
test/jdk/sun/text/resources/LocaleData.cldr (+4/-1)
test/jdk/sun/text/resources/LocaleDataTest.java (+2/-1)
test/jdk/tools/jlink/JLinkTest.java (+26/-0)
test/jdk/tools/jlink/plugins/CompressorPluginTest.java (+62/-1)
test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java (+2/-2)
test/jtreg-ext/requires/VMProps.java (+89/-2)
test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java (+3/-3)
test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java (+3/-3)
test/langtools/jdk/javadoc/doclet/testHref/TestHref.java (+2/-2)
test/langtools/jdk/javadoc/doclet/testInheritance/TestInheritance.java (+107/-0)
test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java (+87/-37)
test/langtools/jdk/javadoc/doclet/testInterface/pkg3/I.java (+39/-0)
test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java (+2/-2)
test/langtools/jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java (+41/-17)
test/langtools/jdk/javadoc/doclet/testNoTagName/TestNoTagName.java (+133/-0)
test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java (+3/-11)
test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestSpecifiedBy.java (+95/-0)
test/langtools/jdk/javadoc/doclet/testRecordTypes/examples/SerializableProxy.java (+1/-1)
test/langtools/jdk/javadoc/tool/IgnoreSourceErrors.java (+2/-2)
test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/PackageGenerator.java (+9/-4)
test/langtools/jdk/jshell/ExecPtyGetFlagsToSetTest.java (+5/-3)
test/langtools/jdk/jshell/ModifiersTest.java (+2/-2)
test/langtools/jdk/jshell/SnippetHighlightTest.java (+17/-2)
test/langtools/jdk/jshell/Test8294583.java (+0/-1)
test/langtools/jdk/jshell/Test8296012.java (+0/-1)
test/langtools/jdk/jshell/ToolEnablePreviewTest.java (+0/-1)
test/langtools/tools/doclint/BadPackageCommentTest.java (+1/-1)
test/langtools/tools/doclint/BadPackageCommentTest.out (+2/-8)
test/langtools/tools/doclint/HtmlTagsTest.java (+8/-0)
test/langtools/tools/doclint/HtmlTagsTest.out (+7/-1)
test/langtools/tools/doclint/ReturnTest.java (+31/-0)
test/langtools/tools/doclint/ReturnTest.out (+19/-0)
test/langtools/tools/doclint/SummaryTest.java (+12/-3)
test/langtools/tools/doclint/SummaryTest.out (+10/-1)
test/langtools/tools/javac/4241573/T4241573.java (+1/-6)
test/langtools/tools/javac/6400872/T6400872.java (+12/-12)
test/langtools/tools/javac/6567415/T6567415.java (+5/-30)
test/langtools/tools/javac/8230827/T8230827.out (+5/-5)
test/langtools/tools/javac/ConditionalExpressionResolvePending.java (+5/-1)
test/langtools/tools/javac/InnerNamedConstant_2_A.out (+1/-1)
test/langtools/tools/javac/InnerNamedConstant_2_B.out (+1/-1)
test/langtools/tools/javac/NoStringToLower.java (+1/-4)
test/langtools/tools/javac/Paths/6638501/JarFromManifestFailure.java (+12/-12)
test/langtools/tools/javac/Paths/TestCompileJARInClassPath.java (+3/-3)
test/langtools/tools/javac/StoreClass.out (+2/-2)
test/langtools/tools/javac/T6403466.java (+1/-3)
test/langtools/tools/javac/T7159016.java (+2/-7)
test/langtools/tools/javac/T8003967/DetectMutableStaticFields.java (+6/-1)
test/langtools/tools/javac/T8071847/T8071847.java (+3/-3)
test/langtools/tools/javac/T8152616.java (+6/-4)
test/langtools/tools/javac/T8301025.java (+22/-35)
test/langtools/tools/javac/TryWithResources/BadTwr.out (+1/-1)
test/langtools/tools/javac/annotations/DeprecationWarningTest.java (+15/-0)
test/langtools/tools/javac/annotations/DeprecationWarningTest.out (+4/-0)
test/langtools/tools/javac/annotations/crashOnUnknownAttr/A.jcod (+156/-0)
test/langtools/tools/javac/annotations/crashOnUnknownAttr/CrashOnUnknownTargetTypeTest.java (+20/-0)
test/langtools/tools/javac/annotations/crashOnUnknownAttr/CrashOnUnknownTargetTypeTest.out (+13/-0)
test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnonymousClassTest.java (+27/-1)
test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Driver.java (+4/-2)
test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java (+25/-4)
test/langtools/tools/javac/api/T6483788.java (+1/-6)
test/langtools/tools/javac/api/T6877206.java (+9/-8)
test/langtools/tools/javac/api/guide/Test.java (+9/-6)
test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java (+5/-1)
test/langtools/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java (+6/-1)
test/langtools/tools/javac/classreader/TruncatedClassFileTest.java (+119/-0)
test/langtools/tools/javac/diags/CheckExamples.java (+1/-4)
test/langtools/tools/javac/diags/CheckResourceKeys.java (+1/-4)
test/langtools/tools/javac/diags/Example.java (+1/-4)
test/langtools/tools/javac/diags/MessageInfo.java (+1/-4)
test/langtools/tools/javac/diags/RunExamples.java (+1/-4)
test/langtools/tools/javac/diags/examples.not-yet.txt (+4/-0)
test/langtools/tools/javac/diags/examples/CantAssignToFinal.java (+1/-1)
test/langtools/tools/javac/diags/examples/ProcFileCreateLastRound/processors/AnnoProc.java (+3/-3)
test/langtools/tools/javac/diags/examples/ProcFileReopening/processors/AnnoProc.java (+3/-3)
test/langtools/tools/javac/diags/examples/ProcIllegalFileName/processors/AnnoProc.java (+3/-3)
test/langtools/tools/javac/diags/examples/ProcTypeRecreate/processors/AnnoProc.java (+3/-3)
test/langtools/tools/javac/diags/examples/ProcUseImplicit/processors/AnnoProc.java (+3/-3)
test/langtools/tools/javac/diags/examples/ProcUseProcOrImplicit/processors/AnnoProc.java (+3/-3)
test/langtools/tools/javac/doctree/AtEscapeTest.java (+148/-0)
test/langtools/tools/javac/doctree/CodeTest.java (+2/-2)
test/langtools/tools/javac/doctree/DocCommentTester.java (+41/-19)
test/langtools/tools/javac/doctree/IndexTest.java (+1/-0)
test/langtools/tools/javac/doctree/LinkPlainTest.java (+1/-1)
test/langtools/tools/javac/doctree/LinkTest.java (+1/-1)
test/langtools/tools/javac/doctree/LiteralTest.java (+1/-1)
test/langtools/tools/javac/doctree/SeeTest.java (+1/-1)
test/langtools/tools/javac/doctree/SerialFieldTest.java (+2/-2)
test/langtools/tools/javac/doctree/TagTest.java (+41/-4)
test/langtools/tools/javac/doctree/ThrowableTest.java (+1/-1)
test/langtools/tools/javac/doctree/ValueTest.java (+2/-2)
test/langtools/tools/javac/doctree/dcapi/DocCommentTreeApiTester.java (+10/-9)
test/langtools/tools/javac/doctree/dcapi/overview0.html.out (+1/-1)
test/langtools/tools/javac/doctree/dcapi/overview6.html.out (+1/-1)
test/langtools/tools/javac/doctree/dcapi/package.html.out (+2/-2)
test/langtools/tools/javac/doctree/dcapi/pkg/package.html.out (+1/-1)
test/langtools/tools/javac/file/T7068437.java (+1/-3)
test/langtools/tools/javac/file/T7068451.java (+2/-4)
test/langtools/tools/javac/file/zip/T6836682.java (+14/-31)
test/langtools/tools/javac/file/zip/Utils.java (+6/-21)
test/langtools/tools/javac/lambda/8131742/T8131742.java (+9/-1)
test/langtools/tools/javac/lambda/8131742/T8131742.out (+2/-1)
test/langtools/tools/javac/lambda/T8024947/PotentiallyAmbiguousWarningTest.java (+71/-1)
test/langtools/tools/javac/lambda/T8024947/PotentiallyAmbiguousWarningTest.out (+7/-4)
test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java (+5/-1)
test/langtools/tools/javac/lambdaShapes/org/openjdk/tests/separate/DirectedClassLoader.java (+11/-17)
test/langtools/tools/javac/modules/EdgeCases.java (+1/-1)
test/langtools/tools/javac/options/T7022337.java (+1/-4)
test/langtools/tools/javac/parser/ExtraSemiTest.java (+1/-4)
test/langtools/tools/javac/parser/JavacParserTest.java (+4/-6)
test/langtools/tools/javac/patterns/BindingsTest2.out (+1/-1)
test/langtools/tools/javac/patterns/DeconstructionDesugaring.java (+14/-1)
test/langtools/tools/javac/patterns/NullsInDeconstructionPatterns2.java (+163/-0)
test/langtools/tools/javac/preview/PreviewErrors.java (+4/-1)
test/langtools/tools/javac/processing/6350124/HelloWorldAP.java (+5/-8)
test/langtools/tools/javac/processing/6413690/T6413690.java (+5/-5)
test/langtools/tools/javac/processing/6499119/ClassProcessor.java (+4/-25)
test/langtools/tools/javac/processing/6634138/T6634138.java (+2/-8)
test/langtools/tools/javac/processing/T6439826.java (+1/-3)
test/langtools/tools/javac/processing/T6920317.java (+2/-22)
test/langtools/tools/javac/processing/TestWarnErrorCount.java (+1/-4)
test/langtools/tools/javac/processing/errors/TestSuppression.java (+3/-3)
test/langtools/tools/javac/processing/filer/TestGetResource.java (+4/-4)
test/langtools/tools/javac/processing/filer/TestLastRound.java (+3/-3)
test/langtools/tools/javac/processing/model/completionfailure/NoAbortForBadClassFile.java (+1/-1)
test/langtools/tools/javac/processing/model/element/TestMissingElement2/Generator.java (+1/-4)
test/langtools/tools/javac/processing/model/element/TestNames.java (+2/-4)
test/langtools/tools/javac/processing/model/util/elements/TestGetConstantExpression.java (+27/-32)
test/langtools/tools/javac/processing/model/util/elements/doccomments/TestDocComments.java (+1/-4)
test/langtools/tools/javac/processing/model/util/types/TestAsElement.java (+97/-0)
test/langtools/tools/javac/processing/options/testPrintProcessorInfo/Test.java (+2/-9)
test/langtools/tools/javac/processing/rounds/BaseClassesNotReRead.java (+0/-1)
test/langtools/tools/javac/processing/werror/WErrorGen.java (+3/-3)
test/langtools/tools/javac/records/RecordCompilationTests.java (+2/-2)
test/langtools/tools/javac/recovery/AttrRecovery.java (+89/-0)
test/langtools/tools/javac/sealed/ValidateJarWithSealedAndRecord.java (+3/-3)
test/langtools/tools/javac/switchexpr/SwitchExpressionNoValue.java (+5/-1)
test/langtools/tools/javac/tree/TreePosRoundsTest.java (+1/-4)
test/langtools/tools/javac/typeDeclarationInsideExpression/TypeDeclarationInsideExpressionTest.java (+104/-0)
test/langtools/tools/javac/util/IteratorsTest.java (+196/-0)
test/langtools/tools/javac/warnings/6747671/T6747671.out (+1/-1)
test/lib-test/jdk/test/lib/process/exejvm-test-launcher.c (+36/-29)
test/lib-test/jdk/test/whitebox/vm_flags/StringTest.java (+3/-3)
test/lib/jdk/test/lib/ByteCodeLoader.java (+1/-1)
test/lib/jdk/test/lib/UIBuilder.java (+7/-7)
test/lib/jdk/test/lib/cds/CDSTestUtils.java (+1/-1)
test/lib/jdk/test/lib/hexdump/ASN1Formatter.java (+2/-2)
test/lib/jdk/test/lib/process/ProcessTools.java (+17/-9)
test/lib/jdk/test/lib/security/SecurityUtils.java (+22/-1)
test/lib/jdk/test/lib/security/timestamp/TsaSigner.java (+1/-1)
test/lib/jdk/test/lib/thread/ProcessThread.java (+12/-7)
test/lib/jdk/test/lib/util/ForceGC.java (+34/-5)
test/make/TestMakeBase.gmk (+56/-0)
test/micro/org/openjdk/bench/java/lang/ArrayClone.java (+92/-0)
test/micro/org/openjdk/bench/java/lang/Characters.java (+46/-1)
test/micro/org/openjdk/bench/java/lang/RegionMatchesIC.java (+96/-0)
test/micro/org/openjdk/bench/java/lang/StringBuilders.java (+13/-0)
test/micro/org/openjdk/bench/java/lang/StringComparisons.java (+87/-0)
test/micro/org/openjdk/bench/java/lang/StringConstructor.java (+20/-14)
test/micro/org/openjdk/bench/java/lang/StringOther.java (+0/-23)
test/micro/org/openjdk/bench/java/util/Base64Decode.java (+39/-7)
test/micro/org/openjdk/bench/java/util/Base64Encode.java (+2/-2)
test/micro/org/openjdk/bench/java/util/TestAdler32.java (+3/-7)
test/micro/org/openjdk/bench/java/util/TestCRC32.java (+61/-0)
test/micro/org/openjdk/bench/javax/imageio/stream/ImageInputStreamBench.java (+87/-0)
test/micro/org/openjdk/bench/jdk/classfile/AbstractCorpusBenchmark.java (+86/-0)
test/micro/org/openjdk/bench/jdk/classfile/AdHocAdapt.java (+63/-0)
test/micro/org/openjdk/bench/jdk/classfile/AdaptInjectNoop.java (+47/-0)
test/micro/org/openjdk/bench/jdk/classfile/AdaptMetadata.java (+52/-0)
test/micro/org/openjdk/bench/jdk/classfile/AdaptNull.java (+64/-0)
test/micro/org/openjdk/bench/jdk/classfile/GenerateStackMaps.java (+119/-0)
test/micro/org/openjdk/bench/jdk/classfile/ParseOptions.java (+67/-0)
test/micro/org/openjdk/bench/jdk/classfile/ReadDeep.java (+143/-0)
test/micro/org/openjdk/bench/jdk/classfile/ReadMetadata.java (+143/-0)
test/micro/org/openjdk/bench/jdk/classfile/TestConstants.java (+40/-0)
test/micro/org/openjdk/bench/jdk/classfile/Transforms.java (+578/-0)
test/micro/org/openjdk/bench/jdk/classfile/Write.java (+246/-0)
test/micro/org/openjdk/bench/jdk/incubator/vector/EqualsIgnoreCaseBenchmark.java (+157/-0)
test/micro/org/openjdk/bench/jdk/incubator/vector/IndexInRangeBenchmark.java (+101/-0)
test/micro/org/openjdk/bench/vm/compiler/LShiftNodeIdealize.java (+114/-0)
~vpa1977/ubuntu/+source/openjdk-17:lp2011749-repack
Merged
into
ubuntu/+source/openjdk-17:ubuntu/devel
at
revision cebb53a765b90f74cb8d656b5c4f8d78b4b1cdf6
- Steve Langasek (community): Approve
- git-ubuntu import: Pending requested
-
Diff: 91 lines (+35/-6)4 files modifieddebian/changelog (+1/-0)
debian/copyright (+26/-2)
debian/rules (+1/-1)
debian/watch (+7/-3)
~vpa1977/ubuntu/+source/openjdk-lts:lp2011749-repack
Merged
into
ubuntu/+source/openjdk-lts:ubuntu/devel
at
revision d67309a32b986d5bc58ec5d71ad3a36b98199ac7
- Dan Bungert (community): Approve
- Steve Langasek: Pending requested
- git-ubuntu import: Pending requested
-
Diff: 99 lines (+36/-7)4 files modifieddebian/changelog (+1/-0)
debian/copyright (+26/-2)
debian/rules (+2/-2)
debian/watch (+7/-3)
no longer affects: | openjdk-19 (Ubuntu) |
To post a comment you must log in.
This bug was fixed in the package openjdk-17 - 17.0.6+10-1ubuntu2
--------------- 10-1ubuntu2) lunar; urgency=medium
openjdk-17 (17.0.6+
* d/p: drop obsolete patches (LP: #2011653). expand_ exec_shield_ cs_limit. diff: obsoleted by disable- exec-shield- workaround. diff. headers. patch: include is already added by openjdk makefile. debug-symbols= none (LP: #2003820).
- workaround_
hotspot-
- generated-
* d/copyright, d/watch: implement uscan repackaging (LP: #2011749).
* d/rules: use --with-
-- Vladimir Petko <email address hidden> Thu, 16 Mar 2023 15:04:36 +1300