diff --git a/src/coreclr/inc/jithelpers.h b/src/coreclr/inc/jithelpers.h index 99a84286242c8f..f03d0ff4914dde 100644 --- a/src/coreclr/inc/jithelpers.h +++ b/src/coreclr/inc/jithelpers.h @@ -172,7 +172,7 @@ DYNAMICJITHELPER(CORINFO_HELP_CHECKED_ASSIGN_REF, RhpCheckedAssignRef,METHOD__NIL) DYNAMICJITHELPER(CORINFO_HELP_BULK_WRITEBARRIER, NULL, METHOD__BUFFER__MEMCOPYGC) - DYNAMICJITHELPER_NOINDIRECT(CORINFO_HELP_BULK_WRITEBARRIER_SMALL, NULL, METHOD__BUFFER__MEMCOPYGC_SMALL) + JITHELPER(CORINFO_HELP_BULK_WRITEBARRIER_SMALL, Buffer::BulkMoveWithWriteBarrier, METHOD__NIL) // Accessing fields diff --git a/src/coreclr/vm/corelib.h b/src/coreclr/vm/corelib.h index 62fb4613954f1f..1a64498519ac45 100644 --- a/src/coreclr/vm/corelib.h +++ b/src/coreclr/vm/corelib.h @@ -1064,7 +1064,6 @@ DEFINE_CLASS(BUFFER, System, Buffer) DEFINE_METHOD(BUFFER, MEMCPY_PTRBYTE_ARRBYTE, Memcpy, SM_PtrByte_Int_ArrByte_Int_Int_RetVoid) DEFINE_METHOD(BUFFER, MEMCPY, Memcpy, SM_PtrByte_PtrByte_Int_RetVoid) DEFINE_METHOD(BUFFER, MEMCOPYGC, BulkMoveWithWriteBarrier, SM_RefByte_RefByte_UIntPtr_RetVoid) -DEFINE_METHOD(BUFFER, MEMCOPYGC_SMALL, BulkMoveWithWriteBarrierInternal, SM_RefByte_RefByte_UIntPtr_RetVoid) DEFINE_CLASS(STUBHELPERS, StubHelpers, StubHelpers) #ifdef FEATURE_COMINTEROP diff --git a/src/coreclr/vm/jithelpers.cpp b/src/coreclr/vm/jithelpers.cpp index 9fb22730713b6b..1f1b7364a12462 100644 --- a/src/coreclr/vm/jithelpers.cpp +++ b/src/coreclr/vm/jithelpers.cpp @@ -24,6 +24,7 @@ #include "eeprofinterfaces.h" #include "dynamicinterfacecastable.h" #include "comsynchronizable.h" +#include "comutilnative.h" #ifndef TARGET_UNIX // Included for referencing __report_gsfailure