diff src/share/vm/opto/classes.hpp @ 6795:7eca5de9e0b6

7023898: Intrinsify AtomicLongFieldUpdater.getAndIncrement() Summary: use shorter instruction sequences for atomic add and atomic exchange when possible. Reviewed-by: kvn, jrose
author roland
date Thu, 20 Sep 2012 16:49:17 +0200
parents 006050192a5a
children 859c45fb8cea
line wrap: on
line diff
--- a/src/share/vm/opto/classes.hpp	Wed Sep 19 16:50:26 2012 -0700
+++ b/src/share/vm/opto/classes.hpp	Thu Sep 20 16:49:17 2012 +0200
@@ -83,6 +83,12 @@
 macro(CompareAndSwapL)
 macro(CompareAndSwapP)
 macro(CompareAndSwapN)
+macro(GetAndAddI)
+macro(GetAndAddL)
+macro(GetAndSetI)
+macro(GetAndSetL)
+macro(GetAndSetP)
+macro(GetAndSetN)
 macro(Con)
 macro(ConN)
 macro(ConD)