Files
SingularityViewer/indra
Aleric Inglewood a8cded0cf6 Allow calling LLNotificationsUtil::add from any thread.
This makes LLStringUtil thread-safe by removing a rather unnecessary
LLFastTimer from LLStringUtil::format.

Same thing for LLTrans::getString and LLTrans::findString, where
even a comment stated that the author wasn't interested in measuring
cpu time at all. In this case I added some code back to make sure
that we're not calling LLTrans::getString() in an inner loop, which
was the reason that the LLFastTimer was added.

Made one string static to avoid 45000 look ups during login, which
kinda triggered the above test.

Finally, LLNotificationsUtil::add is made thread-safe by making
LLNotificationChannelBase::mItems thread-safe and defering a call
to LLNotifications::updateItem to the main thread when called
from another thread (using a little statemachine).
2013-11-15 17:52:52 +01:00
..
2013-10-27 15:14:11 +01:00
2013-10-15 22:29:52 +02:00
2013-10-22 00:59:26 +02:00
2013-05-25 03:19:33 +02:00
2013-09-23 17:19:44 -05:00
2013-11-02 01:20:05 -05:00
2013-11-02 03:33:21 -05:00
2013-10-20 12:37:35 +02:00
2013-10-21 20:42:31 +02:00
2013-10-19 23:05:53 +02:00