SIngle-pass `CopyValueClassUnchecked` (#42654)
authorVladimir Sadov <vsadov@microsoft.com>
Fri, 25 Sep 2020 23:42:54 +0000 (16:42 -0700)
committerGitHub <noreply@github.com>
Fri, 25 Sep 2020 23:42:54 +0000 (23:42 +0000)
commit62462b38d79c1cd8bb888a5afab86ea8275fa789
tree417488168af51fe28c506009c008a55938315071
parent0426f161e955bb90d7d28214d11b4819b87e80d1
SIngle-pass `CopyValueClassUnchecked` (#42654)

* use memmoveGCRefs when copying structs with GC references

* no need for a full fence when copying struct without GC references
src/coreclr/src/vm/object.cpp