summaryrefslogtreecommitdiffstats
path: root/src/background_thread.c
Commit message (Expand)AuthorAgeFilesLines
* Make background_thread not dependent on libdl.Qi Wang2019-02-071-1/+8
* Avoid creating bg thds for huge arena lone.Qi Wang2019-01-161-4/+16
* Set the default number of background threads to 4.Qi Wang2018-11-161-4/+3
* Make use of pthread_set_name_np(3) on FreeBSD.Edward Tomasz Napierala2018-10-241-0/+2
* Clean compilation -Wextragnzlbg2018-07-101-1/+3
* Fall back to the default pthread_create if RTLD_NEXT fails.Qi Wang2018-06-281-7/+9
* Remove an incorrect assertion.Qi Wang2018-04-181-1/+4
* Invoke dlsym() on demand.Qi Wang2018-04-181-11/+24
* background_thread: add max thread count configDave Watson2018-04-101-20/+29
* Fix a background_thread shutdown issue.Qi Wang2018-04-021-21/+26
* Background threads: fix an indexing bug.David Goldblatt2018-02-281-1/+2
* Set isthreaded manually.HEADdevQi Wang2017-10-061-5/+6
* Delay background_thread_ctl_init to right before thread creation.Qi Wang2017-10-061-3/+0
* Fix pthread_sigmask() usage to block all signals.Qi Wang2017-06-261-1/+1
* Check arena in current context in pre_reentrancy.Qi Wang2017-06-231-3/+3
* Add thread name for background threads.Qi Wang2017-06-231-1/+3
* Mask signals during background thread creation.Jason Evans2017-06-211-3/+35
* Only abort on dlsym when necessary.Qi Wang2017-06-141-3/+11
* Combine background_thread started / paused into state.Qi Wang2017-06-121-25/+46
* Not re-enable background thread after fork.Qi Wang2017-06-121-35/+46
* Move background thread creation to background_thread_0.Qi Wang2017-06-121-140/+241
* Normalize background thread configuration.Jason Evans2017-06-091-0/+2
* Add internal tsd for background_thread.Qi Wang2017-06-081-5/+4
* Drop high rank locks when creating threads.Qi Wang2017-06-081-1/+4
* Set isthreaded when enabling background_thread.Qi Wang2017-06-021-23/+39
* Fix background thread creation.Qi Wang2017-06-011-13/+17
* Refactor/fix background_thread/percpu_arena bootstrapping.Jason Evans2017-06-011-50/+66
* Use real pthread_create for creating background threads.Qi Wang2017-05-311-2/+8
* Track background thread status separately at fork.Qi Wang2017-05-311-3/+8
* Check for background thread inactivity on extents_dalloc.Qi Wang2017-05-231-19/+42
* Add background thread related stats.Qi Wang2017-05-231-20/+79
* Implementing opt.background_thread.Qi Wang2017-05-231-0/+572