This is needed because macOS on Apple Silicon has some reserved pages inside the "regular" shadow memory location, and mapping over that location fails.
Details
Details
Diff Detail
Diff Detail
Unit Tests
Unit Tests
Event Timeline
Comment Actions
This means we are using dynamic shadow placement everywhere but macOS i386 and x86_64, right?
clang-format: please reformat the code