Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-18 | SL-13783 Workaround for enqueueCoprocedure() crash #2 | Andrey Kleshchev | |
2020-08-05 | SL-13719 One more exit crash for asset storage | Andrey Kleshchev | |
2020-08-05 | Merge branch 'DRTVWR-476' into DRTVWR-501-maint | Andrey Lihatskiy | |
2020-07-31 | SL-13626 Fixed spelling error | Andrey Kleshchev | |
2020-07-30 | SL-13626 Fix asset storage coroutine shutdown | Andrey Kleshchev | |
2020-07-22 | Remove redundant LL_EXSTAT_ from enums. | Nicky Dasmijn | |
2020-07-22 | LLExtStat had been a S32, this wasn't right, as some of the constants lead ↵ | Nicky Dasmijn | |
to integer overflow: const LLExtStat LL_EXSTAT_RES_RESULT = 2L<<30; const LLExtStat LL_EXSTAT_VFS_RESULT = 3L<<30; This shifts into the sign bit and clang gets (rightfully) upset about this. LLExtStatus needs to be at least of type U32 to remedy this problem, but while at it it makes sense to turn it into what it is: An enum. Turning it into a class enum has the added benefit we get type safety for mostly free. Which incidentally turned up a problem right away: A call to removeAndCallbackPendingDownloads had status and extstatus reversed and thus was wrong. | |||
2017-05-09 | MAINT-7343 - improved error case handling and checking for unlikely corners | Brad Payne (Vir Linden) | |
2017-05-01 | MAINT-7343 - removed unusued coprocedure parameter, changed one coro ↵ | Brad Payne (Vir Linden) | |
argument to pass by value | |||
2017-04-28 | MAINT-7343 - moved asset downloads to use coprocedure pools, which should ↵ | Brad Payne (Vir Linden) | |
reduce the size of potential memory spikes | |||
2017-04-26 | MAINT-7343 - added periodic logging of state of the asset store. | Brad Payne (Vir Linden) | |
2017-04-24 | MAINT-7343 - Added check for shutdown in progress when asset result arrives | Brad Payne (Vir Linden) | |
2017-04-19 | SL-409 - Added tags to some log messages | Brad Payne (Vir Linden) | |
2017-04-18 | SL-409 - Added a bit more logging in hopes of locating cause of increased ↵ | Brad Payne (Vir Linden) | |
crashes. | |||
2017-04-12 | MAINT-7195 - fixed bug in the wait-for-caps logic. Doesn't really matter in ↵ | Brad Payne (Vir Linden) | |
practice since the member variable in question still gets set by the cap received callback. | |||
2017-04-11 | DRTVWR-434 - trivial code change to trigger TC rebuild, also slight ↵ | Brad Payne (Vir Linden) | |
improvement to a log message | |||
2017-03-20 | MAINT-7195 work (can't repro), removed UDP fetching path, handle more ↵ | Brad Payne (Vir Linden) | |
possible timing issues while connecting to region | |||
2017-03-20 | MAINT-7195 possible fix | Brad Payne (Vir Linden) | |
2017-03-06 | SL-409 - use AP_TEXTURE policy for other viewer asset fetches. Enables ↵ | Brad Payne (Vir Linden) | |
pipelining. | |||
2017-03-06 | SL-409 - consolidated user of ViewerAsset cap for mesh and texture fetching ↵ | Brad Payne (Vir Linden) | |
as well. | |||
2017-03-03 | SL-409 - added tracking for bytes fetched to viewer assets metrics (does not ↵ | Brad Payne (Vir Linden) | |
currently work for textures) | |||
2017-03-02 | SL-409 - code simplification for asset metrics, added a couple of new ↵ | Brad Payne (Vir Linden) | |
categories, error handling | |||
2017-02-27 | SL-409 - viewer asset stats updates to distinguish http and udp fetches | Brad Payne (Vir Linden) | |
2017-02-17 | SL-409 - more WIP on http fetching path for assets, capture results to LLVFile. | Brad Payne (Vir Linden) | |
2017-02-15 | SL-409 - WIP on http fetching path for assets | Brad Payne (Vir Linden) | |
2017-02-13 | SL-409 - initial cleanup, mostly indentation fixes and removing unused or ↵ | Brad Payne (Vir Linden) | |
inaccessible code | |||
2016-03-16 | merge changes for DRTVWR-417 | Oz Linden | |
2016-02-10 | MAINT-6066 crash in LLTransferSource::getID() | andreykproductengine | |
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2013-08-18 | SH-4433 WIP: Interesting: Statistics > Ping Sim is always 0 ms | Richard Linden | |
continued conversion to units system made units perform type promotion correctly and preserve type in arithmetic e.g. can now do LLVector3 in units added typedefs for remaining common unit types, including implicits | |||
2013-08-09 | second phase summer cleaning | Richard Linden | |
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc. | |||
2013-06-05 | merge with viewer-release | Richard Linden | |
2013-05-29 | SH-3931 WIP Interesting: Add graphs to visualize scene load metrics | Richard Linden | |
fixed copy construction behavior of Recordings to not zero out data split measurement into event and sample, with sample representing a continuous function | |||
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2012-10-18 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
created param block skeleton for asset stats removed most of llviewerassetstats logic | |||
2011-09-28 | SH-2276 Remove some log spam to alleviate stalls on login. | Dave Parks | |
2010-12-10 | ESC-228 ESC-227 Corrections for metrics counters and send-on-quit delivery. | Monty Brandenberg | |
Wanted to avoid computing metrics for duplicate requests as much as possible, they artificially depress averages but missed an opportunity and was including them in the counts. The non-texture case is solid. Textures are.... confounding still. Do a better job of trying to send one last packet to the grid when quitting. It is succeeding now, at least sometimes. Put a comment in base llassetstorage.cpp pointing to cut-n-paste derivation in llviewerassetstorage.cpp so that changes can be replicated. Hate doing this but current design forces it. | |||
2010-11-18 | ESC-154 ESC-155 ESC-156 | Monty Brandenberg | |
Asset fetch requests wrapped to allow for measurements. Asset fetch enqueues, dequeues and completion times recorded to asset stats collector. Texture fetch operations (http and udp) recorded to asset stats collector. Stats collector time vallue switched from F32 to U64 which is the more common type in the viewer. Cross-thread mechanism introduced to communicate region changes and generate global statistics messages. Facility to deliver metrics via Capabilities sketched in but needs additional work. Documentation and diagrams added. | |||
2010-08-13 | Change license from GPL to LGPL (version 2.1) | Oz Linden | |
2010-04-16 | For EXT-6809 - search static VFS for all asset types | Brad Payne (Vir Linden) | |
2009-12-14 | Cleanup for errors post-merge. | brad kittenbrink | |
2009-11-13 | Refactoring of llviewerprecompiledheaders.h to hopefully increase stability | brad kittenbrink | |
and reduce unnecessary dependencies and incredibuild wedging. Hopefully in the long run this will reduce build time. Also cleaned up a lot of header file usage to conform better to the coding standard. reviewed by james and steve. | |||
2009-01-08 | Result of svn merge -r107256:107258 ↵ | Aaron Brashears | |
svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 | |||
2008-12-23 | QAR-1142 merging 1.22 RC0-RC4 changes. | Mark Palange | |
svn merge -c 106471 svn+ssh://svn.lindenlab.com/svn/linden/qa/viewer_1-22-106055_merge | |||
2008-06-26 | QAR-628 merge string-cleanup-5 -r 90476:90508 -> release | Steven Bennetts | |
dataserver-is-deprecated | |||
2008-05-08 | QAR-570 maint-render-4 merge | Steven Bennetts | |
merge -r 87067:87077 svn+ssh://svn.lindenlab.com/svn/linden/branches/maint-render/maint-render-4-merge -> release. dataserver-is-deprecated. | |||
2008-02-13 | svn merge -r 79828:79862 ↵ | Josh Bell | |
svn+ssh://svn.lindenlab.com/svn/linden/qa/combo-merge-2008-02-12 --> release QAR-280 - combo merge of: * QAR-249 Allow specifying max http protocol version in eventlet.httpd, and change backbone.py to specify HTTP/1.0 explicitly * QAR-272 Switch logout/disconnect messages to syslog/streambase * QAR-253 Test for the group names fix * QAR-260 metrics-3 for release merge | |||
2007-10-04 | Result of svn merge -r71162:71205 ↵ | Aaron Brashears | |
svn+ssh://svn/svn/linden/branches/new-license into release. only changes files which are not deployed or the comments section of code. | |||
2007-08-21 | EFFECTIVE MERGE: svn merge -r 66133:68118 ↵ | Christian Goetze | |
svn+ssh://svn/svn/linden/branches/maintenance into release Actual action: branched maintenance-r68118, merged in release, then copied result into release | |||
2007-06-25 | Lost changes to some virtual function overrides. | Samantha Patterson | |