< prev index next >
src/os_cpu/solaris_sparc/vm/solaris_sparc.il
Print this page
*** 219,249 ****
add %o0, %o2, %o0
.nonvolatile
.end
- // Support for void OrderAccess::acquire()
- // The method is intentionally empty.
- // It exists for the sole purpose of generating
- // a C/C++ sequence point over which the compiler won't
- // reorder code.
-
- .inline _OrderAccess_acquire,0
- .volatile
- .nonvolatile
- .end
-
-
- // Support for void OrderAccess::fence()
-
- .inline _OrderAccess_fence,0
- .volatile
- membar #StoreLoad
- .nonvolatile
- .end
-
-
// Support for void Prefetch::read(void *loc, intx interval)
//
// Prefetch for several reads.
.inline _Prefetch_read, 2
--- 219,228 ----
< prev index next >