| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Implement opt.metadata_thp | Qi Wang | 2017-08-11 | 5 | -16/+85 |
|
|
* | Remove external linkage for spin_adaptive | Ryan Libby | 2017-08-08 | 1 | -4/+0 |
|
|
* | Only read szind if ptr is not paged aligned in sdallocx. | Qi Wang | 2017-07-31 | 1 | -2/+22 |
|
|
* | Bypass extent_alloc_wrapper_hard for no_move_expand. | Qi Wang | 2017-07-31 | 1 | -0/+9 |
|
|
* | Logging: log using the log var names directly. | David Goldblatt | 2017-07-24 | 1 | -151/+47 |
|
|
* | Split out cold code path in newImpl | Qinfan Wu | 2017-07-24 | 1 | -7/+16 |
|
|
* | Logging: allow logging with empty varargs. | David Goldblatt | 2017-07-22 | 2 | -9/+9 |
|
|
* | Validates fd before calling fcntl | Y. T. Chung | 2017-07-22 | 2 | -4/+12 |
|
|
* | Add entry and exit logging to all core functions. | David T. Goldblatt | 2017-07-21 | 1 | -1/+198 |
|
|
* | Add a logging facility. | David T. Goldblatt | 2017-07-21 | 2 | -0/+90 |
|
|
* | Fall back to FD_CLOEXEC when O_CLOEXEC is unavailable. | Y. T. Chung | 2017-07-20 | 2 | -5/+28 |
|
|
* | Fix deadlock in multithreaded fork in OS X. | David Goldblatt | 2017-07-11 | 1 | -6/+24 |
|
|
* | Add extent_grow_mtx in pre_ / post_fork handlers. | Qi Wang | 2017-06-30 | 2 | -5/+15 |
|
|
* | Fix pthread_sigmask() usage to block all signals. | Qi Wang | 2017-06-26 | 1 | -1/+1 |
|
|
* | Switch ctl to explicitly use tsd instead of tsdn. | Qi Wang | 2017-06-23 | 2 | -24/+23 |
|
|
* | Check arena in current context in pre_reentrancy. | Qi Wang | 2017-06-23 | 6 | -46/+47 |
|
|
* | Set reentrancy when invoking customized extent hooks. | Qi Wang | 2017-06-23 | 3 | -25/+102 |
|
|
* | Fix assertion typos. | Jason Evans | 2017-06-23 | 2 | -2/+2 |
|
|
* | Add thread name for background threads. | Qi Wang | 2017-06-23 | 1 | -1/+3 |
|
|
* | Avoid inactivity_check within background threads. | Qi Wang | 2017-06-22 | 1 | -17/+22 |
|
|
* | Mask signals during background thread creation. | Jason Evans | 2017-06-21 | 1 | -3/+35 |
|
|
* | Clear tcache_ql after fork in child. | Qi Wang | 2017-06-20 | 1 | -0/+17 |
|
|
* | Add minimal initialized TSD. | Qi Wang | 2017-06-16 | 2 | -16/+38 |
|
|
* | Pass tsd to tcache_flush(). | Qi Wang | 2017-06-16 | 2 | -3/+2 |
|
|
* | Log decay->nunpurged before purging. | Qi Wang | 2017-06-15 | 1 | -2/+3 |
|
|
* | Only abort on dlsym when necessary. | Qi Wang | 2017-06-14 | 2 | -3/+18 |
|
|
* | Fix extent_hooks in extent_grow_retained(). | Qi Wang | 2017-06-14 | 1 | -3/+12 |
|
|
* | Combine background_thread started / paused into state. | Qi Wang | 2017-06-12 | 2 | -29/+50 |
|
|
* | Not re-enable background thread after fork. | Qi Wang | 2017-06-12 | 2 | -36/+46 |
|
|
* | Move background thread creation to background_thread_0. | Qi Wang | 2017-06-12 | 2 | -144/+249 |
|
|
* | Normalize background thread configuration. | Jason Evans | 2017-06-09 | 1 | -0/+2 |
|
|
* | Update a UTRACE() size argument. | Jason Evans | 2017-06-08 | 1 | -1/+1 |
|
|
* | Add internal tsd for background_thread. | Qi Wang | 2017-06-08 | 2 | -6/+14 |
|
|
* | Drop high rank locks when creating threads. | Qi Wang | 2017-06-08 | 4 | -13/+42 |
|
|
* | Make tsd no-cleanup during tsd reincarnation. | Qi Wang | 2017-06-07 | 2 | -21/+48 |
|
|
* | Remove assertions on extent_hooks being default. | Qi Wang | 2017-06-05 | 1 | -16/+0 |
|
|
* | Take background thread lock when setting extent hooks. | Qi Wang | 2017-06-05 | 2 | -3/+13 |
|
|
* | Set reentrancy level to 1 during init. | Qi Wang | 2017-06-02 | 1 | -15/+28 |
|
|
* | Set isthreaded when enabling background_thread. | Qi Wang | 2017-06-02 | 2 | -23/+40 |
|
|
* | Fix background thread creation. | Qi Wang | 2017-06-01 | 1 | -13/+17 |
|
|
* | Refactor/fix background_thread/percpu_arena bootstrapping. | Jason Evans | 2017-06-01 | 5 | -93/+114 |
|
|
* | Witness assertions: only assert locklessness when non-reentrant. | David Goldblatt | 2017-06-01 | 1 | -49/+62 |
|
|
* | Use real pthread_create for creating background threads. | Qi Wang | 2017-05-31 | 2 | -3/+9 |
|
|
* | Header refactoring: Pull size helpers out of jemalloc module. | David Goldblatt | 2017-05-31 | 11 | -189/+198 |
|
|
* | Header refactoring: unify and de-catchall mutex_pool. | David Goldblatt | 2017-05-31 | 2 | -0/+2 |
|
|
* | Header refactoring: unify and de-catchall extent_mmap module. | David Goldblatt | 2017-05-31 | 7 | -0/+7 |
|
|
* | Header refactoring: unify and de-catchall extent_dss. | David Goldblatt | 2017-05-31 | 5 | -0/+5 |
|
|
* | Header refactoring: unify and de-catchall rtree module. | David Goldblatt | 2017-05-31 | 5 | -0/+5 |
|
|
* | Pass the O_CLOEXEC flag to open(2). | Jason Evans | 2017-05-31 | 2 | -4/+5 |
|
|
* | Track background thread status separately at fork. | Qi Wang | 2017-05-31 | 1 | -3/+8 |
|
|