aboutsummaryrefslogtreecommitdiff
path: root/lib/execmem.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove dead code for Vita: pc_callbackReiko Asakura2021-03-211-3/+1
|
* Port to Vita Development SuiteReiko Asakura2021-01-231-1/+0
|
* Slab allocation mirroring for VitaYifan Lu2016-10-091-2/+2
|
* Added slab allocator for trampoline in Vita platformYifan Lu2016-10-081-2/+2
| | | | Added support for smaller (non-page) allocations for trampoline
* Added support for platform specific aux data to execmemYifan Lu2016-10-081-3/+4
|
* execmem_alloc_unsealed now outputs a separate pointer for exec and writing ↵Yifan Lu2016-10-051-1/+1
| | | | to allow for mirrored writes
* commentcomex2016-04-191-1/+2
|
* commentcomex2016-04-191-1/+1
|
* Fix hook-function:comex2015-02-181-4/+17
| | | | | | | | | | - Thread stoppage is now complemented by sigaction to catch injected threads (sigaction is not used exclusively because the rest of the program could be trying to use sigaction itself in the meantime - this is a real thing, ask Dolphin) - mprotect is no longer used due to max_protection possibly getting in the way; instead, a copy is created and mapped onto the original.
* fixescomex2015-01-251-2/+2
|
* ...comex2015-01-241-0/+6
|
* Add function to deal with mprotecting RW and back. A bit more complex than ↵comex2015-01-241-0/+3
the minimum would be... (and minor build fixes)