summaryrefslogtreecommitdiff
path: root/src/vm/comwaithandle.h
diff options
context:
space:
mode:
authorFilip Navara <filip.navara@gmail.com>2019-02-15 00:02:20 +0100
committerJan Kotas <jkotas@microsoft.com>2019-02-14 15:02:20 -0800
commit89e78f42ba11beaa81635a75cf593a3713dba176 (patch)
tree0455b36a0192008673743f97ce80214c9a0c778e /src/vm/comwaithandle.h
parent6c9ad257e78977c9fd5d2429490b5d2f72c1b612 (diff)
downloadcoreclr-89e78f42ba11beaa81635a75cf593a3713dba176.tar.gz
coreclr-89e78f42ba11beaa81635a75cf593a3713dba176.tar.bz2
coreclr-89e78f42ba11beaa81635a75cf593a3713dba176.zip
Remove unnecessary fields from WaitHandle (#22593)
* Remove unnecessary fields from WaitHandle * Drop volatile from _waitHandle * Address race condition in unmanaged code * Remove unused hasThreadAffinity parameters * Fix FCDECL argument counts
Diffstat (limited to 'src/vm/comwaithandle.h')
-rw-r--r--src/vm/comwaithandle.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vm/comwaithandle.h b/src/vm/comwaithandle.h
index df08a10733..816af13e9b 100644
--- a/src/vm/comwaithandle.h
+++ b/src/vm/comwaithandle.h
@@ -19,9 +19,9 @@
class WaitHandleNative
{
public:
- static FCDECL4(INT32, CorWaitOneNative, SafeHandle* safeWaitHandleUNSAFE, INT32 timeout, CLR_BOOL hasThreadAffinity, CLR_BOOL exitContext);
+ static FCDECL3(INT32, CorWaitOneNative, SafeHandle* safeWaitHandleUNSAFE, INT32 timeout, CLR_BOOL exitContext);
static FCDECL4(INT32, CorWaitMultipleNative, Object* waitObjectsUNSAFE, INT32 timeout, CLR_BOOL exitContext, CLR_BOOL waitForAll);
- static FCDECL5(INT32, CorSignalAndWaitOneNative, SafeHandle* safeWaitHandleSignalUNSAFE, SafeHandle* safeWaitHandleWaitUNSAFE, INT32 timeout, CLR_BOOL hasThreadAffinity, CLR_BOOL exitContext);
+ static FCDECL4(INT32, CorSignalAndWaitOneNative, SafeHandle* safeWaitHandleSignalUNSAFE, SafeHandle* safeWaitHandleWaitUNSAFE, INT32 timeout, CLR_BOOL exitContext);
static FCDECL3(DWORD, WaitHelper, PTRArray *handleArrayUNSAFE, CLR_BOOL waitAll, DWORD millis);
};
#endif