/
githubmirror
/
jdk22
ОбзорДокументацияВойти
/
githubmirror
/
jdk22
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
jdk22/
.../cpu/x86/
..
gc

8318776: Require supports_cx8 to always be true

3 года назад
abstractInterpreter_x86.cpp

8284903: Fix typos in hotspot

4 года назад
assembler_x86.cpp

8320886: Unsafe_SetMemory0 is not guarded

3 года назад
assembler_x86.hpp

8321215: Incorrect x86 instruction encoding for VSIB addressing mode

3 года назад
assembler_x86.inline.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
bytes_x86.hpp

8301498: Replace NULL with nullptr in cpu/x86

3 года назад
c1_CodeStubs_x86.cpp

8301498: Replace NULL with nullptr in cpu/x86

3 года назад
c1_Defs_x86.hpp

8302369: Reduce the stack size of the C1 compiler

3 года назад
c1_FpuStackSim_x86.cpp

8187443: Forest Consolidation: Move files to unified layout

9 лет назад
c1_FpuStackSim_x86.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
c1_FrameMap_x86.cpp

8292153: x86: Represent Registers as values

4 года назад
c1_FrameMap_x86.hpp

8292153: x86: Represent Registers as values

4 года назад
c1_LIRAssembler_x86.cpp

8261837: SIGSEGV in ciVirtualCallTypeData::translate_from

3 года назад
c1_LIRAssembler_x86.hpp

8292878: x86: Make scratch register usage explicit in assembler code

4 года назад
c1_LIRGenerator_x86.cpp

8308966: Add intrinsic for float/double modulo for x86 AVX2 and AVX512

3 года назад
c1_LIR_x86.cpp

8276976: Rename LIR_OprDesc to LIR_Opr

5 лет назад
c1_LinearScan_x86.cpp

8301498: Replace NULL with nullptr in cpu/x86

3 года назад
c1_LinearScan_x86.hpp

8292153: x86: Represent Registers as values

4 года назад
c1_MacroAssembler_x86.cpp

8316179: Use consistent naming for lightweight locking in MacroAssembler

3 года назад
c1_MacroAssembler_x86.hpp

8291555: Implement alternative fast-locking scheme

3 года назад
c1_Runtime1_x86.cpp

8264899: C1: -XX:AbortVMOnException does not work if all methods in the call stack are compiled with C1 and there are no exception handlers

3 года назад
c1_globals_x86.hpp

8283740: C1: Convert flag TwoOperandLIRForm to a constant on all platforms

4 года назад
c2_CodeStubs_x86.cpp

8320272: Make method_entry_barrier address shared

3 года назад
c2_MacroAssembler_x86.cpp

8321712: C2: "failed: Multiple uses of register" in C2_MacroAssembler::vminmax_fp

3 года назад
c2_MacroAssembler_x86.hpp

8306706: Support out-of-line code generation for MachNodes

3 года назад
c2_globals_x86.hpp

8276066: Reset LoopPercentProfileLimit for x86 due to suboptimal performance

5 лет назад
c2_init_x86.cpp

8292153: x86: Represent Registers as values

4 года назад
c2_intelJccErratum_x86.cpp

8311508: ZGC: RAII use of IntelJccErratumAlignment

3 года назад
c2_intelJccErratum_x86.hpp

8280503: Use allStatic.hpp instead of allocation.hpp where possible

5 лет назад
codeBuffer_x86.cpp

8280481: Duplicated stubs to interpreter for static calls

4 года назад
codeBuffer_x86.hpp

8280481: Duplicated stubs to interpreter for static calls

4 года назад
compiledIC_x86.cpp

8301498: Replace NULL with nullptr in cpu/x86

3 года назад
compressedKlass_x86.cpp

8320368: Per-CPU optimization of Klass range reservation

3 года назад
continuationEntry_x86.hpp

8286302: Port JEP 425 to PPC64

4 года назад
continuationEntry_x86.inline.hpp

8292007: Do not include vmSymbol.hpp in method.hpp

4 года назад
continuationFreezeThaw_x86.inline.hpp

8315966: Relativize initial_sp in interpreter frames

3 года назад
continuationHelper_x86.inline.hpp

8315966: Relativize initial_sp in interpreter frames

3 года назад
copy_x86.hpp

8227369: pd_disjoint_words_atomic() needs to be atomic

4 года назад
crc32c.h

8299544: Improve performance of CRC32C intrinsics (non-AVX-512) for small inputs

4 года назад
disassembler_x86.hpp

8301498: Replace NULL with nullptr in cpu/x86

3 года назад
downcallLinker_x86_32.cpp

8254693: Add Panama feature to pass heap segments to native code

3 года назад
downcallLinker_x86_64.cpp

8318586: Explicitly handle upcall stub allocation failure 8318653: UpcallTestHelper::runInNewProcess waits for forked process without timeout

3 года назад
foreignGlobals_x86.hpp

8296477: Foreign linker implementation update following JEP 434

4 года назад
foreignGlobals_x86_32.cpp

8254693: Add Panama feature to pass heap segments to native code

3 года назад
foreignGlobals_x86_64.cpp

8254693: Add Panama feature to pass heap segments to native code

3 года назад
frame_x86.cpp

8315966: Relativize initial_sp in interpreter frames

3 года назад
frame_x86.hpp

8316125: Windows call_stub unnecessarily saves xmm16-31 when UseAVX>=3

3 года назад
frame_x86.inline.hpp

8308984: Relativize last_sp (and top_frame_sp) in interpreter frames

3 года назад
globalDefinitions_x86.hpp

8312014: [s390x] TestSigInfoInHsErrFile.java Failure

3 года назад
globals_x86.hpp

8319429: Resetting MXCSR flags degrades ecore

3 года назад
icBuffer_x86.cpp

8301498: Replace NULL with nullptr in cpu/x86

3 года назад
icache_x86.cpp

8187443: Forest Consolidation: Move files to unified layout

9 лет назад
icache_x86.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
interp_masm_x86.cpp

8261837: SIGSEGV in ciVirtualCallTypeData::translate_from

3 года назад
interp_masm_x86.hpp

8301997: Move method resolution information out of the cpCache

3 года назад
interpreterRT_x86.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
interpreterRT_x86_32.cpp

8292564: x86: Remove redundant casts in Assembler usages

4 года назад
interpreterRT_x86_64.cpp

8291633: Build failures with GCC 11, Alpine 3 due to incompatible casts from nullptr

4 года назад
javaFrameAnchor_x86.hpp

8301498: Replace NULL with nullptr in cpu/x86

3 года назад
jniFastGetField_x86_32.cpp

8301498: Replace NULL with nullptr in cpu/x86

3 года назад
jniFastGetField_x86_64.cpp

8301498: Replace NULL with nullptr in cpu/x86

3 года назад
jniTypes_x86.hpp

8280503: Use allStatic.hpp instead of allocation.hpp where possible

5 лет назад
jvmciCodeInstaller_x86.cpp

8311870: Split CompressedKlassPointers from compressedOops.hpp

3 года назад
macroAssembler_x86.cpp

8322985: [BACKOUT] 8318562: Computational test more than 2x slower when AVX instructions are used

3 года назад
macroAssembler_x86.hpp

8322985: [BACKOUT] 8318562: Computational test more than 2x slower when AVX instructions are used

3 года назад
macroAssembler_x86.inline.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
macroAssembler_x86_32_constants.cpp

8304828: Lots of constant static data not declared static const in cpu/x86

3 года назад
macroAssembler_x86_32_cos.cpp

8304828: Lots of constant static data not declared static const in cpu/x86

3 года назад
macroAssembler_x86_32_exp.cpp

8304828: Lots of constant static data not declared static const in cpu/x86

3 года назад
macroAssembler_x86_32_log.cpp

8304828: Lots of constant static data not declared static const in cpu/x86

3 года назад
macroAssembler_x86_32_log10.cpp

8304828: Lots of constant static data not declared static const in cpu/x86

3 года назад
macroAssembler_x86_32_pow.cpp

8304828: Lots of constant static data not declared static const in cpu/x86

3 года назад
macroAssembler_x86_32_sin.cpp

8304828: Lots of constant static data not declared static const in cpu/x86

3 года назад
macroAssembler_x86_32_tan.cpp

8304828: Lots of constant static data not declared static const in cpu/x86

3 года назад
macroAssembler_x86_md5.cpp

8307555: Reduce memory reads in x86 MD5 intrinsic

3 года назад
macroAssembler_x86_sha.cpp

8292638: x86: Improve scratch register handling in VM stubs

4 года назад
matcher_x86.hpp

8310948: Fix ignored-qualifiers warning in Hotspot

3 года назад
methodHandles_x86.cpp

8308396: Fix offset_of conversion warnings in runtime code

3 года назад
methodHandles_x86.hpp

8283689: Update the foreign linker VM implementation

4 года назад
nativeInst_x86.cpp

8301498: Replace NULL with nullptr in cpu/x86

3 года назад
nativeInst_x86.hpp

8310906: Fix -Wconversion warnings in runtime, oops and some code header files.

3 года назад
peephole_x86_64.cpp

8312213: Remove unnecessary TEST instructions on x86 when flags reg will already be set

3 года назад
peephole_x86_64.hpp

8312213: Remove unnecessary TEST instructions on x86 when flags reg will already be set

3 года назад
rdtsc_x86.cpp

8290840: Refactor the "os" class

4 года назад
rdtsc_x86.hpp

8280503: Use allStatic.hpp instead of allocation.hpp where possible

5 лет назад
registerMap_x86.cpp

8301498: Replace NULL with nullptr in cpu/x86

3 года назад
registerMap_x86.hpp

8284903: Fix typos in hotspot

4 года назад
register_x86.cpp

8304828: Lots of constant static data not declared static const in cpu/x86

3 года назад
register_x86.hpp

8314694: Separate checked_cast from globalDefinitions.hpp

3 года назад
relocInfo_x86.cpp

8314694: Separate checked_cast from globalDefinitions.hpp

3 года назад
relocInfo_x86.hpp

8307058: Implementation of Generational ZGC

3 года назад
runtime_x86_32.cpp

8301498: Replace NULL with nullptr in cpu/x86

3 года назад
runtime_x86_64.cpp

8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass

6 лет назад
sharedRuntime_x86.cpp

8314056: Remove runtime platform check from frem/drem

3 года назад
sharedRuntime_x86_32.cpp

8320275: assert(_chunk->bitmap().at(index)) failed: Bit not set at index

3 года назад
sharedRuntime_x86_64.cpp

8320275: assert(_chunk->bitmap().at(index)) failed: Bit not set at index

3 года назад
smallRegisterMap_x86.inline.hpp

8284161: Implementation of Virtual Threads (Preview)

4 года назад
stackChunkFrameStream_x86.inline.hpp

8310906: Fix -Wconversion warnings in runtime, oops and some code header files.

3 года назад
stackChunkOop_x86.inline.hpp

8284161: Implementation of Virtual Threads (Preview)

4 года назад
stubGenerator_x86_32.cpp

8320272: Make method_entry_barrier address shared

3 года назад
stubGenerator_x86_64.cpp

8321599: Data loss in AVX3 Base64 decoding

3 года назад
stubGenerator_x86_64.hpp

8310159: Bulk copy with Unsafe::arrayCopy is slower compared to memcpy

3 года назад
stubGenerator_x86_64_adler.cpp

8320206: Some intrinsics/stubs missing vzeroupper on x86_64

3 года назад
stubGenerator_x86_64_aes.cpp

8319747: galoisCounterMode_AESCrypt stack walking broken

3 года назад
stubGenerator_x86_64_arraycopy.cpp

8310159: Bulk copy with Unsafe::arrayCopy is slower compared to memcpy

3 года назад
stubGenerator_x86_64_chacha.cpp

8320206: Some intrinsics/stubs missing vzeroupper on x86_64

3 года назад
stubGenerator_x86_64_constants.cpp

8304828: Lots of constant static data not declared static const in cpu/x86

3 года назад
stubGenerator_x86_64_cos.cpp

8293285: x86_64: Move libm stub implementations to StubGenerator

4 года назад
stubGenerator_x86_64_exp.cpp

8304828: Lots of constant static data not declared static const in cpu/x86

3 года назад
stubGenerator_x86_64_fmod.cpp

8314056: Remove runtime platform check from frem/drem

3 года назад
stubGenerator_x86_64_ghash.cpp

8304828: Lots of constant static data not declared static const in cpu/x86

3 года назад
stubGenerator_x86_64_log.cpp

8304828: Lots of constant static data not declared static const in cpu/x86

3 года назад
stubGenerator_x86_64_poly.cpp

8304828: Lots of constant static data not declared static const in cpu/x86

3 года назад
stubGenerator_x86_64_pow.cpp

8304828: Lots of constant static data not declared static const in cpu/x86

3 года назад
stubGenerator_x86_64_sin.cpp

8304828: Lots of constant static data not declared static const in cpu/x86

3 года назад
stubGenerator_x86_64_tan.cpp

8304828: Lots of constant static data not declared static const in cpu/x86

3 года назад
stubRoutines_x86.cpp

8304828: Lots of constant static data not declared static const in cpu/x86

3 года назад
stubRoutines_x86.hpp

8320272: Make method_entry_barrier address shared

3 года назад
stubRoutines_x86_32.cpp

8320272: Make method_entry_barrier address shared

3 года назад
stubRoutines_x86_64.cpp

8320272: Make method_entry_barrier address shared

3 года назад
templateInterpreterGenerator_x86.cpp

8301997: Move method resolution information out of the cpCache

3 года назад
templateInterpreterGenerator_x86_32.cpp

8301498: Replace NULL with nullptr in cpu/x86

3 года назад
templateInterpreterGenerator_x86_64.cpp

8301498: Replace NULL with nullptr in cpu/x86

3 года назад
templateTable_x86.cpp

8301997: Move method resolution information out of the cpCache

3 года назад
templateTable_x86.hpp

8301997: Move method resolution information out of the cpCache

3 года назад
upcallLinker_x86_32.cpp

8254693: Add Panama feature to pass heap segments to native code

3 года назад
upcallLinker_x86_64.cpp

8318586: Explicitly handle upcall stub allocation failure 8318653: UpcallTestHelper::runInNewProcess waits for forked process without timeout

3 года назад
vmStructs_x86.hpp

8265403: consolidate definition of CPU features

5 лет назад
vm_version_x86.cpp

8321542: C2: Missing ChaCha20 stub for x86_32 leads to crashes

3 года назад
vm_version_x86.hpp

8318776: Require supports_cx8 to always be true

3 года назад
vmreg_x86.cpp

8292153: x86: Represent Registers as values

4 года назад
vmreg_x86.hpp

8292153: x86: Represent Registers as values

4 года назад
vmreg_x86.inline.hpp

8292153: x86: Represent Registers as values

4 года назад
vmstorage_x86.hpp

8303040: linux PPC64le: Implementation of Foreign Function & Memory API (Preview)

3 года назад
vtableStubs_x86_32.cpp

8305959: x86: Improve itable_stub

3 года назад
vtableStubs_x86_64.cpp

8305959: x86: Improve itable_stub

3 года назад
x86.ad

8320347: Emulate vblendvp[sd] on ECore

3 года назад
x86_32.ad

8318776: Require supports_cx8 to always be true

3 года назад
x86_64.ad

8322985: [BACKOUT] 8318562: Computational test more than 2x slower when AVX instructions are used

3 года назад