src/hotspot/os_cpu/linux_arm/os_linux_arm.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File open Cdiff src/hotspot/os_cpu/linux_arm/os_linux_arm.hpp

src/hotspot/os_cpu/linux_arm/os_linux_arm.hpp

Print this page

        

*** 26,40 **** #define OS_CPU_LINUX_ARM_VM_OS_LINUX_ARM_HPP #ifndef __thumb__ enum { // Offset to add to frame::_fp when dealing with non-thumb C frames - #ifdef AARCH64 - C_frame_offset = 0, - #else C_frame_offset = -1, - #endif }; #endif static void setup_fpu(); --- 26,36 ----
*** 42,52 **** // Used to register dynamic code cache area with the OS // Note: Currently only used in 64 bit Windows implementations static bool register_code_area(char *low, char *high) { return true; } - #ifndef AARCH64 static int64_t (*atomic_cmpxchg_long_func)(int64_t compare_value, int64_t exchange_value, volatile int64_t *dest); static int64_t (*atomic_load_long_func)(const volatile int64_t*); --- 38,47 ----
*** 72,79 **** static int32_t atomic_xchg_bootstrap(int32_t exchange_value, volatile int32_t *dest); static int32_t atomic_cmpxchg_bootstrap(int32_t compare_value, int32_t exchange_value, volatile int32_t *dest); - #endif // !AARCH64 #endif // OS_CPU_LINUX_ARM_VM_OS_LINUX_ARM_HPP --- 67,73 ----
src/hotspot/os_cpu/linux_arm/os_linux_arm.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File