Bug 464

Summary: Ideas to optimize the CDR buffer allocators.
Product: TAO Reporter: Carlos O'Ryan <coryan>
Component: ORBAssignee: DOC Center Support List (internal) <tao-support>
Status: ASSIGNED ---    
Severity: enhancement    
Priority: P2    
Version: 1.0.14   
Hardware: All   
OS: All   

Description Carlos O'Ryan 2000-02-26 22:29:01 CST
The CDR buffers are allocated in well known sizes, and big sizes at that.
It should be possible to exploit this to allocate the buffers using some kind
of Cached_Allocator, or something similar, that keep already allocated buffers
in a free list.
This would eliminate the overhead introduced by the generic ACE_Malloc<>
classes.
Comment 1 levine 2000-03-05 09:26:59 CST
Please assign such that we don't get the daily
reminder from bugzilla.
Comment 2 Carlos O'Ryan 2000-03-05 15:17:59 CST
They belong to tao-support until someone volunteers to take them.
Comment 3 Carlos O'Ryan 2000-03-05 15:18:59 CST
Left on tao-support until someone takes it over.