From: Jan Kotas Date: Tue, 30 Aug 2016 22:47:34 +0000 (-0700) Subject: GC update from CoreRT (#6984) X-Git-Tag: accepted/tizen/base/20180629.140029~3692 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=31ed0102e4421f1b3fe004960c763a4540f241ae;p=platform%2Fupstream%2Fcoreclr.git GC update from CoreRT (#6984) https://github.com/dotnet/corert/tree/master/src/Native/gc 97dd6d2cbb50901cc3651f41a53a4ff9a1052391 --- diff --git a/src/gc/env/gcenv.base.h b/src/gc/env/gcenv.base.h index 97f1661..a94f1a6 100644 --- a/src/gc/env/gcenv.base.h +++ b/src/gc/env/gcenv.base.h @@ -73,7 +73,7 @@ inline HRESULT HRESULT_FROM_WIN32(unsigned long x) #define FALSE false #define CALLBACK __stdcall -#define FORCEINLINE inline +#define FORCEINLINE __forceinline #define INFINITE 0xFFFFFFFF diff --git a/src/gc/gc.cpp b/src/gc/gc.cpp index dad7133..a62b02d 100644 --- a/src/gc/gc.cpp +++ b/src/gc/gc.cpp @@ -36716,9 +36716,10 @@ void initGCShadow() // running we need to be in a state that will not trigger any // additional AVs while we fail to allocate a shadow segment, i.e. // ensure calls to updateGCShadow() checkGCWriteBarrier() don't AV + deleteGCShadow(); return; } - + g_GCShadowEnd += len; }