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:

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)
 =========================================================
