summaryrefslogtreecommitdiff
path: root/src/vm/stackwalk.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/vm/stackwalk.h')
-rw-r--r--src/vm/stackwalk.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/vm/stackwalk.h b/src/vm/stackwalk.h
index 7fd882d3b6..d92cb9e374 100644
--- a/src/vm/stackwalk.h
+++ b/src/vm/stackwalk.h
@@ -405,6 +405,17 @@ public:
return fShouldCrawlframeReportGCReferences;
}
+
+ bool ShouldParentToFuncletUseUnwindTargetLocationForGCReporting()
+ {
+ LIMITED_METHOD_CONTRACT;
+ return fShouldParentFrameUseUnwindTargetPCforGCReporting;
+ }
+
+ const EE_ILEXCEPTION_CLAUSE& GetEHClauseForCatch()
+ {
+ return ehClauseForCatch;
+ }
#endif // WIN64EXCEPTIONS
@@ -452,6 +463,8 @@ private:
bool isFilterFuncletCached;
bool fShouldParentToFuncletSkipReportingGCReferences;
bool fShouldCrawlframeReportGCReferences;
+ bool fShouldParentFrameUseUnwindTargetPCforGCReporting;
+ EE_ILEXCEPTION_CLAUSE ehClauseForCatch;
#endif //WIN64EXCEPTIONS
Thread* pThread;