Revision: 3742
          http://equalizer.svn.sourceforge.net/equalizer/?rev=3742&view=rev
Author:   eile
Date:     2009-11-25 18:28:41 +0000 (Wed, 25 Nov 2009)

Log Message:
-----------
Cleanup and optimize IDPool

In debug builds we reuse IDs as early as possible to detect potential
errors with ID reusage throughout the framework and applications. In
release build we reuse them as late as possible to be as robust as
possible with any error which might have slipped though.

Replace cache list with vector.

[ ] May break build
[ ] May break existing applications
[ ] Bugfix
[ ] New Feature
[x] Cleanup
[x] Optimization
[ ] Documentation

Modified Paths:
--------------
    trunk/src/commitMessage.txt
    trunk/src/lib/base/idPool.cpp
    trunk/src/lib/base/idPool.h
    trunk/src/tests/base/idPool.cpp


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Equalizer-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/equalizer-commit
http://www.equalizergraphics.com

Reply via email to