From 4438cbdd2e7a498544d0b46dd6f4cb4d1bf1145e Mon Sep 17 00:00:00 2001 From: Jonghyun Park Date: Wed, 26 Apr 2017 08:31:29 +0900 Subject: [PATCH] Move DynamicHelperFrame::UpdateRegDisplay into cgenx86.cpp (#11193) * Move DynamicHelperFrame::UpdateRegDisplay into cgenx86.cpp * Fix x86/Windows link error --- src/vm/frames.h | 6 +----- src/vm/i386/cgenx86.cpp | 8 ++++++++ 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/vm/frames.h b/src/vm/frames.h index 747cbd6..681e566 100644 --- a/src/vm/frames.h +++ b/src/vm/frames.h @@ -2330,11 +2330,7 @@ public: virtual void GcScanRoots(promote_func *fn, ScanContext* sc); #ifdef _TARGET_X86_ - virtual void UpdateRegDisplay(const PREGDISPLAY pRD) - { - WRAPPER_NO_CONTRACT; - UpdateRegDisplayHelper(pRD, 0); - } + virtual void UpdateRegDisplay(const PREGDISPLAY pRD); #endif virtual ETransitionType GetTransitionType() diff --git a/src/vm/i386/cgenx86.cpp b/src/vm/i386/cgenx86.cpp index 6cb5427..14909b9 100644 --- a/src/vm/i386/cgenx86.cpp +++ b/src/vm/i386/cgenx86.cpp @@ -932,6 +932,14 @@ void TailCallFrame::UpdateRegDisplay(const PREGDISPLAY pRD) RETURN; } +#ifdef FEATURE_READYTORUN +void DynamicHelperFrame::UpdateRegDisplay(const PREGDISPLAY pRD) +{ + WRAPPER_NO_CONTRACT; + UpdateRegDisplayHelper(pRD, 0); +} +#endif // FEATURE_READYTORUN + //------------------------------------------------------------------------ // This is declared as returning WORD instead of PRD_TYPE because of // header issues with cgencpu.h including dbginterface.h. -- 2.7.4