diff options
author | William A. Rowe Jr <wrowe@apache.org> | 2010-03-22 04:20:10 +0000 |
---|---|---|
committer | William A. Rowe Jr <wrowe@apache.org> | 2010-03-22 04:20:10 +0000 |
commit | e6ea25d5bbdc540f450fdcb6d5f2f59f3fa2f12d (patch) | |
tree | a2cfae98db73a97f4419fd0ad219d40a0f0729bc /STATUS | |
parent | d2509a72520d3c5015182647f845833ec8063d03 (diff) | |
download | apr-e6ea25d5bbdc540f450fdcb6d5f2f59f3fa2f12d.tar.gz |
Add some API ideas
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@925950 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'STATUS')
-rw-r--r-- | STATUS | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -162,6 +162,17 @@ ONGOING REMINDERS FOR STYLE/SUBSTANCE OF CONTRIBUTING TO APR: RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP: + * Need a proper fragmentation control API for clearing apr_pool's, + where the block alloc/clear/realloc sequence introduces more and + more unusable spaces in the physical blocks. APR must provide + a mechanism to recognize such fragmented conditions, free the + physical pages, and allocate a new single pool block. See also + http://svn.haxx.se/dev/archive-2008-10/0070.shtml + + * Implement apr_pool_realloc for consumers such as apr_vformatter, + where the possibility to extend an allocation exists. Given that + an apr function does this, external consumers should be allowed to. + * Need some architecture/OS specific versions of the atomic operations. progress: generic, solaris Sparc, FreeBSD5, linux, and OS/390 done need: AIX, AS400, HPUX |