summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
2011-06-28CHOP-753: Report Linux memory stats 1/line, like other platforms.Nat Goodspeed
Previous code deliberately flowed the different lines from MEMINFO_FILE together on a single line, which seems pointless to me, since we want to be able to grep the viewer log to recognize individual stats. Also replace classic-C LLFILE* machinery used to read MEMINFO_FILE with std::ifstream and std::getline().
2011-06-28CHOP-753: Introduce a sliding window of framerate samples.Nat Goodspeed
The trouble with remembering the slowest-ever framerate is that framerate drops dramatically on login, then typically bounces back to something reasonable during the session. So the session-normal framerate has to drop pretty dramatically before it falls below the original login framerate. To address this, only remember the last ~10 minutes of framerates, and log memory stats every time a new framerate is slower than the previous 10 minutes.
2011-06-28CHOP-753: suppress VS fatal warning 4355Nat Goodspeed
2011-06-28CHOP-753: Log LLMemoryInfo whenever framerate hits a new low.Nat Goodspeed
Introduce FrameWatcher, a static object that hooks into the LLEventPump named "mainloop" to get a call every frame. Track framerate over a defined sample time (20 seconds atm); track minimum and log LLMemoryInfo every time we hit a new minimum.
2011-06-24CHOP-753: add timestamp and <mem> marker to memory stats log linesNat Goodspeed
2011-06-23Log enriched memory info for Mac too.Nat Goodspeed
Add Mac logic to LLMemoryInfo::stream(): run vm_stat and log its output. Add comments with Mac and Linux suggestions to LLMemoryInfo::getAvailableMemoryKB(), responding to comment: //do not know how to collect available memory info for other systems.
2011-06-22merge changes for storm-1421Oz Linden
2011-06-21FIX VWR-25160 en_xui_changeeli_linden
2011-06-21FIX VWR-25159eli_linden
2011-06-21FIX VWR-25118eli_linden
2011-06-21pull late release change back from viewer-pre-releaseOz Linden
2011-06-21FIX VWR-25072eli_linden
2011-06-21FIX VWR-25071eli_linden
2011-06-20sync with viewer-developmenteli_linden
2011-06-20increment viewer version to 2.7.5Oz Linden
2011-06-20SH-1618 isFullbright causes AvatarEyes GL shader to fail to link.Aaron Stone
2011-06-20SH-1618 Fix for shaders being disabled on mac due to switch statement in ↵Dave Parks
indexed texture rendering code.
2011-06-20mergeDave Parks
2011-06-17fix DOS line endingsOz Linden
2011-06-17merge mesh branch changes (storm-1390)Oz Linden
2011-06-17storm-1389Oz Linden
2011-06-17Automated merge with ssh://hg@bitbucket.org/lindenlab/viewer-pre-releaseOz Linden
2011-06-17FIX VWR-25070eli_linden
2011-06-17FIX VWR-25068 en_xui_changeeli_linden
2011-06-17WIP INTL-46 Traditional Chinese translation update 6/17eli_linden
2011-06-16fix for STORM-1274: crash at LLVOCacheEntry::~LLVOCacheEntry() line 138Xiaohong Bao
2011-06-16mergeBrad Payne (Vir Linden)
2011-06-16Fix for linux build failure, hopefullyBrad Payne (Vir Linden)
2011-06-16mergeBrad Payne (Vir Linden)
2011-06-16SH-1166 FIXBrad Payne (Vir Linden)
2011-06-16sync with viewer-developmenteli_linden
2011-06-16mergeprep linden
2011-06-16Fix for camera wonkiness (sh-1654 ...)prep linden
2011-06-15SH-1166 WIPBrad Payne (Vir Linden)
2011-06-15Automated merge with http://hg.secondlife.com/mesh-developmentXiaohong Bao
2011-06-15fix for SH-1788: Assert in texture load when uploading textured mesh modelXiaohong Bao
and beyond: fixed the thread-safe and highest texture resolution flaws in the mesh texture uploading flow.
2011-06-15mergeBrad Payne (Vir Linden)
2011-06-15SH-1773 FIXBrad Payne (Vir Linden)
2011-06-15storm-1347Oz Linden
2011-06-15FIX INTL-50 DE translation for Set24 and Basic Set3eli_linden
2011-06-15Fix for sh-1771 and also fixed a bug with a never ending load (with eventual ↵prep linden
crash) bug when a visual scene is missing.
2011-06-15merge changes for storm-1298Oz Linden
2011-06-15merge changes for storm-1339Oz Linden
2011-06-15merge changes for storm-1103Oz Linden
2011-06-15merge changes for storm-1313Oz Linden
2011-06-15merge changes for storm-787Oz Linden
2011-06-15merge changes for storm-899Oz Linden
2011-06-15merge changes for storm-1273Oz Linden
2011-06-15STORM-1339 FIXED Making a preventive fix for a crash in ↵Vadim ProductEngine
LLPanelPlaces::onTeleportButtonClicked().
2011-06-14mergeDave Parks