summaryrefslogtreecommitdiffstats
path: root/include/jemalloc
diff options
context:
space:
mode:
authorJason Evans <jasone@canonware.com>2016-10-30 05:41:04 (GMT)
committerJason Evans <jasone@canonware.com>2016-10-30 05:41:04 (GMT)
commitd87037a62c651f96ac4fb5a8c9db668697ee96e0 (patch)
tree84a8c990ac0904f4a89f5676bf2fff99df29b112 /include/jemalloc
parentaf0e28fd942d6f3b6198aebdeea6043b3542d096 (diff)
downloadjemalloc-d87037a62c651f96ac4fb5a8c9db668697ee96e0.zip
jemalloc-d87037a62c651f96ac4fb5a8c9db668697ee96e0.tar.gz
jemalloc-d87037a62c651f96ac4fb5a8c9db668697ee96e0.tar.bz2
Use syscall(2) rather than {open,read,close}(2) during boot.
Some applications wrap various system calls, and if they call the allocator in their wrappers, unexpected reentry can result. This is not a general solution (many other syscalls are spread throughout the code), but this resolves a bootstrapping issue that is apparently common. This resolves #443.
Diffstat (limited to 'include/jemalloc')
0 files changed, 0 insertions, 0 deletions