1 write to _target
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\Thread_1.cs (1)
52_target = target;
32 references to _target
Microsoft.Diagnostics.DataContractReader.Contracts (32)
Contracts\Thread_1.cs (32)
59Data.Thread t = _target.ProcessedData.GetOrAdd<Data.Thread>(thread); 65Data.Thread t = _target.ProcessedData.GetOrAdd<Data.Thread>(thread); 71Data.ThreadStore threadStore = _target.ProcessedData.GetOrAdd<Data.ThreadStore>(_threadStoreAddr); 75_target.ReadPointer(_target.ReadGlobalPointer(Constants.Globals.FinalizerThread)), 76_target.ReadPointer(_target.ReadGlobalPointer(Constants.Globals.GCThread))); 81Data.ThreadStore threadStore = _target.ProcessedData.GetOrAdd<Data.ThreadStore>(_threadStoreAddr); 127Data.Thread thread = _target.ProcessedData.GetOrAdd<Data.Thread>(threadPointer); 129TargetPointer address = _target.ReadPointer(thread.ExceptionTracker); 135exceptionInfo = _target.ProcessedData.GetOrAdd<Data.ExceptionInfo>(address); 186Data.Thread thread = _target.ProcessedData.GetOrAdd<Data.Thread>(threadPointer); 194Data.Thread thread = _target.ProcessedData.GetOrAdd<Data.Thread>(threadPointer); 204TargetPointer idDispenserPtr = _target.ReadGlobalPointer(Constants.Globals.ThinlockThreadIdDispenser); 205TargetPointer idDispenser = _target.ReadPointer(idDispenserPtr); 206Data.IdDispenser idDispenserObj = _target.ProcessedData.GetOrAdd<Data.IdDispenser>(idDispenser); 209threadPtr = _target.ReadPointer(idDispenserObj.IdToThread + (ulong)(id * _target.PointerSize)); 216Data.Thread thread = _target.ProcessedData.GetOrAdd<Data.Thread>(threadPointer); 221Data.TLSIndex tlsIndex = _target.ProcessedData.GetOrAdd<Data.TLSIndex>(tlsIndexPtr); 226Data.ThreadLocalData threadLocalData = _target.ProcessedData.GetOrAdd<Data.ThreadLocalData>(threadLocalDataPtr); 237int arrayIndex = indexOffset - _target.ReadGlobal<byte>(Constants.Globals.NumberOfTlsOffsetsNotUsedInNoncollectibleArray); 238TargetPointer arrayStartAddress = nonCollectibleArray + _target.ReadGlobalPointer(Constants.Globals.PtrArrayOffsetToDataArray); 239threadLocalStaticBase = _target.ReadPointer(arrayStartAddress + (ulong)(arrayIndex * _target.PointerSize)); 247TargetPointer handleSlotAddress = collectibleArray + (ulong)(indexOffset * _target.PointerSize); 248threadLocalStaticBase = _target.ProcessedData.GetOrAdd<Data.ObjectHandle>(handleSlotAddress).Object; 260Data.InflightTLSData inFlightTLSData = _target.ProcessedData.GetOrAdd<Data.InflightTLSData>(inFlightData); 274Data.Thread thread = _target.ProcessedData.GetOrAdd<Data.Thread>(threadPointer); 275TargetPointer exceptionTrackerPtr = _target.ReadPointer(thread.ExceptionTracker); 276Data.ExceptionInfo? exceptionInfo = (exceptionTrackerPtr == TargetPointer.Null) ? null : _target.ProcessedData.GetOrAdd<Data.ExceptionInfo>(exceptionTrackerPtr); 291Target.TypeInfo type = _target.GetTypeInfo(DataType.ExceptionInfo);