vm: Make vm::g_exec_addr not use MAP_JIT

This commit is contained in:
Elad
2026-05-09 20:16:35 +03:00
parent 11b57268e3
commit 9dc9730898
5 changed files with 18 additions and 14 deletions
+1 -1
View File
@@ -241,7 +241,7 @@ struct MemoryManager1 : llvm::RTDyldMemoryManager
MemoryManager1(std::function<u64(const std::string&)> symbols_cement = {}) noexcept
: m_symbols_cement(std::move(symbols_cement))
{
auto ptr = reinterpret_cast<u8*>(utils::memory_reserve(c_max_size * 3));
auto ptr = reinterpret_cast<u8*>(utils::memory_reserve(c_max_size * 3, true));
m_code_mems = ptr;
// ptr += c_max_size;
// m_data_ro_mems = ptr;