Disable EHWatsonBucketTracker for non-window platforms (dotnet/coreclr#8373)
authorJonghyun Park <parjong@gmail.com>
Wed, 30 Nov 2016 20:09:36 +0000 (05:09 +0900)
committerJan Vorlicek <janvorli@microsoft.com>
Wed, 30 Nov 2016 20:09:36 +0000 (21:09 +0100)
Commit migrated from https://github.com/dotnet/coreclr/commit/883f856ee614f48ab698c627b893c055cd1fb585

src/coreclr/src/vm/exinfo.h

index 72f2775..2a8030f 100644 (file)
@@ -79,6 +79,7 @@ public:
     //
     void* m_StackAddress; // A pseudo or real stack location for this record.
 
+#ifndef FEATURE_PAL
 private:
     EHWatsonBucketTracker m_WatsonBucketTracker;
 public:
@@ -87,6 +88,7 @@ public:
         LIMITED_METHOD_CONTRACT;
         return PTR_EHWatsonBucketTracker(PTR_HOST_MEMBER_TADDR(ExInfo, this, m_WatsonBucketTracker));
     }
+#endif
 
 #ifdef FEATURE_CORRUPTING_EXCEPTIONS
 private: