Я делаю несколько простых JITing и использую VirtualProtectEx под Windows, чтобы пометить страницы как исполняемые.Что может быть эквивалентно этому в Linux, и, предпочтительно, в других POSIX / Unix-подобных ОС?
Вы ищете mprotect и, вероятно, также mmap . Обратите внимание, что, в отличие от Windows, процесс А не может изменить карту памяти процесса В (если не считать ужасных трюков с ptrace ).