< prev index next >

src/cpu/x86/vm/stubGenerator_x86_64.cpp

Print this page
rev 7584 : reusability maximum

*** 528,538 **** __ jmp(rbx); return start; } ! // Support for jint atomic::xchg(jint exchange_value, volatile jint* dest) // // Arguments : // c_rarg0: exchange_value // c_rarg0: dest // --- 528,538 ---- __ jmp(rbx); return start; } ! // Support for jint Atomic::xchg(jint exchange_value, volatile jint* dest) // // Arguments : // c_rarg0: exchange_value // c_rarg0: dest //
*** 547,557 **** __ ret(0); return start; } ! // Support for intptr_t atomic::xchg_ptr(intptr_t exchange_value, volatile intptr_t* dest) // // Arguments : // c_rarg0: exchange_value // c_rarg1: dest // --- 547,557 ---- __ ret(0); return start; } ! // Support for intptr_t Atomic::xchg_ptr(intptr_t exchange_value, volatile intptr_t* dest) // // Arguments : // c_rarg0: exchange_value // c_rarg1: dest //
*** 566,576 **** __ ret(0); return start; } ! // Support for jint atomic::atomic_cmpxchg(jint exchange_value, volatile jint* dest, // jint compare_value) // // Arguments : // c_rarg0: exchange_value // c_rarg1: dest --- 566,576 ---- __ ret(0); return start; } ! // Support for jint Atomic::cmpxchg(jint exchange_value, volatile jint* dest, // jint compare_value) // // Arguments : // c_rarg0: exchange_value // c_rarg1: dest
*** 592,602 **** __ ret(0); return start; } ! // Support for jbyte atomic::atomic_cmpxchg(jbyte exchange_value, volatile jbyte* dest, // jbyte compare_value) // // Arguments : // c_rarg0: exchange_value // c_rarg1: dest --- 592,602 ---- __ ret(0); return start; } ! // Support for jbyte Atomic::cmpxchg(jbyte exchange_value, volatile jbyte* dest, // jbyte compare_value) // // Arguments : // c_rarg0: exchange_value // c_rarg1: dest
*** 618,629 **** __ ret(0); return start; } ! // Support for jlong atomic::atomic_cmpxchg(jlong exchange_value, ! // volatile jlong* dest, // jlong compare_value) // Arguments : // c_rarg0: exchange_value // c_rarg1: dest // c_rarg2: compare_value --- 618,628 ---- __ ret(0); return start; } ! // Support for jlong Atomic::cmpxchg(jlong exchange_value, volatile jlong* dest, // jlong compare_value) // Arguments : // c_rarg0: exchange_value // c_rarg1: dest // c_rarg2: compare_value
*** 644,654 **** __ ret(0); return start; } ! // Support for jint atomic::add(jint add_value, volatile jint* dest) // // Arguments : // c_rarg0: add_value // c_rarg1: dest // --- 643,653 ---- __ ret(0); return start; } ! // Support for jint Atomic::add(jint add_value, volatile jint* dest) // // Arguments : // c_rarg0: add_value // c_rarg1: dest //
*** 666,676 **** __ ret(0); return start; } ! // Support for intptr_t atomic::add_ptr(intptr_t add_value, volatile intptr_t* dest) // // Arguments : // c_rarg0: add_value // c_rarg1: dest // --- 665,675 ---- __ ret(0); return start; } ! // Support for intptr_t Atomic::add_ptr(intptr_t add_value, volatile intptr_t* dest) // // Arguments : // c_rarg0: add_value // c_rarg1: dest //
< prev index next >