< prev index next >
src/hotspot/cpu/sparc/stubGenerator_sparc.cpp
Print this page
*** 620,630 ****
return start;
}
! // Support for jint Atomic::cmpxchg(jint exchange_value, volatile jint* dest, jint compare_value)
//
// Arguments:
//
// exchange_value: O0
// dest: O1
--- 620,630 ----
return start;
}
! // Support for jint Atomic::cmpxchg(volatile jint* dest, jint compare_value, jint exchange_value)
//
// Arguments:
//
// exchange_value: O0
// dest: O1
*** 644,654 ****
__ delayed()->nop();
return start;
}
! // Support for jlong Atomic::cmpxchg(jlong exchange_value, volatile jlong *dest, jlong compare_value)
//
// Arguments:
//
// exchange_value: O1:O0
// dest: O2
--- 644,654 ----
__ delayed()->nop();
return start;
}
! // Support for jlong Atomic::cmpxchg(volatile jlong *dest, jlong compare_value, jlong exchange_value)
//
// Arguments:
//
// exchange_value: O1:O0
// dest: O2
< prev index next >