Commits

Show all
Author Commit Message Labels Comments Date
leslie_linden
SH-2218 WORK AROUND -- v2.8.x Viewers crash consistently when I actively use other applications * Just removed mac memory stats to make a low-risk work-around.
Tags
2 tags
Scott Lawrence
disable watchdog
Tags
2 tags
Scott Lawrence
late fix to set watchdog on at 60 seconds
Scott Lawrence
late fix to disable VBO on Macs for performance
dessie linden
reconciled .hgtags
dessie linden
Added tag DRTVWR-73_2.8.1-beta1, 2.8.1-beta1 for changeset 2c7e459e0c88
BaoLinden
more fix for STORM-1468: [crashhunters] pre-login crash at LLViewerWindow::LLViewerWindow(std::basic_string,std::allocator > const &,std::basic_string,std::allocator > const &,int,int,int,int,int,int) [secondlife-bin llviewerwindow.cpp]
Tags
2 tags
BaoLinden
fix for STORM-1468: [crashhunters] pre-login crash at LLViewerWindow::LLViewerWindow(std::basic_string,std::allocator > const &,std::basic_string,std::allocator > const &,int,int,int,int,int,int) [secondlife-bin llviewerwindow.cpp]
Scott Lawrence
merge changes for storm-1510
Scott Lawrence
storm-1510: update to new login display url
dessie linden
reconciled .hgtags
Scott Lawrence
Added tag 2.8.1-start for changeset 502f6a5deca9
Scott Lawrence
re-enable the watchdog
Tags
2.8.1-start
Scott Lawrence
merge changes for storm-1482
stone_linden
Merge for STORM-1482
stone_linden
STORM-1482 Always run the crash loggers, they will check what to do and how to clean up.
stone_linden
STORM-1482 Change the defaults, look in the app_settings dir for configs as well.
stone_linden
STORM-1482 Little bit of Windows crash report value logging.
stone_linden
Merge for STORM-1482
stone_linden
STORM-1482 The Viewer shouldn't overwrite the crash behavior settings, some cleanups to the crash reporters, and the ability to use --set GroupName.SettingName to set parameters outside of the (default) Global settings group.
Scott Lawrence
merge late release changes and tags
Scott Lawrence
pull back late beta fix
Scott Lawrence
merge changes for storm-1509
nat_linden
CHOP-753: Eliminate redundant array-of-pair-arrays in LLMemoryInfo. (per Monty code review) The notion of storing LLMemoryInfo data both as an LLSD::Map and an LLSD::Array of pair arrays arose from a (possibly misguided) desire to continue producing stats output into the viewer log in the same order it always used to be produced. There is no evidence that anyone cares about the order of those stats in the log; there is no other use case for preserving order. At Mo…
nat_linden
CHOP-753: Defend against boost::regex exceptions. (per Monty code review) Explain why we intentionally don't suppress exceptions from boost::regex objects constructed with string literals. Catch std::runtime_error from boost::regex_search() and boost::regex_match(); log and return false.
nat_linden
CHOP-753: make getAvailableMemoryKB() only load data on Windows. (per Monty code review) Other platforms return -1 anyway, so don't need to call load methods.
nat_linden
CHOP-753: Add classic-C-style diagnostics around popen("vm_stat"). On Mac, where LLMemoryInfo relies on a child process rather than any sort of internal system API, try to produce more informative LL_WARNS output if popen() fails to run vm_stat, or if vm_stat terminates with nonzero rc.
nat_linden
CHOP-753: Add timestamp to LLMemoryInfo's LLSD stats block. For postprocessing these stats, we'll want the time at which they were captured. We'll want the current framerate too, but handle that at a higher level.
nat_linden
CHOP-753: have to cast pointer passed to GetProcessMemoryInfo(). GetProcessMemoryInfo() is prototyped with PROCESS_MEMORY_COUNTERS*, so to accept PROCESS_MEMORY_COUNTERS_EX* as documented, have to cast.
nat_linden
CHOP-753: uh, Microsoft docs lied about header file to use? Remove <kfuncs.h>, documented header file for GetCurrentProcess().
  1. Prev
  2. Next