summaryrefslogtreecommitdiffstats
path: root/src/pages.c
Commit message (Expand)AuthorAgeFilesLines
* Use openat syscall if availableJim Chen2017-04-211-0/+3
* Support --with-lg-page values larger than system page size.Jason Evans2017-04-191-44/+138
* Header refactoring: move assert.h out of the catch-allDavid Goldblatt2017-04-191-0/+1
* Header refactoring: move malloc_io.h out of the catchallDavid Goldblatt2017-04-191-0/+2
* Header refactoring: Split up jemalloc_internal.hDavid Goldblatt2017-04-111-1/+2
* Propagate madvise() success/failure from pages_purge_lazy().Jason Evans2017-03-161-3/+3
* Add alignment/size assertions to pages_*().Jason Evans2017-03-141-0/+15
* Fix pages_purge_forced() to discard pages on non-Linux systems.Jason Evans2017-03-141-1/+8
* Replace tabs following #define with spaces.Jason Evans2017-01-211-1/+1
* Remove extraneous parens around return arguments.Jason Evans2017-01-211-18/+18
* Update brace style.Jason Evans2017-01-211-42/+43
* Remove leading blank lines from function bodies.Jason Evans2017-01-131-9/+0
* Refactor purging and splitting/merging.Jason Evans2016-12-271-21/+22
* Add huge page configuration and pages_[no}huge().Jason Evans2016-12-271-1/+30
* Add --disable-syscall.Jason Evans2016-12-041-3/+3
* Refactor madvise(2) configuration.Jason Evans2016-11-171-5/+5
* Do not use syscall(2) on OS X 10.12 (deprecated).Jason Evans2016-11-031-3/+3
* Use syscall(2) rather than {open,read,close}(2) during boot.Jason Evans2016-10-301-0/+19
* Close file descriptor after reading "/proc/sys/vm/overcommit_memory".Jason Evans2016-09-261-0/+1
* Modify pages_map() to support mapping uncommitted virtual memory.Jason Evans2016-05-061-18/+98
* Try to decommit new chunks.Jason Evans2015-08-121-1/+7
* Refactor arena_mapbits_{small,large}_set() to not preserve unzeroed.Jason Evans2015-08-111-1/+1
* Refactor arena_mapbits unzeroed flag management.Jason Evans2015-08-111-1/+1
* Generalize chunk management hooks.Jason Evans2015-08-041-0/+167