Optimize common path
Add dispose checks to ReaderWriterLockSlim and fix race in currentThreadState initialization
Add argument modifiers to generated base proxy when needed. Fixes #13892
Only disable __thread with clang on Mac OS X
Add an #else -> #error path to mono-membar.h.
[runtime]Fix mono-config.h to use the mono API public types and not the glib ones.
Fix for #14077. HashSet no longer grows in capacity on deserialize

Not all necessary members were being initialized during deserialization
Merge pull request #738 from strawd/bug14077

Fix for #14077. HashSet no longer grows in capacity on deserialize
[aot] Add support for constrained gsharedvt calls which return a reference value. Fixes #13030.