8276799
authorOpenJDK Team <openjdk-17@packages.debian.org>
Mon, 24 Jul 2023 09:57:34 +0000 (10:57 +0100)
committerMoritz Mühlenhoff <jmm@debian.org>
Mon, 24 Jul 2023 09:57:34 +0000 (10:57 +0100)
commit71d1d757ea25a9dac5a0a2458c80134a223f1142
treef4483472b1efb81fa2aa6a1f96a04030b1d8c49a
parentcf5531d30cc71f41653b2b7aecc9210c0f7d9cad
8276799

Gbp-Pq: Name 8276799.diff
188 files changed:
make/autoconf/build-aux/config.sub
make/autoconf/jvm-features.m4
make/autoconf/libraries.m4
make/autoconf/platform.m4
make/hotspot/gensrc/GensrcAdlc.gmk
src/hotspot/cpu/riscv/abstractInterpreter_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/assembler_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/assembler_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/assembler_riscv.inline.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/bytes_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_Defs_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_FpuStackSim_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_FpuStackSim_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_FrameMap_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_FrameMap_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_LIRAssembler_arith_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_LIRAssembler_arith_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_LIR_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_LinearScan_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_LinearScan_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c1_globals_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c2_globals_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c2_init_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/c2_safepointPollStubTable_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/codeBuffer_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/compiledIC_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/copy_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/disassembler_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/foreign_globals_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/foreign_globals_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/frame_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/frame_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/frame_riscv.inline.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/g1/g1Globals_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/shared/modRefBarrierSetAssembler_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/shared/modRefBarrierSetAssembler_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/shenandoah/c1/shenandoahBarrierSetC1_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/shenandoah/shenandoah_riscv64.ad [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/z/zGlobals_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/z/zGlobals_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/gc/z/z_riscv64.ad [new file with mode: 0644]
src/hotspot/cpu/riscv/globalDefinitions_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/globals_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/icBuffer_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/icache_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/icache_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/interp_masm_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/interp_masm_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/interpreterRT_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/interpreterRT_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/javaFrameAnchor_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/jniFastGetField_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/jniTypes_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/macroAssembler_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/macroAssembler_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/macroAssembler_riscv.inline.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/matcher_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/methodHandles_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/methodHandles_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/nativeInst_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/nativeInst_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/registerMap_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/registerMap_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/register_definitions_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/register_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/register_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/relocInfo_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/relocInfo_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/riscv.ad [new file with mode: 0644]
src/hotspot/cpu/riscv/riscv_b.ad [new file with mode: 0644]
src/hotspot/cpu/riscv/riscv_v.ad [new file with mode: 0644]
src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/stubGenerator_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/stubRoutines_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/stubRoutines_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/templateTable_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/templateTable_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/universalNativeInvoker_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/universalUpcallHandle_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/vmStructs_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/vm_version_ext_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/vm_version_ext_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/vm_version_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/vm_version_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/vmreg_riscv.cpp [new file with mode: 0644]
src/hotspot/cpu/riscv/vmreg_riscv.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/vmreg_riscv.inline.hpp [new file with mode: 0644]
src/hotspot/cpu/riscv/vtableStubs_riscv.cpp [new file with mode: 0644]
src/hotspot/os/linux/os_linux.cpp
src/hotspot/os_cpu/linux_riscv/assembler_linux_riscv.cpp [new file with mode: 0644]
src/hotspot/os_cpu/linux_riscv/atomic_linux_riscv.hpp [new file with mode: 0644]
src/hotspot/os_cpu/linux_riscv/bytes_linux_riscv.hpp [new file with mode: 0644]
src/hotspot/os_cpu/linux_riscv/copy_linux_riscv.hpp [new file with mode: 0644]
src/hotspot/os_cpu/linux_riscv/gc/z/zSyscall_linux_riscv.hpp [new file with mode: 0644]
src/hotspot/os_cpu/linux_riscv/globals_linux_riscv.hpp [new file with mode: 0644]
src/hotspot/os_cpu/linux_riscv/orderAccess_linux_riscv.hpp [new file with mode: 0644]
src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp [new file with mode: 0644]
src/hotspot/os_cpu/linux_riscv/os_linux_riscv.hpp [new file with mode: 0644]
src/hotspot/os_cpu/linux_riscv/prefetch_linux_riscv.inline.hpp [new file with mode: 0644]
src/hotspot/os_cpu/linux_riscv/thread_linux_riscv.cpp [new file with mode: 0644]
src/hotspot/os_cpu/linux_riscv/thread_linux_riscv.hpp [new file with mode: 0644]
src/hotspot/os_cpu/linux_riscv/vmStructs_linux_riscv.hpp [new file with mode: 0644]
src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp [new file with mode: 0644]
src/hotspot/share/c1/c1_LIR.cpp
src/hotspot/share/c1/c1_LIR.hpp
src/hotspot/share/c1/c1_LIRAssembler.cpp
src/hotspot/share/c1/c1_LIRAssembler.hpp
src/hotspot/share/c1/c1_LinearScan.cpp
src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp
src/hotspot/share/jfr/utilities/jfrBigEndian.hpp
src/hotspot/share/opto/regmask.hpp
src/hotspot/share/runtime/abstract_vm_version.cpp
src/hotspot/share/runtime/thread.inline.hpp
src/hotspot/share/utilities/macros.hpp
src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp
src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionRISCV64.java [new file with mode: 0644]
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/riscv64/LinuxRISCV64CFrame.java [new file with mode: 0644]
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/riscv64/LinuxRISCV64ThreadContext.java [new file with mode: 0644]
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/riscv64/ProcRISCV64Thread.java [new file with mode: 0644]
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/riscv64/ProcRISCV64ThreadContext.java [new file with mode: 0644]
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/riscv64/ProcRISCV64ThreadFactory.java [new file with mode: 0644]
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/riscv64/RemoteRISCV64Thread.java [new file with mode: 0644]
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/riscv64/RemoteRISCV64ThreadContext.java [new file with mode: 0644]
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/riscv64/RemoteRISCV64ThreadFactory.java [new file with mode: 0644]
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/riscv/RISCV64ThreadContext.java [new file with mode: 0644]
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_riscv64/LinuxRISCV64JavaThreadPDAccess.java [new file with mode: 0644]
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64CurrentFrameGuess.java [new file with mode: 0644]
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64Frame.java [new file with mode: 0644]
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64JavaCallWrapper.java [new file with mode: 0644]
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64RegisterMap.java [new file with mode: 0644]
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java
test/hotspot/jtreg/compiler/c2/TestBit.java
test/hotspot/jtreg/compiler/floatingpoint/TestLibmIntrinsics.java [new file with mode: 0644]
test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java
test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java
test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java
test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java
test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java
test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedRISCV64CPU.java [new file with mode: 0644]
test/hotspot/jtreg/compiler/loopopts/superword/ProdRed_Double.java
test/hotspot/jtreg/compiler/loopopts/superword/ProdRed_Float.java
test/hotspot/jtreg/compiler/loopopts/superword/ProdRed_Int.java
test/hotspot/jtreg/compiler/loopopts/superword/ReductionPerf.java
test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Double.java
test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java
test/hotspot/jtreg/compiler/loopopts/superword/SumRedSqrt_Double.java
test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Double.java
test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Float.java
test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Int.java
test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java
test/hotspot/jtreg/compiler/runtime/criticalnatives/argumentcorruption/CheckLongArgs.java
test/hotspot/jtreg/compiler/runtime/criticalnatives/lookup/LookUp.java
test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java
test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java
test/hotspot/jtreg/runtime/ReservedStack/ReservedStackTest.java
test/hotspot/jtreg/serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java
test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ArgumentHandler.java
test/jdk/jdk/jfr/event/os/TestCPUInformation.java
test/lib-test/jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java
test/lib/jdk/test/lib/Platform.java