summaryrefslogtreecommitdiffstats
path: root/src/extent_dss.c
Commit message (Expand)AuthorAgeFilesLines
* Header refactoring: unify and de-catchall extent_dss.David Goldblatt2017-05-311-0/+1
* Do not assume dss never decreases.Jason Evans2017-05-231-38/+34
* Header refactoring: unify spin.h and move it out of the catch-all.David Goldblatt2017-04-191-0/+1
* Header refactoring: move assert.h out of the catch-allDavid Goldblatt2017-04-191-0/+2
* Header refactoring: Split up jemalloc_internal.hDavid Goldblatt2017-04-111-1/+3
* Make extent_dss use C11-style atomicsDavid Goldblatt2017-04-051-15/+21
* Convert extent_t's usize to szind.Jason Evans2017-03-231-4/+4
* Fix extent_alloc_dss() regression.Jason Evans2017-02-101-19/+29
* Replace spin_init() with SPIN_INITIALIZER.Jason Evans2017-02-091-2/+1
* Disentangle arena and extent locking.Jason Evans2017-02-021-2/+3
* Replace tabs following #define with spaces.Jason Evans2017-01-211-1/+1
* Remove extraneous parens around return arguments.Jason Evans2017-01-211-13/+13
* Update brace style.Jason Evans2017-01-211-32/+36
* Remove leading blank lines from function bodies.Jason Evans2017-01-131-5/+0
* Refactor purging and splitting/merging.Jason Evans2016-12-271-2/+12
* Add extent serial numbers.Jason Evans2016-11-151-1/+2
* Make dss operations lockless.Jason Evans2016-10-131-77/+103
* Remove all vestiges of chunks.Jason Evans2016-10-121-0/+2
* Fix extent_alloc_dss() regressions.Jason Evans2016-06-061-22/+19
* Modify extent hook functions to take an (extent_t *) argument.Jason Evans2016-06-061-1/+1
* Rename most remaining *chunk* APIs to *extent*.Jason Evans2016-06-061-0/+216