[Local GC] Move knowledge of the free object method table outside of the GC (dotnet/coreclr#10755)
* [Local GC] Move knowledge of the free object method table outside of the GC
* Revert "[Local GC] Move knowledge of the free object method table outside of the GC"
This reverts commit dotnet/coreclr@
02979e5eb12dd44edb2603e16411dd7d7ffc377d.
* Address code review feedback: leave ArrayBase alone, as it should be part of the binary contract between the EE and the GC
* Correct a bad merge
Commit migrated from https://github.com/dotnet/coreclr/commit/
2dfc74df1f9fe238eb2ec25c4764b8b65432b010