diff options
author | Ludovic Henry <ludovic@xamarin.com> | 2016-12-09 23:40:28 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-12-09 23:40:28 +0300 |
commit | 5e845a3bc96ed7dd9058c7d47ad1dee28320bfc3 (patch) | |
tree | eb07bf5aa01fa1b29c7e1082ed23136dca941195 /msvc/libmonoruntime.vcxproj.filters | |
parent | fcf7d1f425615aa5bf7f02c56247a4764359549d (diff) |
[threadpool] Split domain and worker management (#4117)
* [threadpool] Remove `-ms` suffix
* [threadpool] Split domain and worker management
This will allow us to use native threadpool more easily: we will simply have to implement a threadpool worker with the specific API.
On windows, we will use the Win32 Threadpool, and on OSX we will explore using GCD (Grand Central Dispatch).
Diffstat (limited to 'msvc/libmonoruntime.vcxproj.filters')
-rw-r--r-- | msvc/libmonoruntime.vcxproj.filters | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/msvc/libmonoruntime.vcxproj.filters b/msvc/libmonoruntime.vcxproj.filters index db52a544a49..1154e5e8fc7 100644 --- a/msvc/libmonoruntime.vcxproj.filters +++ b/msvc/libmonoruntime.vcxproj.filters @@ -163,10 +163,13 @@ <ClCompile Include="..\mono\metadata\sysmath.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="..\mono\metadata\threadpool-ms.c">
+ <ClCompile Include="..\mono\metadata\threadpool.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="..\mono\metadata\threadpool-ms-io.c">
+ <ClCompile Include="..\mono\metadata\threadpool-worker-default.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\mono\metadata\threadpool-io.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\mono\metadata\threads.c">
@@ -465,13 +468,16 @@ <ClInclude Include="..\mono\metadata\tabledefs.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="..\mono\metadata\threadpool-ms.h">
+ <ClInclude Include="..\mono\metadata\threadpool.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\mono\metadata\threadpool-worker.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\mono\metadata\wrapper-types.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="..\mono\metadata\threadpool-ms-io.h">
+ <ClInclude Include="..\mono\metadata\threadpool-io.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\mono\metadata\threads-types.h">
|