[Orxonox-commit 602] r3134 - branches/netp4/src/network/synchronisable
scheusso at orxonox.net
scheusso at orxonox.net
Tue Jun 9 23:15:16 CEST 2009
Author: scheusso
Date: 2009-06-09 23:15:16 +0200 (Tue, 09 Jun 2009)
New Revision: 3134
Modified:
branches/netp4/src/network/synchronisable/Synchronisable.cc
Log:
small change for huge performance increase
Modified: branches/netp4/src/network/synchronisable/Synchronisable.cc
===================================================================
--- branches/netp4/src/network/synchronisable/Synchronisable.cc 2009-06-09 20:06:57 UTC (rev 3133)
+++ branches/netp4/src/network/synchronisable/Synchronisable.cc 2009-06-09 21:15:16 UTC (rev 3134)
@@ -173,6 +173,8 @@
no->classID=header.getClassID();
COUT(4) << "fabricate objectID: " << no->objectID << " classID: " << no->classID << std::endl;
// update data and create object/entity...
+ assert( Synchronisable::objectMap_.find(header.getObjectID()) == Synchronisable::objectMap_.end() );
+ Synchronisable::objectMap_[header.getObjectID()] = no;
bool b = no->updateData(mem, mode, true);
assert(b);
if (b)
More information about the Orxonox-commit
mailing list