summaryrefslogtreecommitdiffstats
path: root/src/witness.c
diff options
context:
space:
mode:
authorQi Wang <interwq@gwu.edu>2017-03-08 21:00:42 (GMT)
committerQi Wang <interwq@gmail.com>2017-03-09 07:07:27 (GMT)
commit8721e19c0414dce0f47a627ff948130d4294b4d7 (patch)
treea9121130ccf0f6da50a306f276a0d8ce0a917348 /src/witness.c
parent8adab269721b0271399027d45a8aa6b425e53fd9 (diff)
downloadjemalloc-8721e19c0414dce0f47a627ff948130d4294b4d7.zip
jemalloc-8721e19c0414dce0f47a627ff948130d4294b4d7.tar.gz
jemalloc-8721e19c0414dce0f47a627ff948130d4294b4d7.tar.bz2
Fix arena_prefork lock rank order for witness.
When witness is enabled, lock rank order needs to be preserved during prefork, not only for each arena, but also across arenas. This change breaks arena_prefork into further stages to ensure valid rank order across arenas. Also changed test/unit/fork to use a manual arena to catch this case.
Diffstat (limited to 'src/witness.c')
0 files changed, 0 insertions, 0 deletions