Minor README fix.
This commit is contained in:
@@ -5,7 +5,7 @@ The OS does, however, permit remapping of executable pages, allowing one to rema
|
|||||||
ffi_closure_alloc/ffi_closure_free APIs to make use of this functionality to implement dynamically allocated and configured closure
|
ffi_closure_alloc/ffi_closure_free APIs to make use of this functionality to implement dynamically allocated and configured closure
|
||||||
trampoline's without requiring the use of executable data.
|
trampoline's without requiring the use of executable data.
|
||||||
|
|
||||||
The implementation works by allocating a single writable config page, and then remapping a page of pre-compiled trampolines directly
|
The implementation works by allocating a writable config page, and then remapping a page of pre-compiled trampolines directly
|
||||||
after the config page. The trampolines use PC-relative addressing to load their context from the config page, and so it is possible
|
after the config page. The trampolines use PC-relative addressing to load their context from the config page, and so it is possible
|
||||||
to allocate as many of these trampolines tables as you have memory space.
|
to allocate as many of these trampolines tables as you have memory space.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user