Skip to content
  • Moritz Angermann's avatar
    Allocate Adjustors and mark them readable in two steps · e754ff7f
    Moritz Angermann authored and Marge Bot's avatar Marge Bot committed
    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.
    e754ff7f