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