diff options
author | Jan Kotas <jkotas@microsoft.com> | 2016-09-15 23:30:38 +0300 |
---|---|---|
committer | Jan Kotas <jkotas@microsoft.com> | 2016-09-15 23:30:38 +0300 |
commit | 4571d2b2d544e06027e3f67913e2b421cd1542bd (patch) | |
tree | 76a23fa440789fad83f8f73ee94e867bfddec59c /src/Native/Runtime/i386 | |
parent | 4693e6cd2acdcd3a6307872e290890d6583b509d (diff) |
Cleanup CORERT ifdefs, and some cases pinning via m_pEEType
- Clean up CORERT ifdefs around Object.GetRawData
- Replace some cases of m_pEEType pinning with Object.GetRawData. There is still a bunch left - once all of them are cleaned up, Object.m_pEEType can be made private.
- While I was on it, uncomment Array.AsReadOnly<T> implementation since it is going to be needed by netstandard 2.0 work
[tfs-changeset: 1627495]
Diffstat (limited to 'src/Native/Runtime/i386')
-rw-r--r-- | src/Native/Runtime/i386/WriteBarriers.asm | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Native/Runtime/i386/WriteBarriers.asm b/src/Native/Runtime/i386/WriteBarriers.asm index d22a422d6..a32a3b25f 100644 --- a/src/Native/Runtime/i386/WriteBarriers.asm +++ b/src/Native/Runtime/i386/WriteBarriers.asm @@ -104,7 +104,8 @@ FASTCALL_FUNC RhpAssignRef&REFREG&, 0 ;; Export the canonical write barrier under unqualified name as well ifidni <REFREG>, <EDX> - ALTERNATE_ENTRY @RhpAssignRef@0 + @RhpAssignRef@0 label proc + PUBLIC @RhpAssignRef@0 ALTERNATE_ENTRY RhpAssignRefAVLocation endif @@ -200,7 +201,8 @@ FASTCALL_FUNC RhpCheckedAssignRef&REFREG&, 0 ;; Export the canonical write barrier under unqualified name as well ifidni <REFREG>, <EDX> - ALTERNATE_ENTRY @RhpCheckedAssignRef@0 + @RhpCheckedAssignRef@0 label proc + PUBLIC @RhpCheckedAssignRef@0 ALTERNATE_ENTRY RhpCheckedAssignRefAVLocation endif |