Fix parsing decimal values used with integral numbers. Fixes #9090
[sgen] Free contiguous blocks on 32 bit archs.
[sgen] Try allocating M&S blocks in smaller contingents in case of failure.

This might happen when the address space fragments.  If it happens due to
OOM, we're probably lost anyway.
[sgen] While iterating over empty block array, compact it.
[sgen] Statistics for 32 bit freeing.
Merge branch 'feature-free-32'
Fix expansion of imported generic interfaces implementing imported types. Fixes #11241
Ensure the linker does not remove some types needed (thru reflection) for some test cases to work
Disable CAS permission tests for MOBILE profile
Do not assume the unit tests can write in the application directory (e.g. iOS devices).
Added CreateNLSocket stub for non-linux platforms
Fix an infinite loop in decode_llvm_mono_eh_frame () when the last method in an AOT image is processed on ios. Fixes #11212.
Fix wrong assembly name hint
Copy type parameter constraint interfaces before its base type is expanded.
Advance column on escaped string characters. Fixes #8097
Use 4.0 path when configured with disabled 4.5 profile. Fixes #11233
define/undefine position errros are not reported when excluded from compiletion. Fixes #11292
Fix multiple issues with System.Data.DataRow::SetParentRow. Fixes #7900.

	* DataRow.cs: There is a total of issues been addressed here:

	1) SetParentRow (null) would crash instead of setting all relation
	columns to DBNull.

	2)SetParentRow (parentRow, relation) did not check if both row and relation
	belong to the same table.

	3)SetParentRow(parentRow) when the child table has multiple relations to different
	tables, we should only process those that belong to the table of parentRow.
Fix full-aot support for generic async methods by treating them as non-sharable. Fixes #11096.
Disable the async test in generics.cs as it doesn't work with --regression.