diff options
author | Ruben Ayrapetyan <ruben-ayrapetyan@users.noreply.github.com> | 2017-06-13 16:58:41 +0300 |
---|---|---|
committer | Jan Kotas <jkotas@microsoft.com> | 2017-06-13 06:58:40 -0700 |
commit | b258792e59b09060f54e0c9bbd31edc3e67d1ae8 (patch) | |
tree | a4a465d84174db3c7cbae95c0c6e050c87a0298d /src/vm/instmethhash.cpp | |
parent | 8115d8bdaa208f100897c30d9016c77259adb762 (diff) | |
download | coreclr-b258792e59b09060f54e0c9bbd31edc3e67d1ae8.tar.gz coreclr-b258792e59b09060f54e0c9bbd31edc3e67d1ae8.tar.bz2 coreclr-b258792e59b09060f54e0c9bbd31edc3e67d1ae8.zip |
Partially remove relocations for ModuleSection (ZapVirtualSectionType). (#11853)
Diffstat (limited to 'src/vm/instmethhash.cpp')
-rw-r--r-- | src/vm/instmethhash.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/vm/instmethhash.cpp b/src/vm/instmethhash.cpp index 250a6d5247..560e9554be 100644 --- a/src/vm/instmethhash.cpp +++ b/src/vm/instmethhash.cpp @@ -86,8 +86,8 @@ PTR_LoaderAllocator InstMethodHashTable::GetLoaderAllocator() } else { - _ASSERTE(m_pModule != NULL); - return m_pModule->GetLoaderAllocator(); + _ASSERTE(!m_pModule.IsNull()); + return GetModule()->GetLoaderAllocator(); } } @@ -188,7 +188,7 @@ MethodDesc* InstMethodHashTable::FindMethodDesc(TypeHandle declaringType, RelativeFixupPointer<PTR_MethodTable> * ppMT = pMD->GetMethodTablePtr(); TADDR pMT = ppMT->GetValueMaybeTagged((TADDR)ppMT); - if (!ZapSig::CompareTaggedPointerToTypeHandle(m_pModule, pMT, declaringType)) + if (!ZapSig::CompareTaggedPointerToTypeHandle(GetModule(), pMT, declaringType)) { continue; // Next iteration of the for loop } @@ -208,7 +208,7 @@ MethodDesc* InstMethodHashTable::FindMethodDesc(TypeHandle declaringType, // asserts on encoded fixups. TADDR candidateArg = ((FixupPointer<TADDR> *)candidateInst.GetRawArgs())[i].GetValue(); - if (!ZapSig::CompareTaggedPointerToTypeHandle(m_pModule, candidateArg, inst[i])) + if (!ZapSig::CompareTaggedPointerToTypeHandle(GetModule(), candidateArg, inst[i])) { match = false; break; |