From e00d57abac979291de6f68d449a9e7ea726e2e1f Mon Sep 17 00:00:00 2001 From: Andy Ayers Date: Mon, 12 Feb 2018 19:31:51 -0800 Subject: [PATCH] Improve perf of DelegateConstruct (#16345) Remove a range lookup that's no longer needed. See related issue #12438. --- src/vm/comdelegate.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/vm/comdelegate.cpp b/src/vm/comdelegate.cpp index 3f3c553..bd3a46c 100644 --- a/src/vm/comdelegate.cpp +++ b/src/vm/comdelegate.cpp @@ -1736,9 +1736,6 @@ FCIMPL3(void, COMDelegate::DelegateConstruct, Object* refThisUNSAFE, Object* tar if (method == NULL) COMPlusThrowArgumentNull(W("method")); - void* pRetAddr = _ReturnAddress(); - MethodDesc * pCreatorMethod = ExecutionManager::GetCodeMethodDesc((PCODE)pRetAddr); - _ASSERTE(gc.refThis); _ASSERTE(method); -- 2.7.4