![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.cache.Striped64.class Maven / Gradle / Ivy
???? 4 ?
!com/google/common/cache/Striped64 getUnsafe ()Lsun/misc/Unsafe;
java/lang/Number ()V UNSAFE Lsun/misc/Unsafe;
baseOffset J
sun/misc/Unsafe compareAndSwapLong (Ljava/lang/Object;JJJ)Z
busyOffset
! compareAndSwapInt (Ljava/lang/Object;JII)Z # $ % threadHashCode Ljava/lang/ThreadLocal;
' ( ) * + java/lang/ThreadLocal set (Ljava/lang/Object;)V - . / rng Ljava/util/Random;
1 2 3 4 5 java/util/Random nextInt ()I 7 8 9 cells )[Lcom/google/common/cache/Striped64$Cell; ; <