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

META-INF.modules.java.base.classes.java.lang.invoke.CallSite.class Maven / Gradle / Ivy

There is a newer version: 2024-05-10
Show newest version
????:.
java/lang/Object()V
	
4java/lang/invoke/MethodHandleNatives$CallSiteContextmakeS(Ljava/lang/invoke/CallSite;)Ljava/lang/invoke/MethodHandleNatives$CallSiteContext;	java/lang/invoke/CallSitecontext6Ljava/lang/invoke/MethodHandleNatives$CallSiteContext;
makeUninitializedCallSite>(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;	targetLjava/lang/invoke/MethodHandle;
 java/lang/invoke/MethodHandletype()Ljava/lang/invoke/MethodType;
"# (Ljava/lang/invoke/MethodType;)V%!java/lang/invoke/ConstantCallSite
'()invokeWithArguments'([Ljava/lang/Object;)Ljava/lang/Object;
+,-setTargetNormal"(Ljava/lang/invoke/MethodHandle;)V	/0123$java/lang/invoke/MethodHandleStaticsUNSAFELjdk/internal/misc/Unsafe;
5678jdk/internal/misc/UnsafestoreStoreFence
:;<wrongTargetTypei(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/WrongMethodTypeException;>)java/lang/invoke/WrongMethodTypeException@java/lang/StringBuilder
?
CDEFGjava/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;
?IJKappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;M should be of type 
?OJP-(Ljava/lang/Object;)Ljava/lang/StringBuilder;
?RSTtoString()Ljava/lang/String;
=VW(Ljava/lang/String;)V
YZ[getTargetHandle!()Ljava/lang/invoke/MethodHandle;
]^_
bindArgumentL9(ILjava/lang/Object;)Ljava/lang/invoke/BoundMethodHandle;

bcdejava/lang/invoke/MethodHandlesexactInvoker
bghi
foldArguments_(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;	kl
GET_TARGET	nopqr%java/lang/invoke/MethodHandles$LookupIMPL_LOOKUP'Ljava/lang/invoke/MethodHandles$Lookup;t	getTarget
vwxyzjava/lang/invoke/MethodType
methodType0(Ljava/lang/Class;)Ljava/lang/invoke/MethodType;
n|}~findVirtuala(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;?&java/lang/ReflectiveOperationException
/???newInternalError0(Ljava/lang/Exception;)Ljava/lang/InternalError;	??	THROW_UCS?uninitializedCallSite?[Ljava/lang/Object;
v?y?A(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/invoke/MethodType;
n??~
findStatic?java/lang/IllegalStateException?uninitialized call site
?V
v?? 	basicType
v???form#()Ljava/lang/invoke/MethodTypeForm;?java/lang/invoke/MethodTypeForm
????cachedMethodHandle"(I)Ljava/lang/invoke/MethodHandle;
??[uninitializedCallSiteHandle
??asType
????setCachedMethodHandleA(ILjava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;
???
viewAsType?(Ljava/lang/invoke/MethodType;Z)Ljava/lang/invoke/MethodHandle;	???
TARGET_OFFSETJ
5???objectFieldOffset&(Ljava/lang/Class;Ljava/lang/String;)J	???$assertionsDisabledZ?java/lang/AssertionError
?
??-checkTargetChange
?????$java/lang/invoke/MethodHandleNativessetCallSiteTargetNormal=(Ljava/lang/invoke/CallSite;Ljava/lang/invoke/MethodHandle;)V
???getTargetOffset()J
5???getReferenceVolatile'(Ljava/lang/Object;J)Ljava/lang/Object;
????setCallSiteTargetVolatile
?????'java/lang/invoke/BootstrapMethodInvokerinvoke?(Ljava/lang/Class;Ljava/lang/invoke/MethodHandle;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;?java/lang/ClassCastException?CCallSite bootstrap method failed to produce an instance of CallSite
?V
?t[
v???equals(Ljava/lang/Object;)Z?java/lang/Error?java/lang/Throwable?java/lang/BootstrapMethodError?2CallSite bootstrap method initialization exception
???*(Ljava/lang/String;Ljava/lang/Throwable;)V
?????java/lang/ClassdesiredAssertionStatus()ZRuntimeVisibleAnnotations#Ljdk/internal/vm/annotation/Stable;CodeLineNumberTableLocalVariableTablethisLjava/lang/invoke/CallSite;Ljava/lang/invoke/MethodType;?(Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;)V
targetTypecreateTargetHookselfCCS#Ljava/lang/invoke/ConstantCallSite;boundTarget
Exceptions	setTarget	newTargetoldTypenewType
StackMapTabledynamicInvokermakeDynamicInvokerinvokere(Ljava/lang/ReflectiveOperationException;handleignoreoffsetgetTargetVolatilesetTargetVolatilemakeSite?(Ljava/lang/invoke/MethodHandle;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/invoke/CallSite;sitebindingLjava/lang/Object;Ljava/lang/Error;exLjava/lang/Throwable;bootstrapMethodnameLjava/lang/String;infocallerClassLjava/lang/Class;LocalVariableTypeTableLjava/lang/Class<*>;	Signature?(Ljava/lang/invoke/MethodHandle;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/Object;Ljava/lang/Class<*>;)Ljava/lang/invoke/CallSite;
SourceFile
CallSite.javaInnerClassesCallSiteContextLookup!
l??
???
??????#?V*?**??
**+????j?kl????-?[*?**??
+?W*+???t?uvw?????(*+?!*?$N,?Y-S?&?:*?*?.?4????
??!?'??4(??(?(

? ?2*????????t[-?-??*??M+?N-,?	+,?9?????
????*??	?

??vv
;<?V"?=Y??Y?A*?B?HL?H+?N?Q?U????""?[
[?]?X*?\L*?`?aM,+?f???	??? ??	t
Z[??$?jK*?*??ms?u?{Y?j?L+???
?&	???
??????? ?
S
?[??&??K*?*??m??????Y???L+???
 ?&	???
???? ?!??!"?
U??)?4
??Y??????
???++??M,????N-???,??N,??-??N-+????	

$?*+??+?&???$v
???|1???	????.???\??????	????Y?????
/?-??",-?G*+??*+?ű?!"
#???[?8?.*?˶????'???-?G*+??*+?ӱ?,-
.?????[*+,-??:??
?:?
??Y޷???,??
??,?9??:?:??Y????BE?BJ??2;
=>E)G8MBYEOGUJVLXXZ?p?
5)?GL[[ [?[!["#X?$["%K??	Cv???Cv??D??
&'(?4???????W@)*+?,nb-




© 2015 - 2025 Weber Informatics LLC | Privacy Policy