11 references to UnsafeCastToStackPointer
mscorlib (11)
system\diagnostics\eventing\frameworkeventsource.cs (5)
488ThreadPoolEnqueueWork((long) *((void**) JitHelpers.UnsafeCastToStackPointer(ref workID))); 499ThreadPoolDequeueWork((long) *((void**) JitHelpers.UnsafeCastToStackPointer(ref workID))); 571ThreadTransferSend((long) *((void**) JitHelpers.UnsafeCastToStackPointer(ref id)), kind, info, multiDequeues); 591ThreadTransferReceive((long) *((void**) JitHelpers.UnsafeCastToStackPointer(ref id)), kind, info); 611ThreadTransferReceive((long) *((void**) JitHelpers.UnsafeCastToStackPointer(ref id)), kind, info);
system\runtime\compilerservices\jithelpers.cs (3)
75return new StringHandleOnStack(UnsafeCastToStackPointer(ref s)); 83return new ObjectHandleOnStack(UnsafeCastToStackPointer(ref o)); 91return new StackCrawlMarkHandle(UnsafeCastToStackPointer(ref stackMark));
system\runtime\interopservices\windowsruntime\clripropertyvalueimpl.cs (1)
524byte* pUnboxed = (byte*)JitHelpers.UnsafeCastToStackPointer(ref unboxed);
system\threading\Tasks\TPLETWProvider.cs (2)
705unsafe public void RunningContinuation(int TaskID, object Object) { RunningContinuation(TaskID, (long) *((void**) JitHelpers.UnsafeCastToStackPointer(ref Object))); } 714unsafe public void RunningContinuationList(int TaskID, int Index, object Object) { RunningContinuationList(TaskID, Index, (long) *((void**) JitHelpers.UnsafeCastToStackPointer(ref Object))); }