terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ SetExecutionContext()

static ExecutionContextSwitcher System.Threading.ExecutionContext.SetExecutionContext ( ExecutionContext executionContext,
bool preserveSyncCtx )
inlinestaticpackage

Definition at line 368 of file ExecutionContext.cs.

369 {
370 Thread currentThread = Thread.CurrentThread;
372 bool executionContextBelongsToOuterScope = currentThread.m_ExecutionContextBelongsToOuterScope;
373 if (executionContext2 != null)
374 {
376 }
377 long num = 0L;
379 if (executionContext2 != null)
380 {
382 }
383 long num2 = 0L;
387 if (num2 == 0L)
388 {
389 }
390 ExecutionContext.OnAsyncLocalContextChanged(executionContext2, executionContext);
391 throw new OutOfMemoryException();
392 }
class f__AnonymousType0<< Count > j__TPar
SynchronizationContext SynchronizationContext

References System.Threading.Thread.CurrentThread, j__TPar, System.L, System.Threading.ExecutionContext.OnAsyncLocalContextChanged(), and System.Runtime.CompilerServices.RuntimeHelpers.PrepareConstrainedRegions().