src/os_cpu/linux_sparc/vm/atomic_linux_sparc.inline.hpp

Print this page

        

*** 167,177 **** : "=r" (rv) : "0" (exchange_value), "r" (dest), "r" (compare_value) : "memory"); return rv; #else - assert(VM_Version::v9_instructions_work(), "cas only supported on v9"); volatile jlong_accessor evl, cvl, rv; evl.long_value = exchange_value; cvl.long_value = compare_value; __asm__ volatile( --- 167,176 ----