Enable CPU Group on Linux AMD64 (dotnet/coreclr#12140)
authorXiangyang (Mark) Guo <xiangyang.guo@intel.com>
Fri, 9 Jun 2017 07:59:47 +0000 (00:59 -0700)
committerJan Vorlicek <janvorli@microsoft.com>
Fri, 9 Jun 2017 07:59:47 +0000 (09:59 +0200)
* fix GetCurrentProcessCpuCount on Linux AMD64

* code refactor

* expose NUMA related APIs on Linux

Commit migrated from https://github.com/dotnet/coreclr/commit/f846eb71aebefeb0363682c1fd0ef86bee82865a

src/coreclr/src/dlls/mscoree/mscorwks_unixexports.src

index 73ffc0c..e32f7ce 100644 (file)
@@ -104,6 +104,10 @@ GlobalMemoryStatusEx
 VirtualQuery
 WideCharToMultiByte
 WriteFile
+GetLogicalProcessorInformationEx
+SetThreadGroupAffinity
+GetThreadGroupAffinity
+GetCurrentProcessorNumberEx
 
 ; Function for initializing a standalone GC
 InitializeGarbageCollector