59 references to TypeLoaderLogger
System.Private.TypeLoader (59)
Internal\Runtime\TypeLoader\EETypeCreator.cs (3)
545TypeLoaderLogger.WriteLine("Allocated new FUNCTION POINTER type " + functionPointerType.ToString() + " with hashcode value = 0x" + hashCodeOfNewType.LowLevelToString() + " with MethodTable = " + state.HalfBakedRuntimeTypeHandle.ToIntPtr().LowLevelToString()); 563TypeLoaderLogger.WriteLine("Allocated new POINTER type " + pointerType.ToString() + " with hashcode value = 0x" + hashCodeOfNewType.LowLevelToString() + " with MethodTable = " + state.HalfBakedRuntimeTypeHandle.ToIntPtr().LowLevelToString()); 579TypeLoaderLogger.WriteLine("Allocated new BYREF type " + byRefType.ToString() + " with hashcode value = 0x" + hashCodeOfNewType.LowLevelToString() + " with MethodTable = " + state.HalfBakedRuntimeTypeHandle.ToIntPtr().LowLevelToString());
Internal\Runtime\TypeLoader\GenericDictionaryCell.cs (16)
419TypeLoaderLogger.WriteLine("Parsing dictionary layout @ " + parserStartOffset.LowLevelToString() + " (" + count.LowLevelToString() + " entries)"); 425TypeLoaderLogger.WriteLine(" -> DictionaryCell[" + i.LowLevelToString() + "] = "); 446TypeLoaderLogger.WriteLine("TypeHandle: " + type.ToString()); 456TypeLoaderLogger.WriteLine("InterfaceCall: " + interfaceType.ToString() + ", slot #" + slot.LowLevelToString()); 466TypeLoaderLogger.WriteLine("MethodDictionary: " + genericMethod.ToString()); 476TypeLoaderLogger.WriteLine("StaticData (" + (staticDataKind == StaticDataKind.Gc ? "Gc" : "NonGc") + ": " + type.ToString()); 485TypeLoaderLogger.WriteLine("UnwrapNullableType of: " + type.ToString()); 498TypeLoaderLogger.WriteLine("LdToken on: " + type.ToString() + "." + handle.LowLevelToString()); 507TypeLoaderLogger.WriteLine("LdToken on: " + method.OwningType.ToString() + "::" + method.NameAndSignature.GetName()); 519TypeLoaderLogger.WriteLine("AllocateObject on: " + type.ToString()); 528TypeLoaderLogger.WriteLine("DefaultConstructor on: " + type.ToString()); 537TypeLoaderLogger.WriteLine("Method: " + method.ToString()); 555TypeLoaderLogger.WriteLine(kindString + constraintType.ToString() + " Method " + constrainedMethodType.ToString() + ", slot #" + constrainedMethodSlot.LowLevelToString()); 583TypeLoaderLogger.WriteLine("GenericConstrainedMethod: " + constraintType.ToString() + " Method " + constrainedMethod.ToString()); 596TypeLoaderLogger.WriteLine("ThreadStaticIndex on: " + type.ToString()); 603TypeLoaderLogger.WriteLine("Valid dictionary entry, but not yet supported by the TypeLoader!");
Internal\Runtime\TypeLoader\NativeLayoutInterfacesAlgorithm.cs (4)
23TypeLoaderLogger.WriteLine("Building runtime interfaces for type " + type.ToString() + " (total interfaces = " + totalInterfaces.LowLevelToString() + ") ..."); 38TypeLoaderLogger.WriteLine(" -> Added basetype interface " + baseInterface.ToString() + " on type " + type.ToString()); 62TypeLoaderLogger.WriteLine(" -> Added interface " + interfaceTypeAsDefType.ToString() + " on type " + type.ToString()); 70TypeLoaderLogger.WriteLine(" -> Added inherited interface " + inheritedInterface.ToString() + " on type " + type.ToString());
Internal\Runtime\TypeLoader\TemplateLocator.cs (6)
50TypeLoaderLogger.WriteLine("Found template for type " + concreteType.ToString() + ": " + candidateTemplate.ToString()); 55TypeLoaderLogger.WriteLine("ERROR: template not fixed up, skipping"); 65TypeLoaderLogger.WriteLine("ERROR: Cannot find a suitable template for type " + concreteType.ToString()); 115TypeLoaderLogger.WriteLine("Found template for generic method " + concreteMethod.ToString() + ": " + candidateTemplate.ToString()); 121TypeLoaderLogger.WriteLine("ERROR: template not fixed up, skipping"); 130TypeLoaderLogger.WriteLine("ERROR: Cannot find a suitable template for generic method " + concreteMethod.ToString());
Internal\Runtime\TypeLoader\TypeBuilder.cs (30)
54TypeLoaderLogger.WriteLine("Looking for method dictionary for method " + method.ToString() + " ... "); 60TypeLoaderLogger.WriteLine("Found DICT = " + methodDictionary.LowLevelToString() + " for method " + method.ToString()); 74TypeLoaderLogger.WriteLine("Register for preparation " + type.ToString() + " ..."); 100TypeLoaderLogger.WriteLine("Preparing method " + method.ToString() + " ..."); 143TypeLoaderLogger.WriteLine("Preparing type " + type.ToString() + " ..."); 235TypeLoaderLogger.WriteLine("Layout for type " + type.ToString() + " complete."); 279TypeLoaderLogger.WriteLine("Parsing NativeLayoutInfo for method " + method.ToString() + " ..."); 328TypeLoaderLogger.WriteLine("Found BagElementKind.DictionaryLayout"); 344TypeLoaderLogger.WriteLine("Parsing NativeLayoutInfo for type " + type.ToString() + " ..."); 362TypeLoaderLogger.WriteLine("Found BagElementKind.BaseType"); 368TypeLoaderLogger.WriteLine("Found BagElementKind.ImplementedInterfaces"); 374TypeLoaderLogger.WriteLine("Found BagElementKind.ClassConstructorPointer"); 379TypeLoaderLogger.WriteLine("Found BagElementKind.NonGcStaticDataSize"); 385TypeLoaderLogger.WriteLine("Found BagElementKind.GcStaticDataSize"); 391TypeLoaderLogger.WriteLine("Found BagElementKind.ThreadStaticDataSize"); 397TypeLoaderLogger.WriteLine("Found BagElementKind.GcStaticDesc"); 402TypeLoaderLogger.WriteLine("Found BagElementKind.ThreadStaticDesc"); 407TypeLoaderLogger.WriteLine("Found BagElementKind.DictionaryLayout"); 411TypeLoaderLogger.WriteLine("ERROR: failed to get type handle for template type " + state.TemplateType.ToString()); 418TypeLoaderLogger.WriteLine("Found unknown BagElementKind: " + ((int)kind).LowLevelToString()); 519TypeLoaderLogger.WriteLine("Allocated new type " + type.ToString() + " with hashcode value = 0x" + type.GetHashCode().LowLevelToString() + " with MethodTable = " + rtt.ToIntPtr().LowLevelToString() + " of size " + rtt.ToEETypePtr()->RawBaseSize.LowLevelToString()); 529TypeLoaderLogger.WriteLine("Allocated new method dictionary for method " + method.ToString() + " @ " + rmd.LowLevelToString()); 622TypeLoaderLogger.WriteLine("Setting dictionary entries for type " + type.ToString() + " @ " + state.HalfBakedDictionary.LowLevelToString()); 631TypeLoaderLogger.WriteLine("Setting dictionary entries for method " + method.ToString() + " @ " + method.RuntimeMethodDictionary.LowLevelToString()); 674TypeLoaderLogger.WriteLine("Setting basetype " + baseType.ToString() + " dictionary on type " + derivedTypeState.TypeBeingBuilt.ToString()); 696TypeLoaderLogger.WriteLine("Finishing type " + type.ToString() + " ..."); 923TypeLoaderLogger.WriteLine("Successfully Registered type " + _typesThatNeedTypeHandles[i].ToString() + "."); 969TypeLoaderLogger.WriteLine("Dynamically allocating new type for " + type.ToString()); 985TypeLoaderLogger.WriteLine("Dynamically allocating new method instantiation for " + method.ToString()); 1015TypeLoaderLogger.WriteLine("BuildGenericLookupTarget for " + context.LowLevelToString() + "/" + signature.LowLevelToString());