54 references to TypeLoaderLogger
System.Private.TypeLoader (54)
Internal\Runtime\TypeLoader\EETypeCreator.cs (3)
421
TypeLoaderLogger
.WriteLine("Allocated new FUNCTION POINTER type " + functionPointerType.ToString() + " with hashcode value = 0x" + hashCodeOfNewType.LowLevelToString() + " with MethodTable = " + state.HalfBakedRuntimeTypeHandle.ToIntPtr().LowLevelToString());
439
TypeLoaderLogger
.WriteLine("Allocated new POINTER type " + pointerType.ToString() + " with hashcode value = 0x" + hashCodeOfNewType.LowLevelToString() + " with MethodTable = " + state.HalfBakedRuntimeTypeHandle.ToIntPtr().LowLevelToString());
455
TypeLoaderLogger
.WriteLine("Allocated new BYREF type " + byRefType.ToString() + " with hashcode value = 0x" + hashCodeOfNewType.LowLevelToString() + " with MethodTable = " + state.HalfBakedRuntimeTypeHandle.ToIntPtr().LowLevelToString());
Internal\Runtime\TypeLoader\GenericDictionaryCell.cs (17)
453
TypeLoaderLogger
.WriteLine("Parsing dictionary layout @ " + parserStartOffset.LowLevelToString() + " (" + count.LowLevelToString() + " entries)");
459
TypeLoaderLogger
.WriteLine(" -> DictionaryCell[" + i.LowLevelToString() + "] = ");
480
TypeLoaderLogger
.WriteLine("TypeHandle: " + type.ToString());
490
TypeLoaderLogger
.WriteLine("InterfaceCall: " + interfaceType.ToString() + ", slot #" + slot.LowLevelToString());
499
TypeLoaderLogger
.WriteLine("GvmDispatchCell: " + method.OwningType.ToString() + "::" + method.NameAndSignature.GetName());
509
TypeLoaderLogger
.WriteLine("MethodDictionary: " + genericMethod.ToString());
519
TypeLoaderLogger
.WriteLine("StaticData (" + (staticDataKind == StaticDataKind.Gc ? "Gc" : "NonGc") + ": " + type.ToString());
528
TypeLoaderLogger
.WriteLine("UnwrapNullableType of: " + type.ToString());
541
TypeLoaderLogger
.WriteLine("LdToken on: " + type.ToString() + "." + handle.LowLevelToString());
550
TypeLoaderLogger
.WriteLine("LdToken on: " + method.OwningType.ToString() + "::" + method.NameAndSignature.GetName());
562
TypeLoaderLogger
.WriteLine("AllocateObject on: " + type.ToString());
571
TypeLoaderLogger
.WriteLine("DefaultConstructor on: " + type.ToString());
580
TypeLoaderLogger
.WriteLine("Method: " + method.ToString());
598
TypeLoaderLogger
.WriteLine(kindString + constraintType.ToString() + " Method " + constrainedMethodType.ToString() + ", slot #" + constrainedMethodSlot.LowLevelToString());
626
TypeLoaderLogger
.WriteLine("GenericConstrainedMethod: " + constraintType.ToString() + " Method " + constrainedMethod.ToString());
639
TypeLoaderLogger
.WriteLine("ThreadStaticIndex on: " + type.ToString());
646
TypeLoaderLogger
.WriteLine("Valid dictionary entry, but not yet supported by the TypeLoader!");
Internal\Runtime\TypeLoader\TemplateLocator.cs (6)
45
TypeLoaderLogger
.WriteLine("Found template for type " + concreteType.ToString() + ": " + candidateTemplate.ToString());
50
TypeLoaderLogger
.WriteLine("ERROR: template not fixed up, skipping");
60
TypeLoaderLogger
.WriteLine("ERROR: Cannot find a suitable template for type " + concreteType.ToString());
106
TypeLoaderLogger
.WriteLine("Found template for generic method " + concreteMethod.ToString() + ": " + candidateTemplate.ToString());
112
TypeLoaderLogger
.WriteLine("ERROR: template not fixed up, skipping");
121
TypeLoaderLogger
.WriteLine("ERROR: Cannot find a suitable template for generic method " + concreteMethod.ToString());
Internal\Runtime\TypeLoader\TypeBuilder.cs (28)
54
TypeLoaderLogger
.WriteLine("Looking for method dictionary for method " + method.ToString() + " ... ");
60
TypeLoaderLogger
.WriteLine("Found DICT = " + methodDictionary.LowLevelToString() + " for method " + method.ToString());
74
TypeLoaderLogger
.WriteLine("Register for preparation " + type.ToString() + " ...");
100
TypeLoaderLogger
.WriteLine("Preparing method " + method.ToString() + " ...");
143
TypeLoaderLogger
.WriteLine("Preparing type " + type.ToString() + " ...");
205
TypeLoaderLogger
.WriteLine("Layout for type " + type.ToString() + " complete.");
246
TypeLoaderLogger
.WriteLine("Parsing NativeLayoutInfo for method " + method.ToString() + " ...");
295
TypeLoaderLogger
.WriteLine("Found BagElementKind.DictionaryLayout");
311
TypeLoaderLogger
.WriteLine("Parsing NativeLayoutInfo for type " + type.ToString() + " ...");
329
TypeLoaderLogger
.WriteLine("Found BagElementKind.BaseType");
335
TypeLoaderLogger
.WriteLine("Found BagElementKind.ImplementedInterfaces");
341
TypeLoaderLogger
.WriteLine("Found BagElementKind.ClassConstructorPointer");
346
TypeLoaderLogger
.WriteLine("Found BagElementKind.NonGcStaticDataSize");
352
TypeLoaderLogger
.WriteLine("Found BagElementKind.GcStaticDesc");
357
TypeLoaderLogger
.WriteLine("Found BagElementKind.ThreadStaticDesc");
362
TypeLoaderLogger
.WriteLine("Found BagElementKind.DictionaryLayout");
366
TypeLoaderLogger
.WriteLine("ERROR: failed to get type handle for template type " + state.TemplateType.ToString());
373
TypeLoaderLogger
.WriteLine("Found unknown BagElementKind: " + ((int)kind).LowLevelToString());
393
TypeLoaderLogger
.WriteLine("Allocated new type " + type.ToString() + " with hashcode value = 0x" + type.GetHashCode().LowLevelToString() + " with MethodTable = " + rtt.ToIntPtr().LowLevelToString() + " of size " + rtt.ToEETypePtr()->RawBaseSize.LowLevelToString());
403
TypeLoaderLogger
.WriteLine("Allocated new method dictionary for method " + method.ToString() + " @ " + rmd.LowLevelToString());
467
TypeLoaderLogger
.WriteLine("Setting dictionary entries for type " + type.ToString() + " @ " + state.HalfBakedDictionary.LowLevelToString());
476
TypeLoaderLogger
.WriteLine("Setting dictionary entries for method " + method.ToString() + " @ " + method.RuntimeMethodDictionary.LowLevelToString());
513
TypeLoaderLogger
.WriteLine("Setting basetype " + baseType.ToString() + " dictionary on type " + derivedTypeState.TypeBeingBuilt.ToString());
534
TypeLoaderLogger
.WriteLine("Finishing type " + type.ToString() + " ...");
819
TypeLoaderLogger
.WriteLine("Successfully Registered type " + _typesThatNeedTypeHandles[i].ToString() + ".");
865
TypeLoaderLogger
.WriteLine("Dynamically allocating new type for " + type.ToString());
881
TypeLoaderLogger
.WriteLine("Dynamically allocating new method instantiation for " + method.ToString());
911
TypeLoaderLogger
.WriteLine("BuildGenericLookupTarget for " + context.LowLevelToString() + "/" + signature.LowLevelToString());