- Timestamp:
- Feb 15, 2012, 8:20:00 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/openjdk/hotspot/src/os_cpu/linux_x86/vm/orderAccess_linux_x86.inline.hpp
r309 r316 94 94 inline void OrderAccess::store_fence(jbyte* p, jbyte v) { 95 95 __asm__ volatile ( "xchgb (%2),%0" 96 : "= r" (v)96 : "=q" (v) 97 97 : "0" (v), "r" (p) 98 98 : "memory"); … … 156 156 inline void OrderAccess::release_store_fence(volatile jbyte* p, jbyte v) { 157 157 __asm__ volatile ( "xchgb (%2),%0" 158 : "= r" (v)158 : "=q" (v) 159 159 : "0" (v), "r" (p) 160 160 : "memory");
Note:
See TracChangeset
for help on using the changeset viewer.