Fix contracts so scanRuntime@x86chk task succeeds
authorBruce Forstall <brucefo@microsoft.com>
Fri, 9 Oct 2015 15:38:34 +0000 (08:38 -0700)
committerBruce Forstall <brucefo@microsoft.com>
Fri, 9 Oct 2015 15:38:34 +0000 (08:38 -0700)
[tfs-changeset: 1535699]

src/vm/compile.cpp
src/vm/jitinterface.cpp

index 0cb474e..5b33792 100644 (file)
@@ -1875,6 +1875,8 @@ BOOL CEEPreloader::DoesMethodNeedRestoringBeforePrestubIsRun(
 
 BOOL CEECompileInfo::IsNativeCallableMethod(CORINFO_METHOD_HANDLE handle)
 {
+    WRAPPER_NO_CONTRACT;
+
     MethodDesc * pMethod = GetMethod(handle);
     return pMethod->HasNativeCallableAttribute();
 }
index fae4cce..ba0c8ba 100644 (file)
@@ -2568,6 +2568,8 @@ bool CEEInfo::getSystemVAmd64PassStructInRegisterDescriptor(
                                                 /*IN*/  CORINFO_CLASS_HANDLE structHnd,
                                                 /*OUT*/ SYSTEMV_AMD64_CORINFO_STRUCT_REG_PASSING_DESCRIPTOR* structPassInRegDescPtr)
 {
+    LIMITED_METHOD_CONTRACT;
+
     return false;
 }