> Sure, but it still means that the OS has to decide who is allowed to do it and to what extent
It has to do that anyway?
Only if it wants to allow Writable Memory to become Executable, or basically, allow JIT.
Only if it wants to allow Writable Memory to become Executable, or basically, allow JIT.