Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corert.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Kotas <jkotas@microsoft.com>2015-12-29 00:05:54 +0300
committerJan Kotas <jkotas@microsoft.com>2015-12-30 16:54:24 +0300
commit1bc1dfa2a8470ec9508e04b11d7504e7df907206 (patch)
tree7d8de2269e8647662494a4162096f5ddd14c7ce7 /src/Native/Runtime/threadstore.cpp
parent5a6227d2a5645cc429905654685f36b2c516e2ba (diff)
Implement most RyuJIT intrinsics
- Add lookup of all RyuJIT intrinsics - Update manage implementations of the intrinsics to fit with what RyuJIT is capable of - Make intrinsic expansions by the codegen to be optional by providing fallback paths - Fix USE_PORTABLE_HELPERS to be defined for portable runtime only These changes are under CORERT ifdefs as necessary to be reconciled with .NET Native for UWP later.
Diffstat (limited to 'src/Native/Runtime/threadstore.cpp')
-rw-r--r--src/Native/Runtime/threadstore.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Native/Runtime/threadstore.cpp b/src/Native/Runtime/threadstore.cpp
index 5735e57d2..930f92c12 100644
--- a/src/Native/Runtime/threadstore.cpp
+++ b/src/Native/Runtime/threadstore.cpp
@@ -369,9 +369,9 @@ void * ThreadStore::CreateCurrentThreadBuffer()
{
void * pvBuffer = &tls_CurrentThread;
-#if !defined(USE_PORTABLE_HELPERS) // No assembly routine defined to verify against.
+#if !defined(CORERT) // @TODO: CORERT: No assembly routine defined to verify against.
ASSERT(RhpGetThread() == pvBuffer);
-#endif // !defined(USE_PORTABLE_HELPERS)
+#endif // !defined(CORERT)
return pvBuffer;
}