CodeGen, Inc. is pleased to announce SmartAlloc - a plug-in replacement for
malloc - the standard ANSI C memory allocator. It's features include:

o  Faster than the standard Berkeley malloc, the Gnu malloc, and also
   faster than the Solaris malloc implementation among others.

o  Uses as little as 1/2 the memory of the standard Berkeley malloc,
   and less memory than most other implementations.

o  Lays objects out to optimize cache efficiency.

o  Reduces paging with advanced allocation hueristics.

o  Extremely efficient allocation of small blocks.

o  Dramatically reduces memory fragmentation when allocating and
   freeing large numbers of blocks over a period of time. This is
   particularly helpful for many X-Windows applications.

o  Well suited for C++ - no need to write class-specific allocators
   using operators new and delete.

o  One time binary licensing fee for applications linked to
   SmartAlloc.

o  Source available at additional charge.

o  Instrumented version for analyzing and fine-tuning allocations
   is also available for source licensees.

o  Thread-safe for Solaris and other platforms supporting thread
   libraries.

o  Simply link to the SmartAlloc library - no recompilation is
   necessary

The optional SmartCollect package adds the following to the above
features:

o  Plug-and-play mix-and-match garbage-collection modules support any
   type of custom garbage-collection strategy.

o  Allows libraries to use different garbage-collection strategies
   concurrently.

o  Also allows mixing calls to SmartAlloc.

o  We also provide consulting to develop custom garbage-collection
   modules, if desired.

SmartAlloc is currently available for Solaris, HP-UX, DEC OSF/1, BSD/OS,
NetBSD, FreeBSD, and Linux operating systems. Please enquire about current
support of embedded operating sytems, other Unix operating systems and
other operarting systems including Windows 95, OS/2, or the Macintosh.

For information on binary licenses, source licenses, redistributing the
SmartAlloc library itself (either as binary or source) quantity discounts,
site-wide licenses, or information about either SmartAlloc or
SmartCollect, please contact:

Mail:       CodeGen, Inc.
            PO Box 192746
            San Francisco, CA  94119

E-Mail:     info@cgt.com
WWW:        http://www.cgt.com/
VoiceMail:  1-415-346-8762
 
 =========================================================
 From the 'New Product News' Electronic News Service on...
 AOL (Keyword = New Products) and Delphi (GO COMP PROD)
 =========================================================
 This information was processed from data provided by the
 company/author mentioned. For additional details, please
 contact them directly at the address/phone# indicated.
 Trademarks are the property of their respective owners.
 =========================================================
 All submissions for this service should be addressed to:
 BAKER ENTERPRISES,  20 Ferro Dr,  Sewell, NJ  08080  USA
 Email: rbakerpc@delphi.com  -or- RBakerPC (on AOL/Delphi)
 =========================================================
