You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Reduce use of ArrayTpeDesc, somewhat
* remove `AsArray`. Fewer uses of ArrayTypeDesc
* remove `IsArrayType`
* remove AssertArrayTypeDescLoaded
* normalized use of GetElementType vs GetTypeParam vs GetArrayElementTypeHandle
* removed GetMethodTableOfElementType
* HasTypeParam and GetTypeParam should work for TypeHandle when array is not a TypeDesc
* Some cleanup of `IsTypeDesc` use.
* Removed `ArrayTypeDesc`
* a few fixes
* another fix
* dealt with TODOs
* couple fixes from reviewing code
* PR feedback:
Removed `CORINFO_HELP_NEWARR_1_R2R_DIRECT`
Folded a `cmp` in x86 array Address.
Removed` METHOD__BUFFER__BLOCKCOPY` from mscorlib.h
`GetMethodTableOfRootTypeParam`
`GetRootTypeParam`
Straightened `Object::GetTypeHandle`
`AsMethodTable` changes from PR feedback
* Removed `ELEMENT_TYPE_NATIVE_ARRAY_TEMPLATE_ZAPSIG`
* `TypeDesc` is ok in `canInlineTypeCheckWithObjectVTable`
* trivial `AsMethodTable` changes
* `GetVarTypeForTypeHandle` should throw `unsupported` on TypeDescs
* not digging for the root element type in `GetGCSafeTypeHandleIfPossible`
* Last PR feedback
* Fix `TypeInfoTests.Guid()`
0 commit comments