summaryrefslogtreecommitdiffstats
path: root/test/aligned_alloc.c
diff options
context:
space:
mode:
authorJason Evans <jasone@canonware.com>2010-03-14 04:32:56 (GMT)
committerJason Evans <jasone@canonware.com>2010-03-15 00:38:09 (GMT)
commit86815df9dc7d2418a21c87b3dc9747ab42dea73d (patch)
treebdb7b7077b29ba5dc242ad1cef4a51ce11660e45 /test/aligned_alloc.c
parent1e0a636c11e694b4b157f40198fd463fcfc6c57a (diff)
downloadjemalloc-86815df9dc7d2418a21c87b3dc9747ab42dea73d.zip
jemalloc-86815df9dc7d2418a21c87b3dc9747ab42dea73d.tar.gz
jemalloc-86815df9dc7d2418a21c87b3dc9747ab42dea73d.tar.bz2
Push locks into arena bins.
For bin-related allocation, protect data structures with bin locks rather than arena locks. Arena locks remain for run allocation/deallocation and other miscellaneous operations. Restructure statistics counters to maintain per bin allocated/nmalloc/ndalloc, but continue to provide arena-wide statistics via aggregation in the ctl code.
Diffstat (limited to 'test/aligned_alloc.c')
0 files changed, 0 insertions, 0 deletions