summaryrefslogtreecommitdiff
path: root/src/vm/frames.h
diff options
context:
space:
mode:
authordanmosemsft <danmose@microsoft.com>2017-02-14 13:43:19 -0800
committerdanmosemsft <danmose@microsoft.com>2017-02-14 13:59:08 -0800
commit1476776a3989817bf5378d583b5cf61dd5957925 (patch)
tree36798c713d141bd47eddfda11d2b1a2d60197801 /src/vm/frames.h
parentc9a217bcabd69a31ec5b81ce1ff6a479dcac1dc2 (diff)
downloadcoreclr-1476776a3989817bf5378d583b5cf61dd5957925.tar.gz
coreclr-1476776a3989817bf5378d583b5cf61dd5957925.tar.bz2
coreclr-1476776a3989817bf5378d583b5cf61dd5957925.zip
Remove never defined FEATURE_INCLUDE_ALL_INTERFACES
Diffstat (limited to 'src/vm/frames.h')
-rw-r--r--src/vm/frames.h70
1 files changed, 0 insertions, 70 deletions
diff --git a/src/vm/frames.h b/src/vm/frames.h
index 2c9ddb4ab0..2217879ef0 100644
--- a/src/vm/frames.h
+++ b/src/vm/frames.h
@@ -140,13 +140,6 @@
// +-FuncEvalFrame - frame for debugger function evaluation
#endif // DEBUGGING_SUPPORTED
// |
-#if defined(FEATURE_INCLUDE_ALL_INTERFACES) && defined(_TARGET_X86_)
-// |
-// +-ReverseEnterRuntimeFrame
-// |
-// +-LeaveRuntimeFrame
-// |
-#endif
// |
// +-ExceptionFilterFrame - this frame wraps call to exception filter
// |
@@ -271,10 +264,6 @@ FRAME_TYPE_NAME(DebuggerU2MCatchHandlerFrame)
#ifdef _TARGET_X86_
FRAME_TYPE_NAME(UMThkCallFrame)
#endif
-#if defined(FEATURE_INCLUDE_ALL_INTERFACES) && defined(_TARGET_X86_)
-FRAME_TYPE_NAME(ReverseEnterRuntimeFrame)
-FRAME_TYPE_NAME(LeaveRuntimeFrame)
-#endif
FRAME_TYPE_NAME(InlinedCallFrame)
FRAME_TYPE_NAME(ContextTransitionFrame)
FRAME_TYPE_NAME(TailCallFrame)
@@ -2957,65 +2946,6 @@ struct ComToManagedExRecord
};
#endif // _TARGET_X86_
-#if defined(FEATURE_INCLUDE_ALL_INTERFACES) && defined(_TARGET_X86_)
-//-----------------------------------------------------------------------------
-// ReverseEnterRuntimeFrame
-//-----------------------------------------------------------------------------
-
-class ReverseEnterRuntimeFrame : public Frame
-{
- VPTR_VTABLE_CLASS(ReverseEnterRuntimeFrame, Frame)
-
-public:
- //------------------------------------------------------------------------
- // Performs cleanup on an exception unwind
- //------------------------------------------------------------------------
-#ifndef DACCESS_COMPILE
- virtual void ExceptionUnwind()
- {
- WRAPPER_NO_CONTRACT;
- GetThread()->ReverseLeaveRuntime();
- }
-#endif
-
- //---------------------------------------------------------------
- // Expose key offsets and values for stub generation.
- //---------------------------------------------------------------
-
- static UINT32 GetNegSpaceSize()
- {
- LIMITED_METHOD_CONTRACT;
- return sizeof(GSCookie);
- }
-
- // Keep as last entry in class
- DEFINE_VTABLE_GETTER_AND_CTOR_AND_DTOR(ReverseEnterRuntimeFrame)
-};
-
-//-----------------------------------------------------------------------------
-// LeaveRuntimeFrame
-//-----------------------------------------------------------------------------
-
-class LeaveRuntimeFrame : public Frame
-{
- VPTR_VTABLE_CLASS(LeaveRuntimeFrame, Frame)
-
-public:
- //------------------------------------------------------------------------
- // Performs cleanup on an exception unwind
- //------------------------------------------------------------------------
-#ifndef DACCESS_COMPILE
- virtual void ExceptionUnwind()
- {
- WRAPPER_NO_CONTRACT;
- Thread::EnterRuntime();
- }
-#endif
-
- // Keep as last entry in class
- DEFINE_VTABLE_GETTER_AND_CTOR_AND_DTOR(LeaveRuntimeFrame)
-};
-#endif
//------------------------------------------------------------------------
// This frame is pushed by any JIT'ted method that contains one or more