From e6ea25d5bbdc540f450fdcb6d5f2f59f3fa2f12d Mon Sep 17 00:00:00 2001 From: "William A. Rowe Jr" Date: Mon, 22 Mar 2010 04:20:10 +0000 Subject: Add some API ideas git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@925950 13f79535-47bb-0310-9956-ffa450edef68 --- STATUS | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'STATUS') diff --git a/STATUS b/STATUS index 1e57acb41..c945e1f67 100644 --- a/STATUS +++ b/STATUS @@ -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 -- cgit v1.2.1