summaryrefslogtreecommitdiff
path: root/memory
Commit message (Expand)AuthorAgeFilesLines
* Remove trailing whitespaces in *.c.ivan2022-11-201-6/+6
* apr_pools: Fix signed/unsigned mismatch waning.ylavic2022-06-231-2/+2
* apr_thread: Follow up to r1884078: Unmanaged pools for attached threads too.ylavic2022-01-181-40/+0
* * memory/unix/apr_pools.c: Declare apr__pool_unmanage to fixjorton2021-07-061-0/+2
* * memory/unix/apr_pools.c (apr_pool_create_unmanaged_ex): Destroy thejorton2021-07-021-0/+2
* apr_thread: use unmanaged pools for detached threads.ylavic2020-12-031-0/+38
* apr_pools: add and use pool_[un]lock() and parent_[un]lock() helpers.ylavic2020-11-251-30/+48
* apr_pools: two more uses of allocator_[un]lock() helpers to simplify the code.ylavic2020-11-241-20/+4
* Revert incorrect r1883803 (unmatched lock/unlock), will recommit.ylavic2020-11-241-4/+20
* apr_pools: two more uses of allocator_[un]lock() helpers to simplify the code.ylavic2020-11-241-20/+4
* apr_pools: follow up to r1883750.ylavic2020-11-241-19/+40
* apr_pools: follow up to r1883750 and r1883800.ylavic2020-11-241-16/+7
* apr_pools: follow up to r1883750.ylavic2020-11-241-53/+48
* apr_pools: lock parent pool in pool_destroy_debug().ylavic2020-11-231-3/+1
* apr_pools: fix __attribute__((nonnull)) warning in [pre_]cleanup_register.ylavic2020-11-231-6/+14
* * memory/unix/apr_pools.c (apr_pvsprintf): Fix a clang warning, thejorton2020-06-011-1/+1
* Add empty stubs for APR pool functions, that arerjung2019-07-171-1/+28
* Address some warnings raised by MSVC-32/64.ylavic2019-04-031-4/+4
* apr_pools: make index(es) an apr_size_t everywhere.ylavic2018-01-261-10/+10
* Add apr_pool_get_tag to retrieve the pool tag name.jorton2017-12-121-0/+4
* Factor out common code in apr_pools.c. No function changes intended.ivan2017-08-261-43/+28
* Follow up to r1788334: apr_allocator_align() should take an allocator asylavic2017-04-031-1/+3
* Follow up to r1788346: we don't really need a separate "order" setting forylavic2017-03-241-26/+11
* apr_allocator, apr_pools: Add apr_allocator_page_size(),ylavic2017-03-231-24/+70
* apr_allocator: Provide apr_allocator_align() to get the true size thatylavic2017-03-231-4/+26
* Register the pool debug log cleanup handler after emitting thebrane2015-04-241-7/+7
* Follow up to r1675967: When pool debugging is enabled, make sure webrane2015-04-241-0/+13
* Fix pool debugging output so that creation events arebrane2015-04-241-14/+13
* Expand apr pools debug output with parent information.striker2015-04-181-1/+3
* Some improvements to the pool concurrency check codesf2014-05-171-19/+26
* Don't waste memory when creating or allocating from small, long-livedsf2014-05-141-2/+8
* fix comment typossf2014-05-141-2/+2
* Add option to use guard pagessf2014-05-091-3/+29
* Option to detect concurrent accesses to poolssf2014-05-091-3/+101
* stop using deprecated versions of APR_FOPEN_* and APR_FPROT_*trawick2014-01-181-2/+3
* Pool debugging fixessf2013-05-101-1/+6
* Fix invalid free when destroying pools created withsf2013-05-031-16/+0
* Split apr_pool_check_integrity() into two partssf2013-03-231-3/+18
* Add apr_pool_owner_set function to allow use of pool debugging with threadssf2013-03-231-0/+6
* change pool debugging messages to be uniquesf2013-03-231-3/+3
* Add valgrind supportsf2013-01-261-19/+126
* Don't leak memnodes in apr_pvsprintf() if out of memory and no pool abortsf2013-01-261-13/+13
* extend comment a bitsf2011-06-011-3/+3
* Fix crash with --enable-allocator-uses-mmap on machines with pagesize >= 8k.sf2011-06-011-1/+6
* * memory/unix/apr_pools.c (apr_pool_cleanup_register): jorton2011-03-161-0/+4
* Add new configure option --enable-allocator-uses-mmap to use mmapsf2011-02-181-1/+56
* Fix various off-by-one errors related to current_free_index:sf2010-08-281-7/+7
* re-commit r761344 which was accidentally reverted by r795598:sf2010-08-281-11/+5
* Fix various issues found by cppchecksf2010-07-271-0/+1
* Remove all deprecated pool*_core functions. (renamed to _unmanaged)pquerna2009-12-251-39/+0