diff options
author | Cliff Woolley <jwoolley@apache.org> | 2002-03-29 09:17:26 +0100 |
---|---|---|
committer | Cliff Woolley <jwoolley@apache.org> | 2002-03-29 09:17:26 +0100 |
commit | 3e2ce19baf3b621863e34107579b6b6b0f9f8f42 (patch) | |
tree | 2e4c11f4e59a3fd1c5002c70053333b951c4c013 /STATUS | |
parent | import ssl_proxy_enable in the post config phase, otherwise LoadModule (diff) | |
download | apache2-3e2ce19baf3b621863e34107579b6b6b0f9f8f42.tar.xz apache2-3e2ce19baf3b621863e34107579b6b6b0f9f8f42.zip |
BUCKET FREELISTS
Add an allocator-passing mechanism throughout the bucket brigades API.
From Apache's standpoint, the apr_bucket_alloc_t* used throughout a given
connection is stored in the conn_rec by the create_connection hook. That
means it's the MPM's job to optimize recycling of apr_bucket_alloc_t's --
the MPM must ensure that no two threads can ever use the same one at the
same time, for instance.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94304 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'STATUS')
-rw-r--r-- | STATUS | 16 |
1 files changed, 3 insertions, 13 deletions
@@ -1,5 +1,5 @@ APACHE 2.0 STATUS: -*-text-*- -Last modified at [$Date: 2002/03/26 20:35:50 $] +Last modified at [$Date: 2002/03/29 08:17:19 $] Release: @@ -49,10 +49,6 @@ CURRENT RELEASE NOTES: FINAL RELEASE SHOWSTOPPERS: - * API changes planned for 2.0 that should happen before the - GA release: - * Free lists for bucket allocation - * We do not properly substitute the prefix-variables in the configuration scripts or generated-configs. (i.e. if sysconfdir is etc, httpd-std.conf points to conf.) @@ -311,14 +307,8 @@ RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP: bands, double free detection, etc. would be cool but certainly not a hard requirement. - Status: Cliff started to implement this using SMS as has - been discussed at length for months, but since - SMS is not being used anywhere else in the server, - several people expressed the opinion that we should - get rid of it entirely, meaning that the buckets - need their own memory management (free list) functions. - Cliff will implement that this weekend so we at least - have something to look at/compare with. + Status: The necessary API changes are in... apr_buckets_alloc.c + just needs to be fleshed out. * Eliminate unnecessary creation of pipes in mod_cgid |