diff options
author | mikedn <onemihaid@hotmail.com> | 2018-03-24 23:21:54 +0200 |
---|---|---|
committer | Jan Kotas <jkotas@microsoft.com> | 2018-03-24 14:21:54 -0700 |
commit | 4e5c0bbbf206be1c767c4dfe8b685f2d1aa90a6e (patch) | |
tree | 09acc86128a3d9c46b801fc53320a67be3272daf /src/utilcode | |
parent | 6bf6c592e0758018e31c11e8ad060e4567fd0b59 (diff) | |
download | coreclr-4e5c0bbbf206be1c767c4dfe8b685f2d1aa90a6e.tar.gz coreclr-4e5c0bbbf206be1c767c4dfe8b685f2d1aa90a6e.tar.bz2 coreclr-4e5c0bbbf206be1c767c4dfe8b685f2d1aa90a6e.zip |
Delete some unused functions (#17193)
Diffstat (limited to 'src/utilcode')
-rw-r--r-- | src/utilcode/winfix.cpp | 92 |
1 files changed, 0 insertions, 92 deletions
diff --git a/src/utilcode/winfix.cpp b/src/utilcode/winfix.cpp index c914fb6edd..bea212d9fa 100644 --- a/src/utilcode/winfix.cpp +++ b/src/utilcode/winfix.cpp @@ -466,96 +466,4 @@ HRESULT SetThreadName(HANDLE hThread, PCWSTR lpThreadDescription) return g_pfnSetThreadDescription(hThread, lpThreadDescription); } -DWORD -WszGetWorkingSet() -{ - WINWRAPPER_NO_CONTRACT(SetLastError(ERROR_OUTOFMEMORY); return 0;); - - DWORD dwMemUsage = 0; - - // Consider also calling GetProcessWorkingSetSize to get the min & max working - // set size. I don't know how to get the current working set though... - PROCESS_MEMORY_COUNTERS pmc; - - HINSTANCE hPSapi; - typedef BOOL (GET_PROCESS_MEMORY_INFO)(HANDLE, PROCESS_MEMORY_COUNTERS*, DWORD); - GET_PROCESS_MEMORY_INFO* pGetProcessMemoryInfo; - - hPSapi = WszLoadLibrary(W("psapi.dll")); - if (hPSapi == NULL) { - _ASSERTE(0); - return 0; - } - - pGetProcessMemoryInfo = - (GET_PROCESS_MEMORY_INFO*)GetProcAddress(hPSapi, "GetProcessMemoryInfo"); - // 403746: Prefix correctly complained about - // pGetProcessMemoryInfo != NULL assertion. - if (pGetProcessMemoryInfo == NULL) { - _ASSERTE(0); - FreeLibrary(hPSapi); - return 0; - } - PREFIX_ASSUME(pGetProcessMemoryInfo != NULL); - - BOOL r = pGetProcessMemoryInfo(GetCurrentProcess(), &pmc, (DWORD) sizeof(PROCESS_MEMORY_COUNTERS)); - FreeLibrary(hPSapi); - _ASSERTE(r); - - dwMemUsage = (DWORD)pmc.WorkingSetSize; - - return dwMemUsage; -} - - -SIZE_T -WszGetPagefileUsage() -{ - WINWRAPPER_NO_CONTRACT(SetLastError(ERROR_OUTOFMEMORY); return 0;); - - SIZE_T dwPagefileUsage = 0; - - typedef BOOL (WINAPI FnGetProcessMemoryInfo)(HANDLE, PROCESS_MEMORY_COUNTERS *, DWORD); - - HMODULE hPSApi = WszLoadLibrary(W("Psapi.dll")); - if (hPSApi== NULL) - { - return 0; - } - - FnGetProcessMemoryInfo *pfnGetProcessMemoryInfo = reinterpret_cast<FnGetProcessMemoryInfo *>( - GetProcAddress(hPSApi, "GetProcessMemoryInfo")); - - if (pfnGetProcessMemoryInfo != NULL) - { - PROCESS_MEMORY_COUNTERS pmc; - ZeroMemory(&pmc, sizeof(pmc)); - - if (pfnGetProcessMemoryInfo(GetCurrentProcess(), &pmc, sizeof(pmc))) - { - dwPagefileUsage = pmc.PagefileUsage; - } - } - - FreeLibrary(hPSApi); - hPSApi = NULL; - - return dwPagefileUsage; -} - -DWORD -WszGetProcessHandleCount() -{ - WINWRAPPER_NO_CONTRACT(SetLastError(ERROR_OUTOFMEMORY); return 0;); - - DWORD dwHandleCount = 0; - - if (!GetProcessHandleCount(GetCurrentProcess(), &dwHandleCount)) - { - dwHandleCount = 0; - } - - return dwHandleCount; -} - #endif //!FEATURE_PAL |