summaryrefslogtreecommitdiff
path: root/src/inc/corcompile.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/inc/corcompile.h')
-rw-r--r--src/inc/corcompile.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/inc/corcompile.h b/src/inc/corcompile.h
index 693cf31edf..e3f73a79c9 100644
--- a/src/inc/corcompile.h
+++ b/src/inc/corcompile.h
@@ -198,8 +198,16 @@ enum CorCompileCodegen
CORCOMPILE_CODEGEN_PROFILING = 0x0004, // supports profiling
CORCOMPILE_CODEGEN_PROF_INSTRUMENTING = 0x0008, // code is instrumented to collect profile count info
+
+#if defined(_TARGET_AMD64_) && !defined(FEATURE_CORECLR)
+ CORCOMPILE_CODEGEN_USE_RYUJIT = 0x0100, // code is generated by Ryu JIT
+#endif
};
+#if defined(_TARGET_AMD64_) && !defined(FEATURE_CORECLR)
+bool UseRyuJit();
+#endif
+
// Used for INativeImageInstallInfo::GetConfigMask()
// A bind will ask for the particular bits it needs set; if all bits are set, it is a match. Additional
// bits are ignored.
@@ -225,6 +233,8 @@ enum CorCompileHeaderFlags
// Note it is useless to cache the actual directory contents
// since it must be verified as part of the original image
CORCOMPILE_HEADER_IS_IBC_OPTIMIZED = 0x00000002,
+
+ CORCOMPILE_HEADER_IS_READY_TO_RUN = 0x00000004,
};
//