diff --git a/src/vm/diagnosticserver.cpp b/src/vm/diagnosticserver.cpp index 4ce013139772..ba5812176ba1 100644 --- a/src/vm/diagnosticserver.cpp +++ b/src/vm/diagnosticserver.cpp @@ -20,7 +20,7 @@ static DWORD WINAPI DiagnosticsServerThread(LPVOID lpThreadParameter) { NOTHROW; GC_TRIGGERS; - MODE_ANY; + MODE_PREEMPTIVE; PRECONDITION(lpThreadParameter != nullptr); } CONTRACTL_END; diff --git a/src/vm/eventpipe.cpp b/src/vm/eventpipe.cpp index b6ec53011074..6af54ded7f61 100644 --- a/src/vm/eventpipe.cpp +++ b/src/vm/eventpipe.cpp @@ -244,7 +244,7 @@ EventPipeSessionID EventPipe::Enable( { THROWS; GC_TRIGGERS; - MODE_ANY; + MODE_PREEMPTIVE; PRECONDITION(circularBufferSizeInMB > 0); PRECONDITION(profilerSamplingRateInNanoseconds > 0); PRECONDITION(numProviders > 0 && pProviders != nullptr); @@ -276,7 +276,7 @@ EventPipeSessionID EventPipe::Enable( { THROWS; GC_TRIGGERS; - MODE_ANY; + MODE_PREEMPTIVE; PRECONDITION(pSession != nullptr); PRECONDITION(GetLock()->OwnedByCurrentThread()); } diff --git a/src/vm/eventpipefile.cpp b/src/vm/eventpipefile.cpp index ee16767a5be3..5ec266b982dc 100644 --- a/src/vm/eventpipefile.cpp +++ b/src/vm/eventpipefile.cpp @@ -15,7 +15,7 @@ EventPipeFile::EventPipeFile(StreamWriter *pStreamWriter) : FastSerializableObje { THROWS; GC_TRIGGERS; - MODE_ANY; + MODE_PREEMPTIVE; } CONTRACTL_END; diff --git a/src/vm/eventpipeprotocolhelper.cpp b/src/vm/eventpipeprotocolhelper.cpp index 8217dae22c8b..b30f479ca13d 100644 --- a/src/vm/eventpipeprotocolhelper.cpp +++ b/src/vm/eventpipeprotocolhelper.cpp @@ -73,7 +73,7 @@ void EventPipeProtocolHelper::StopTracing(IpcStream *pStream) { THROWS; GC_TRIGGERS; - MODE_ANY; + MODE_PREEMPTIVE; PRECONDITION(pStream != nullptr); } CONTRACTL_END; @@ -118,7 +118,7 @@ void EventPipeProtocolHelper::CollectTracing(IpcStream *pStream) { THROWS; GC_TRIGGERS; - MODE_ANY; + MODE_PREEMPTIVE; PRECONDITION(pStream != nullptr); } CONTRACTL_END; diff --git a/src/vm/fastserializer.cpp b/src/vm/fastserializer.cpp index 5457ee9d37ce..3330bffc2fd1 100644 --- a/src/vm/fastserializer.cpp +++ b/src/vm/fastserializer.cpp @@ -18,7 +18,7 @@ IpcStreamWriter::IpcStreamWriter(uint64_t id, IpcStream *pStream) : _pStream(pSt { NOTHROW; GC_TRIGGERS; - MODE_ANY; + MODE_PREEMPTIVE; PRECONDITION(_pStream != nullptr); } CONTRACTL_END; @@ -73,7 +73,7 @@ FileStreamWriter::FileStreamWriter(const SString &outputFilePath) { THROWS; GC_TRIGGERS; - MODE_ANY; + MODE_PREEMPTIVE; } CONTRACTL_END; m_pFileStream = new CFileStream(); @@ -126,7 +126,7 @@ FastSerializer::FastSerializer(StreamWriter *pStreamWriter) : m_pStreamWriter(pS { THROWS; GC_TRIGGERS; - MODE_ANY; + MODE_PREEMPTIVE; PRECONDITION(m_pStreamWriter != NULL); } CONTRACTL_END; @@ -268,7 +268,7 @@ void FastSerializer::WriteFileHeader() { NOTHROW; GC_NOTRIGGER; - MODE_ANY; + MODE_PREEMPTIVE; } CONTRACTL_END;