1
1
openmpi/opal/mca/memory
Nathan Hjelm 7aa03d66b3 opal/memory: add support for patch based memory hooks
This commit adds support for runtime binary patching. The support is
broken down into two parts: util/opal_patcher.[ch] which contains the
functionality for runtime patching of symbols, and mca/memory/patcher
which patches the various symbols needed to provide support for memory
hooks. This work is preliminary and is based off work donated by IBM.

The patcher code is disabled if dlopen is disabled.

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-04-13 17:14:31 -06:00
..
base opal/mca/memory: add a memoryc_set_alignment subroutine to the OPAL memory MCA 2016-02-24 09:50:12 +09:00
linux memory/linux: make memory_linux_memalign an enum 2016-03-03 08:38:46 +09:00
malloc_solaris opal/mca/memory: add a memoryc_set_alignment subroutine to the OPAL memory MCA 2016-02-24 09:50:12 +09:00
patcher opal/memory: add support for patch based memory hooks 2016-04-13 17:14:31 -06:00
configure.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
Makefile.am Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
memory.h opal/mca/memory: add a memoryc_set_alignment subroutine to the OPAL memory MCA 2016-02-24 09:50:12 +09:00