[utils] stub mono_setmmapjit on Win32 and Wasm
authorAleksey Kliger <alklig@microsoft.com>
Tue, 9 Apr 2019 15:54:38 +0000 (11:54 -0400)
committerAlexis Christoforides <alexis@thenull.net>
Tue, 9 Apr 2019 21:35:35 +0000 (17:35 -0400)
Commit migrated from https://github.com/mono/mono/commit/72c8776d8f0e7a257ee771eac735e4435eaef571

src/mono/mono/utils/mono-mmap-wasm.c
src/mono/mono/utils/mono-mmap-windows.c

index bf7d6fa..344efa2 100644 (file)
@@ -77,6 +77,20 @@ prot_from_flags (int flags)
        return prot;
 }
 
+/**
+ * mono_setmmapjit:
+ * \param flag indicating whether to enable or disable the use of MAP_JIT in mmap
+ *
+ * Call this method to enable or disable the use of MAP_JIT to create the pages
+ * for the JIT to use.   This is only needed for scenarios where Mono is bundled
+ * as an App in MacOS
+ */
+void
+mono_setmmapjit (int flag)
+{
+       /* Ignored on HOST_WASM */
+}
+
 void*
 mono_valloc (void *addr, size_t size, int flags, MonoMemAccountType type)
 {
index 1967eaf..1b3a139 100644 (file)
@@ -63,6 +63,20 @@ mono_mmap_win_prot_from_flags (int flags)
        return prot;
 }
 
+/**
+ * mono_setmmapjit:
+ * \param flag indicating whether to enable or disable the use of MAP_JIT in mmap
+ *
+ * Call this method to enable or disable the use of MAP_JIT to create the pages
+ * for the JIT to use.   This is only needed for scenarios where Mono is bundled
+ * as an App in MacOS
+ */
+void
+mono_setmmapjit (int flag)
+{
+       /* Ignored on HOST_WIN32 */
+}
+
 void*
 mono_valloc (void *addr, size_t length, int flags, MonoMemAccountType type)
 {