[netcore] Cleanups. (mono/mono#17661)
authorZoltan Varga <vargaz@gmail.com>
Fri, 1 Nov 2019 16:52:45 +0000 (12:52 -0400)
committerAleksey Kliger (λgeek) <alklig@microsoft.com>
Fri, 1 Nov 2019 16:52:45 +0000 (12:52 -0400)
commitf1abfe9da86457c4b222ffe867702c3f75351f9c
treee5b12f741bc2282f48a35cd7207ff625316a15f0
parent1f862048694b6348a2dc598163cc73a54387a079
[netcore] Cleanups. (mono/mono#17661)

* [netcore] Remove the type_info field from RuntimeType, extend the TypeCache structure instead.

* [netcore] Remove some linker exclusions which are not needed.

Commit migrated from https://github.com/mono/mono/commit/e9d68e9485611d47c3ad17f3b4d178089e68cab0
src/mono/mono/metadata/domain.c
src/mono/mono/metadata/object-internals.h
src/mono/mono/metadata/object.c
src/mono/netcore/System.Private.CoreLib/src/LinkerDescriptor/System.Private.CoreLib.xml
src/mono/netcore/System.Private.CoreLib/src/System/RuntimeType.Mono.cs