45 references to Thread
Microsoft.Diagnostics.DataContractReader.Contracts (5)
Contracts\Debugger\Debugger_1.cs (1)
287
ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(vmThread);
Contracts\GC\GC_1.cs (1)
491
IThread thread = _target.Contracts.
Thread
;
Contracts\RuntimeTypeSystem_1.cs (2)
992
Contracts.IThread threadContract = _target.Contracts.
Thread
;
1001
Contracts.IThread threadContract = _target.Contracts.
Thread
;
Contracts\StackWalk\StackWalk_1.cs (1)
1289
ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(threadPointer);
Microsoft.Diagnostics.DataContractReader.Legacy (40)
ClrDataExceptionState.cs (1)
353
ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(_threadAddress);
ClrDataStackWalk.cs (1)
38
_threadData = _target.Contracts.
Thread
.GetThreadData(_threadAddr);
ClrDataTask.cs (4)
104
Contracts.ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(_address);
159
TargetPointer thrownObjectHandle = _target.Contracts.
Thread
.GetCurrentExceptionHandle(_address);
166
Contracts.ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(_address);
246
Contracts.ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(_address);
Dbi\DacDbiImpl.cs (23)
1049
Contracts.IThread threadContract = _target.Contracts.
Thread
;
1105
Contracts.ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(new TargetPointer(vmThread));
1131
Contracts.ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(new TargetPointer(vmThread));
1158
Contracts.ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(new TargetPointer(vmThread));
1188
Contracts.ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(threadPtr);
1189
_target.Contracts.
Thread
.GetThreadAllocContext(threadPtr, out long allocBytes, out long allocBytesLoh);
1226
_target.Contracts.
Thread
.SetDebuggerControlledThreadState(threadPtr, Contracts.DebuggerControlledThreadState.UserSuspend);
1230
_target.Contracts.
Thread
.ResetDebuggerControlledThreadState(threadPtr, Contracts.DebuggerControlledThreadState.UserSuspend);
1258
Contracts.ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(new TargetPointer(vmThread));
1293
Contracts.ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(threadPtr);
1328
Contracts.ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(threadPtr);
1409
Contracts.ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(new TargetPointer(vmThread));
1439
Contracts.ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(new TargetPointer(vmThread));
1467
TargetPointer exceptionHandle = _target.Contracts.
Thread
.GetCurrentExceptionHandle(threadPtr);
1470
ThreadData data = _target.Contracts.
Thread
.GetThreadData(threadPtr);
1550
Contracts.ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(new TargetPointer(vmThread));
1721
Contracts.IThread threadContract = _target.Contracts.
Thread
;
1816
ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(new TargetPointer(vmThread));
2047
_target.Contracts.
Thread
.GetStackLimitData(new TargetPointer(vmThread), out TargetPointer stackBase, out TargetPointer stackLimit, out _);
2590
ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(new TargetPointer(vmThread));
2626
ThreadData threadData = _target.Contracts.
Thread
.GetThreadData(new TargetPointer(vmThread));
4772
TargetPointer threadPtr = _target.Contracts.
Thread
.IdToThread(threadId);
4916
Contracts.ThreadState threadState = _target.Contracts.
Thread
.GetThreadData(vmThread).State;
Dbi\Helpers\RefWalk.cs (1)
161
IThread threadContract = _target.Contracts.
Thread
;
SOSDacImpl.cs (7)
4071
Contracts.IThread contract = _target.Contracts.
Thread
;
4182
IThread threadContract = _target.Contracts.
Thread
;
4361
IThread thread = _target.Contracts.
Thread
;
4417
Contracts.IThread contract = _target.Contracts.
Thread
;
4451
Contracts.IThread contract = _target.Contracts.
Thread
;
4517
TargetPointer threadPtr = _target.Contracts.
Thread
.IdToThread(thinLockId);
4580
Contracts.IThread thread = _target.Contracts.
Thread
;
SOSDacImpl.IXCLRDataProcess.cs (3)
127
Contracts.IThread contract = _target.Contracts.
Thread
;
179
TargetPointer thread = _target.Contracts.
Thread
.IdToThread((uint)taskID);
1251
IThread thread = _target.Contracts.
Thread
;