Files
SingularityViewer/indra
Aleric Inglewood 93fdc2c89e Speed up of LLViewerObjectList::cleanDeadObjects with a factor of 10000.
Also a little review of Dead objects in general.
The old code was calling 'erase' on a large vector, once for
every dead object (which are a lot, especially if you exit or
teleport), causing the whole (large) vector to be copied every
time. The new code only calls erase once per call (about once
a second at most now), erasing 20 to 100 objects at the END
of the vector. This is INCREDIBLY faster.
2011-05-15 23:02:44 +02:00
..
2011-05-08 17:08:48 +02:00
2011-04-09 20:29:12 +02:00
2011-05-08 17:08:48 +02:00
2011-05-08 17:08:48 +02:00
2011-05-07 05:47:13 +02:00