Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corert.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Kotas <jkotas@microsoft.com>2017-10-15 02:53:21 +0300
committerGitHub <noreply@github.com>2017-10-15 02:53:21 +0300
commit2d187d8b28cdcce4b5d984c5fa37e6a9b1c58730 (patch)
treef2d2299b1ce78ea4c76da22da67c03a72fad2d41 /src/Native
parent54579770780efeabb023f6122557319c081c005d (diff)
parent00903f832b544c07b72f701714d702cefe1dec10 (diff)
Merge pull request #4728 from dotnet/nmirror
Merge nmirror to master
Diffstat (limited to 'src/Native')
-rw-r--r--src/Native/Runtime/DebugFuncEval.cpp21
-rw-r--r--src/Native/Runtime/DebugFuncEval.h13
2 files changed, 0 insertions, 34 deletions
diff --git a/src/Native/Runtime/DebugFuncEval.cpp b/src/Native/Runtime/DebugFuncEval.cpp
index b9226a53b..ae920a46a 100644
--- a/src/Native/Runtime/DebugFuncEval.cpp
+++ b/src/Native/Runtime/DebugFuncEval.cpp
@@ -7,18 +7,12 @@
#include "DebugFuncEval.h"
GVAL_IMPL_INIT(UInt32, g_FuncEvalMode, 0);
-GVAL_IMPL_INIT(UInt64, g_FuncEvalTarget, 0);
GVAL_IMPL_INIT(UInt32, g_FuncEvalParameterBufferSize, 0);
GVAL_IMPL_INIT(UInt64, g_MostRecentFuncEvalHijackInstructionPointer, 0);
GPTR_IMPL_INIT(PTR_VOID, g_HighLevelDebugFuncEvalAbortHelperAddr, 0);
#ifndef DACCESS_COMPILE
-/* static */ void* DebugFuncEval::GetFuncEvalTarget()
-{
- return (void*)g_FuncEvalTarget;
-}
-
/* static */ UInt32 DebugFuncEval::GetFuncEvalParameterBufferSize()
{
return g_FuncEvalParameterBufferSize;
@@ -45,21 +39,6 @@ GPTR_IMPL_INIT(PTR_VOID, g_HighLevelDebugFuncEvalAbortHelperAddr, 0);
}
/// <summary>
-/// Retrieve the global FuncEval target address.
-/// </summary>
-/// <remarks>
-/// During debugging, if a FuncEval is requested,
-/// the func eval infrastructure needs to know which function to call, and
-/// the C# supporting code will call this API to obtain the FuncEval target address.
-/// By that time, the value should have been set through the UpdateFuncEvalTarget() method
-/// on the ISosRedhawk7 interface.
-/// </remarks>
-EXTERN_C REDHAWK_API void* __cdecl RhpGetFuncEvalTargetAddress()
-{
- return DebugFuncEval::GetFuncEvalTarget();
-}
-
-/// <summary>
/// Retrieve the global FuncEval parameter buffer size.
/// </summary>
/// <remarks>
diff --git a/src/Native/Runtime/DebugFuncEval.h b/src/Native/Runtime/DebugFuncEval.h
index 87f48ba3a..20315c35a 100644
--- a/src/Native/Runtime/DebugFuncEval.h
+++ b/src/Native/Runtime/DebugFuncEval.h
@@ -21,19 +21,6 @@ class DebugFuncEval
{
public:
/// <summary>
- /// Retrieve the global FuncEval target address
- /// </summary>
- /// <remarks>
- /// During debugging, if a FuncEval is requested,
- /// The func eval infrastructure needs to know which function to call, and
- /// It will call this API to obtain the target address.
- /// By the time, the value should have been set through the UpdateFuncEvalTarget() method
- /// on the ISosRedhawk7 interface.
- /// </remarks>
- static void* GetFuncEvalTarget();
-
-
- /// <summary>
/// Retrieve the global FuncEval parameter buffer size.
/// </summary>
/// <remarks>