summaryrefslogtreecommitdiff
path: root/memory
Commit message (Expand)AuthorAgeFilesLines
* 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
* Please review;wrowe2009-12-191-10/+8
* Cleanups for various gcc warnings, conditional assignment and type errorswrowe2009-12-181-11/+20
* Nothing interesting existed in apr_common_private.h, this wouldwrowe2009-12-181-0/+2
* SECURITY: CVE-2009-2412 (cve.mitre.org)wrowe2009-08-041-7/+15
* Reveert pool code back to r751657, before we got a little crazy and tried to ...pquerna2009-07-191-206/+496
* Add missing debug unmanaged fn thunkmturk2009-07-181-0/+8
* Add unmanaged pools from 1.4 branchmturk2009-07-181-26/+75
* Make final_block dynamic.mturk2009-04-031-9/+12
* * Correctly setup size field for the final_blocks field.rpluem2009-04-031-0/+1
* Use smaller block size and grow exponentially mturk2009-04-031-8/+12
* Both cleanup and pre_cleanup can share the same free list.mturk2009-04-021-12/+5
* I stil think this implementation should go away...mturk2009-04-021-2/+21
* * The previous pool implementation used a less fine grained lockingrpluem2009-03-281-7/+15
* * memory/unix/apr_pools.c (struct apr_pool_t): Inline two block structuresjorton2009-03-261-6/+9
* * Remove another unneeded callocrpluem2009-03-261-1/+3
* * 512 is a more reasonable size for the list.rpluem2009-03-261-1/+1