diff options
author | Moritz Angermann <moritz.angermann@gmail.com> | 2021-02-13 16:44:19 +0800 |
---|---|---|
committer | Moritz Angermann <moritz.angermann@gmail.com> | 2021-02-17 21:09:55 +0800 |
commit | 9a1aa9fbee2fea8b85eeb5f80b748140efe9999e (patch) | |
tree | 06973ea9ea59104c970f87bb0fe54f2e45cd0d88 /compiler/parser | |
parent | 5109e87e13ab45d799db2013535f54ca35f1f4dc (diff) | |
download | haskell-wip/angerman/adjustor-alloc-mark-split.tar.gz |
Allocate Adjustors and mark them readable in two stepswip/angerman/adjustor-alloc-mark-split
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.
Diffstat (limited to 'compiler/parser')
0 files changed, 0 insertions, 0 deletions