[Vm-dev] ChromeOS/ARM/Cog problem
Ken.Dickey
Ken.Dickey at whidbey.com
Wed Nov 11 04:01:23 UTC 2015
On Mon, 9 Nov 2015 12:57:36 -0800
John McIntosh <johnmci at smalltalkconsulting.com> wrote:
> maybe use mprotect and change to PROT_EXEC only versus PROT_WRITE+PROT_EXEC
> after you write the bits.
V8 JavaScript JIT for Chromium Linux uses:
int prot = PROT_READ | PROT_WRITE | (is_executable ? PROT_EXEC : 0);
see discussion on:
http://stackoverflow.com/questions/570257/jit-compilation-and-dep
which shows Win, Mac, and Linux code for JIT memory allocation.
--
-KenD
More information about the Vm-dev
mailing list