Skip to content
Snippets Groups Projects
Verified Commit ddb152d5 authored by Moritz Angermann's avatar Moritz Angermann
Browse files

Allocate Adjustors and mark them readable in two steps

This drops allocateExec for darwin, and replaces it with
a alloc, write, mark executable strategy instead. This prevents
us from trying to allocate an executable range and then write to
it, which X^W will prohibit on darwin.

This will *only* work if we can use mmap.
parent ad2ef3a1
No related branches found
No related tags found
Loading
Showing with 83 additions and 24 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment