Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corert.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordotnet-bot <dotnet-bot@microsoft.com>2016-02-06 01:40:03 +0300
committerJan Kotas <jkotas@microsoft.com>2016-02-06 01:55:29 +0300
commitcfb63d562045aafa3a81a4834dd457ad60e81ba6 (patch)
tree879c790ab2a8f656dadc6a8a822399483eee4263 /src/Native/Runtime/EHHelpers.cpp
parent08d78ae391e3eea9ad51265f867e42ee1649282d (diff)
Add RhpCopyAnyWithWriteBarrier helper
[tfs-changeset: 1572900]
Diffstat (limited to 'src/Native/Runtime/EHHelpers.cpp')
-rw-r--r--src/Native/Runtime/EHHelpers.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Native/Runtime/EHHelpers.cpp b/src/Native/Runtime/EHHelpers.cpp
index 1e5c1344d..b9f854391 100644
--- a/src/Native/Runtime/EHHelpers.cpp
+++ b/src/Native/Runtime/EHHelpers.cpp
@@ -346,6 +346,8 @@ EXTERN_C void * RhpCopyMultibyteNoGCRefsDestAVLocation;
EXTERN_C void * RhpCopyMultibyteNoGCRefsSrcAVLocation;
EXTERN_C void * RhpCopyMultibyteWithWriteBarrierDestAVLocation;
EXTERN_C void * RhpCopyMultibyteWithWriteBarrierSrcAVLocation;
+EXTERN_C void * RhpCopyAnyWithWriteBarrierDestAVLocation;
+EXTERN_C void * RhpCopyAnyWithWriteBarrierSrcAVLocation;
static bool InWriteBarrierHelper(UIntNative faultingIP)
{
@@ -366,6 +368,8 @@ static bool InWriteBarrierHelper(UIntNative faultingIP)
(UIntNative)&RhpCopyMultibyteNoGCRefsSrcAVLocation,
(UIntNative)&RhpCopyMultibyteWithWriteBarrierDestAVLocation,
(UIntNative)&RhpCopyMultibyteWithWriteBarrierSrcAVLocation,
+ (UIntNative)&RhpCopyAnyWithWriteBarrierDestAVLocation,
+ (UIntNative)&RhpCopyAnyWithWriteBarrierSrcAVLocation,
#endif
};