summaryrefslogtreecommitdiffstats
path: root/src/hooks.c
Commit message (Collapse)AuthorAgeFilesLines
* Header refactoring: Split up jemalloc_internal.hDavid Goldblatt2017-04-111-1/+1
| | | | | | | | | | | | | | This is a biggy. jemalloc_internal.h has been doing multiple jobs for a while now: - The source of system-wide definitions. - The catch-all include file. - The module header file for jemalloc.c This commit splits up this functionality. The system-wide definitions responsibility has moved to jemalloc_preamble.h. The catch-all include file is now jemalloc_internal_includes.h. The module headers for jemalloc.c are now in jemalloc_internal_[externs|inlines|types].h, just as they are for the other modules.
* Add hooking functionalityDavid Goldblatt2017-04-071-0/+12
This allows us to hook chosen functions and do interesting things there (in particular: reentrancy checking).