diff options
author | Qi Wang <interwq@gwu.edu> | 2017-03-08 21:00:42 (GMT) |
---|---|---|
committer | Qi Wang <interwq@gmail.com> | 2017-03-09 07:07:27 (GMT) |
commit | 8721e19c0414dce0f47a627ff948130d4294b4d7 (patch) | |
tree | a9121130ccf0f6da50a306f276a0d8ce0a917348 /src/witness.c | |
parent | 8adab269721b0271399027d45a8aa6b425e53fd9 (diff) | |
download | jemalloc-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