full hugs log is currently unable
Main log:
PerformanceFish failed to generate an optimized delegate for static System.Void PerformanceOptimizer.ICache_ThingComp1<FacialAnimation.ControllerBaseCompNoSave2<FacialAnimation.T, FacialAnimation.S>>::Clear(). Reverting to default behaviour instead.
System.InvalidOperationException: Could not execute the method because the containing type is not fully instantiated.
at (wrapper managed-to-native) System.Delegate.CreateDelegate_internal(System.Type,object,System.Reflection.MethodInfo,bool)
at System.Delegate.CreateDelegate (System.Type type, System.Object firstArgument, System.Reflection.MethodInfo method, System.Boolean throwOnBindFailure, System.Boolean allowClosed) [0x002f0] in :0
at System.Delegate.CreateDelegate (System.Type type, System.Object firstArgument, System.Reflection.MethodInfo method) [0x00000] in :0
at System.Reflection.Emit.DynamicMethod.CreateDelegate (System.Type delegateType) [0x00029] in :0
at PerformanceFish.System.ReflectionCaching+MethodBasePatches.MakeInvokeDelegate (System.Reflection.MethodBase methodBase) [0x0014d] in :0
at PerformanceFish.System.ReflectionCaching+MethodBasePatches.MakeInvokeDelegate (System.Reflection.MethodBase methodBase) [0x00000] in :0
at PerformanceFish.System.ReflectionCaching+MethodBasePatches+MethodInvokerCache.MakeResultAsync (System.RuntimeMethodHandle key, System.Reflection.MethodBase method) [0x00000] in :0
at PerformanceFish.Cache.ByReferenceUnclearable2+<UpdateCacheAsync>d__243[T,TResult,TCacheValue,TArgument2,TCacheResult].MoveNext () [0x00000] in :0
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[TResult].Start[TStateMachine] (TStateMachine& stateMachine) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0 at PerformanceFish.Cache.ByReferenceUnclearable2[T,TResult].UpdateCacheAsync[TCacheValue,TArgument2,TCacheResult] (T key, TCacheValue cacheCopy, TArgument2 second) [0x00000] in :0
at PerformanceFish.Cache.ByReferenceUnclearable2+<>c__DisplayClass21_03[T,TResult,TCacheValue,TArgument2,TCacheResult].b0 () [0x00000] in :0
at System.Threading.Tasks.Task`1[TResult].InnerInvoke () [0x00000] in :0
at System.Threading.Tasks.Task.Execute () [0x00000] in :0
at System.Threading.Tasks.Task.ExecutionContextCallback (System.Object obj) [0x00000] in :0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in :0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in :0
at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task& currentTaskSlot) [0x00000] in :0
at System.Threading.Tasks.Task.ExecuteEntry (System.Boolean bPreventDoubleExecution) [0x00000] in :0
at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () [0x00000] in :0
at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00000] in :0
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () [0x00000] in :0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Warning_Patch3 (string)
PerformanceFish.Log/Config/<>c:<.cctor>b12_1 (string)
PerformanceFish.Log:Warning (FisheryLib.Pools.PooledStringHandler)
PerformanceFish.System.ReflectionCaching/MethodBasePatches:MakeInvokeDelegate (System.Reflection.MethodBase)
PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache:MakeResultAsync (System.RuntimeMethodHandle,System.Reflection.MethodBase)
PerformanceFish.Cache.ByReferenceUnclearable2/<UpdateCacheAsync>d__243<System.RuntimeMethodHandle, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache, System.Reflection.MethodBase, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvoker>:MoveNext ()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder1<PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvoker>:Start<PerformanceFish.Cache.ByReferenceUnclearable2/d243<System.RuntimeMethodHandle, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache, System.Reflection.MethodBase, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvoker>> (PerformanceFish.Cache.ByReferenceUnclearable2/d243<System.RuntimeMethodHandle, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache, System.Reflection.MethodBase, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvoker>&) PerformanceFish.Cache.ByReferenceUnclearable2<System.RuntimeMethodHandle, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache>:UpdateCacheAsync<PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache, System.Reflection.MethodBase, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvoker> (System.RuntimeMethodHandle,PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache,System.Reflection.MethodBase)
PerformanceFish.Cache.ByReferenceUnclearable2/<>c__DisplayClass21_03<System.RuntimeMethodHandle, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache, System.Reflection.MethodBase, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvoker>:b__0 ()
System.Threading.Tasks.Task1<System.Threading.Tasks.Task1<PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvoker>>:InnerInvoke ()
System.Threading.Tasks.Task:Execute ()
System.Threading.Tasks.Task:ExecutionContextCallback (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.Tasks.Task:ExecuteWithThreadLocal (System.Threading.Tasks.Task&)
System.Threading.Tasks.Task:ExecuteEntry (bool)
System.Threading.Tasks.Task:System.Threading.IThreadPoolWorkItem.ExecuteWorkItem ()
System.Threading.ThreadPoolWorkQueue:Dispatch ()
System.Threading._ThreadPoolWaitCallback:PerformWaitCallback ()
full hugs log is currently unable Main log: PerformanceFish failed to generate an optimized delegate for static System.Void PerformanceOptimizer.ICache_ThingComp:0
at System.Delegate.CreateDelegate (System.Type type, System.Object firstArgument, System.Reflection.MethodInfo method) [0x00000] in :0
at System.Reflection.Emit.DynamicMethod.CreateDelegate (System.Type delegateType) [0x00029] in :0
at PerformanceFish.System.ReflectionCaching+MethodBasePatches.MakeInvokeDelegate (System.Reflection.MethodBase methodBase) [0x0014d] in :0
at PerformanceFish.System.ReflectionCaching+MethodBasePatches.MakeInvokeDelegate (System.Reflection.MethodBase methodBase) [0x00000] in :0
at PerformanceFish.System.ReflectionCaching+MethodBasePatches+MethodInvokerCache.MakeResultAsync (System.RuntimeMethodHandle key, System.Reflection.MethodBase method) [0x00000] in :0
at PerformanceFish.Cache.ByReferenceUnclearable:0
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder:0
at PerformanceFish.Cache.ByReferenceUnclearableb0 () [0x00000] in :0
at System.Threading.Tasks.Task`1[TResult].InnerInvoke () [0x00000] in :0
at System.Threading.Tasks.Task.Execute () [0x00000] in :0
at System.Threading.Tasks.Task.ExecutionContextCallback (System.Object obj) [0x00000] in :0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in :0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in :0
at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task& currentTaskSlot) [0x00000] in :0
at System.Threading.Tasks.Task.ExecuteEntry (System.Boolean bPreventDoubleExecution) [0x00000] in :0
at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () [0x00000] in :0
at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00000] in :0
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () [0x00000] in :0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Warning_Patch3 (string)
PerformanceFish.Log/Config/<>c:<.cctor>b 12_1 (string)
PerformanceFish.Log:Warning (FisheryLib.Pools.PooledStringHandler)
PerformanceFish.System.ReflectionCaching/MethodBasePatches:MakeInvokeDelegate (System.Reflection.MethodBase)
PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache:MakeResultAsync (System.RuntimeMethodHandle,System.Reflection.MethodBase)
PerformanceFish.Cache.ByReferenceUnclearabled24d 24b__0 ()
System.Threading.Tasks.Task
1<FacialAnimation.ControllerBaseCompNoSave
2<FacialAnimation.T, FacialAnimation.S>>::Clear(). Reverting to default behaviour instead. System.InvalidOperationException: Could not execute the method because the containing type is not fully instantiated. at (wrapper managed-to-native) System.Delegate.CreateDelegate_internal(System.Type,object,System.Reflection.MethodInfo,bool) at System.Delegate.CreateDelegate (System.Type type, System.Object firstArgument, System.Reflection.MethodInfo method, System.Boolean throwOnBindFailure, System.Boolean allowClosed) [0x002f0] in2+<UpdateCacheAsync>d__24
3[T,TResult,TCacheValue,TArgument2,TCacheResult].MoveNext () [0x00000] in1[TResult].Start[TStateMachine] (TStateMachine& stateMachine) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0 at PerformanceFish.Cache.ByReferenceUnclearable
2[T,TResult].UpdateCacheAsync[TCacheValue,TArgument2,TCacheResult] (T key, TCacheValue cacheCopy, TArgument2 second) [0x00000] in2+<>c__DisplayClass21_0
3[T,TResult,TCacheValue,TArgument2,TCacheResult].2/<UpdateCacheAsync>d__24
3<System.RuntimeMethodHandle, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache, System.Reflection.MethodBase, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvoker>:MoveNext () System.Runtime.CompilerServices.AsyncTaskMethodBuilder1<PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvoker>:Start<PerformanceFish.Cache.ByReferenceUnclearable
2/3<System.RuntimeMethodHandle, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache, System.Reflection.MethodBase, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvoker>> (PerformanceFish.Cache.ByReferenceUnclearable
2/3<System.RuntimeMethodHandle, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache, System.Reflection.MethodBase, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvoker>&) PerformanceFish.Cache.ByReferenceUnclearable
2<System.RuntimeMethodHandle, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache>:UpdateCacheAsync<PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache, System.Reflection.MethodBase, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvoker> (System.RuntimeMethodHandle,PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache,System.Reflection.MethodBase) PerformanceFish.Cache.ByReferenceUnclearable2/<>c__DisplayClass21_0
3<System.RuntimeMethodHandle, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvokerCache, System.Reflection.MethodBase, PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvoker>:1<System.Threading.Tasks.Task
1<PerformanceFish.System.ReflectionCaching/MethodBasePatches/MethodInvoker>>:InnerInvoke () System.Threading.Tasks.Task:Execute () System.Threading.Tasks.Task:ExecutionContextCallback (object) System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) System.Threading.Tasks.Task:ExecuteWithThreadLocal (System.Threading.Tasks.Task&) System.Threading.Tasks.Task:ExecuteEntry (bool) System.Threading.Tasks.Task:System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () System.Threading.ThreadPoolWorkQueue:Dispatch () System.Threading._ThreadPoolWaitCallback:PerformWaitCallback ()