All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper.class Maven / Gradle / Ivy

Go to download

PlantUML is a component that allows to quickly write : * sequence diagram, * use case diagram, * class diagram, * activity diagram, * component diagram, * state diagram * object diagram

There is a newer version: 8059
Show newest version
????4?
Ccom/google/common/util/concurrent/AbstractFuture$UnsafeAtomicHelper()V
	
=com/google/common/util/concurrent/AbstractFuture$AtomicHelper7(Lcom/google/common/util/concurrent/AbstractFuture$1;)V	
UNSAFELsun/misc/Unsafe;	WAITER_THREAD_OFFSETJ
sun/misc/Unsafe	putObject((Ljava/lang/Object;JLjava/lang/Object;)V	WAITER_NEXT_OFFSET	WAITERS_OFFSET
!"#compareAndSwapObject:(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z	%&LISTENERS_OFFSET
()*getAndSetObject9(Ljava/lang/Object;JLjava/lang/Object;)Ljava/lang/Object;,9com/google/common/util/concurrent/AbstractFuture$Listener.7com/google/common/util/concurrent/AbstractFuture$Waiter	01VALUE_OFFSET
345	getUnsafe()Lsun/misc/Unsafe;7java/lang/SecurityException9Ecom/google/common/util/concurrent/AbstractFuture$UnsafeAtomicHelper$1
8
<=>?@java/security/AccessControllerdoPrivileged=(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object;B'java/security/PrivilegedActionExceptionDjava/lang/RuntimeExceptionFCould not initialize intrinsics
AHIJgetCause()Ljava/lang/Throwable;
CLM*(Ljava/lang/String;Ljava/lang/Throwable;)VO0com/google/common/util/concurrent/AbstractFutureQwaiters
STUVWjava/lang/ClassgetDeclaredField-(Ljava/lang/String;)Ljava/lang/reflect/Field;
YZ[objectFieldOffset(Ljava/lang/reflect/Field;)J]	listeners_valueathreadcnextejava/lang/NoSuchFieldException
Cgh(Ljava/lang/Throwable;)VCodeLineNumberTableLocalVariableTablethisELcom/google/common/util/concurrent/AbstractFuture$UnsafeAtomicHelper;	putThreadN(Lcom/google/common/util/concurrent/AbstractFuture$Waiter;Ljava/lang/Thread;)Vwaiter9Lcom/google/common/util/concurrent/AbstractFuture$Waiter;newValueLjava/lang/Thread;MethodParametersputNextu(Lcom/google/common/util/concurrent/AbstractFuture$Waiter;Lcom/google/common/util/concurrent/AbstractFuture$Waiter;)V"RuntimeVisibleParameterAnnotationsLjavax/annotation/CheckForNull;
casWaiters?(Lcom/google/common/util/concurrent/AbstractFuture;Lcom/google/common/util/concurrent/AbstractFuture$Waiter;Lcom/google/common/util/concurrent/AbstractFuture$Waiter;)Zfuture2Lcom/google/common/util/concurrent/AbstractFuture;expectupdateLocalVariableTypeTable5Lcom/google/common/util/concurrent/AbstractFuture<*>;	Signature?(Lcom/google/common/util/concurrent/AbstractFuture<*>;Lcom/google/common/util/concurrent/AbstractFuture$Waiter;Lcom/google/common/util/concurrent/AbstractFuture$Waiter;)ZcasListeners?(Lcom/google/common/util/concurrent/AbstractFuture;Lcom/google/common/util/concurrent/AbstractFuture$Listener;Lcom/google/common/util/concurrent/AbstractFuture$Listener;)Z;Lcom/google/common/util/concurrent/AbstractFuture$Listener;?(Lcom/google/common/util/concurrent/AbstractFuture<*>;Lcom/google/common/util/concurrent/AbstractFuture$Listener;Lcom/google/common/util/concurrent/AbstractFuture$Listener;)ZgasListeners?(Lcom/google/common/util/concurrent/AbstractFuture;Lcom/google/common/util/concurrent/AbstractFuture$Listener;)Lcom/google/common/util/concurrent/AbstractFuture$Listener;?(Lcom/google/common/util/concurrent/AbstractFuture<*>;Lcom/google/common/util/concurrent/AbstractFuture$Listener;)Lcom/google/common/util/concurrent/AbstractFuture$Listener;
gasWaiters?(Lcom/google/common/util/concurrent/AbstractFuture;Lcom/google/common/util/concurrent/AbstractFuture$Waiter;)Lcom/google/common/util/concurrent/AbstractFuture$Waiter;?(Lcom/google/common/util/concurrent/AbstractFuture<*>;Lcom/google/common/util/concurrent/AbstractFuture$Waiter;)Lcom/google/common/util/concurrent/AbstractFuture$Waiter;casValueY(Lcom/google/common/util/concurrent/AbstractFuture;Ljava/lang/Object;Ljava/lang/Object;)ZLjava/lang/Object;\(Lcom/google/common/util/concurrent/AbstractFuture<*>;Ljava/lang/Object;Ljava/lang/Object;)Zx04Lcom/google/common/util/concurrent/AbstractFuture$1;e)Ljava/security/PrivilegedActionException;tryReflectionInsteadLjava/lang/SecurityException;abstractFutureLjava/lang/Class; Ljava/lang/NoSuchFieldException;unsafeLjava/lang/Class<*>;
StackMapTable
SourceFileAbstractFuture.javaInnerClassesUnsafeAtomicHelperAtomicHelper?2com/google/common/util/concurrent/AbstractFuture$1ListenerWaiter0&1
i0*??jBklmnoiN?+?,??j
stk lmpqrst	pruviN?+?,??j
xyk lmpqrqt	prw	xyzig
?+?,-? ?jk*
lm
{|
}q
~q
{?t
{}~??wxx??ig
?+?$,-? ?j?k*
lm
{|
}?
~?
{?t
{}~??wx??i_?+?$,?'?+?j?k lm{|~?{?t	{~????i_?+?,?'?-?j?k lm{|~q{?t	{~????ig
?+?/,-? ?j?k*
lm
{|
}?
~?
{?t
{}~??wxi9*??jBklm???i{?K?2K?$L?8Y?:?;?K?M?CYE,?G?K?NL*+P?R?X?*+\?R?X?$*+^?R?X?/*-`?R?X?*-b?R?X?*??
L?CY+?f??	6
A*twdjRKMc	N
PQb`a*e-f:gGhTibjpktnwlxm?ok4??
 ??-G??x	???-G???+?	6?6A??Ld?	???2N?N?
?+N?-N?8




© 2015 - 2024 Weber Informatics LLC | Privacy Policy