Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-14 | DRTVWR-476: Fix LLError::Log::classname(T*) template function. | Nat Goodspeed | |
First, the signature classname(const T*) was wrong: that function could only accept a pointer to const T. The expression classname(someptr) where someptr was a pointer to non-const SomeType displayed "SomeType*" because it could only match classname(const T&), where T was SomeType*. classname(T* const) is what we should have written, meaning "const pointer to T" rather than "pointer to const T." Second, the previous implementation failed to handle the case in which the pointer was nullptr. | |||
2020-04-03 | DRTVWR-476: Cherry-pick debug aids from commit 77b0c53 (fiber-mutex) | Nat Goodspeed | |
2020-03-25 | DRTVWR-476: Introduce LLStacktrace, a token to stream stack trace. | Nat Goodspeed | |
LLStacktrace has no behavior except when you stream an instance to a std::ostream. Then it reports the current traceback at that point to the ostream. This bit of indirection is intended to avoid the boost/stacktrace.hpp header from being included everywhere. | |||
2020-03-25 | Fixed variadic macro usage in LL_ERRS_IF and LL_WARNS_IF and improved ↵ | Brad Kittenbrink | |
LLError::shouldLogToStderr() behavior under xcode. | |||
2018-08-29 | SL-967 simplify viewer log file field syntax | Oz Linden | |
MAINT-8991: only escape log message characters once, add unit test remove extra log line created by LL_ERRS document that tags may not contain spaces | |||
2016-12-05 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
DRTVWR-412 Bento (avatar skeleton extensions) | |||
2016-10-18 | merge | Brad Payne (Vir Linden) | |
2016-09-28 | SL-451 - SSE-optimized matrix multiply, used in initSkinningMatrixPalette() | Brad Payne (Vir Linden) | |
2016-09-01 | Automated merge with file:///Users/nat/linden/viewer-comment-lllog | Nat Goodspeed | |
2016-09-01 | MAINT-5232: Introduce LL_VLOGS() macro: log call with variable level. | Nat Goodspeed | |
In some places we want to log the same information but with different severity depending on specifics. In other cases we need to test the availability of the logging subsystem before engaging it. LL_VLOGS() accepts an LLError::ELevel argument that can differ with each call, while retaining the desirable feature of deciding only once for each level. | |||
2016-09-01 | Automated merge with file:///Users/nat/linden/viewer-comment-lllog | Nat Goodspeed | |
2016-09-01 | MAINT-5011: Advise against lllog() instead of (e.g.) LL_INFOS(). | Nat Goodspeed | |
2016-08-30 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2016-04-04 | merge with 4.0.3-release | Oz Linden | |
2016-03-07 | merge DRTVWR-398 build cleanup fixes | Oz Linden | |
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2015-06-26 | MAINT-5232: Publish class name demangler as LLError::Log::demangle(). | Nat Goodspeed | |
We've had this functionality buried in llerror.cpp for years. Make it available for callers outside llerror.cpp too. | |||
2015-04-09 | Added LL_WARNS_IF to llerror.h | Rider Linden | |
If the coro is given something other than a map from the http then move the return into a body section. Changed windlight to use a coroutine and the new LLCore::Http libarary. Extra comments into Event Polling. | |||
2014-11-20 | STORM-2086 Convert old style llinfos and llwarns to new format | Jonathan Yap | |
2014-04-28 | MAINT-4009: Cleaning up the error callstacks memory before app quit. | Stinson Linden | |
2014-03-12 | merge with release | Richard Linden | |
2013-11-06 | merge with release | Richard Linden | |
2013-10-24 | SH-4577 WIP Interesting: viewer crashed when clicking a offline Conversation ↵ | Richard Linden | |
containing a shared object potential fix by making instance tracker allow key collisions for LLToastNotifyPanel changed assertion macro to use original unpreprocessed source code renamed instance tracker behavior macros to use LL prefix added RestoreCameraPosOnLogin setting to optionally restore old camera positioning behavior | |||
2013-10-08 | merge from viewer-release | Richard Linden | |
2013-09-09 | merge with viewer-release | Richard Linden | |
2013-08-27 | broke out llunit.h into llunittype.h and llunits.h for unit declarations | Richard Linden | |
changed unit declarations macros to make a lot more sense | |||
2013-08-26 | Automated merge with http://bitbucket.org/lindenlab/viewer-interesting | Richard Linden | |
2013-08-26 | added compile time warnings to use of deprecated llinfos, llwarns, etc. | Richard Linden | |
2013-08-23 | BUILDFIX: fix for crashes in unit tests on mac and linux | Richard Linden | |
2013-08-21 | SH-4433 WIP Interesting: Statistics > Ping Sim is always 0 ms | Richard Linden | |
made getPrimaryAccumulator return a reference since it was an always non-null pointer changed unit conversion to perform lazy division in order to avoid truncation of timer values | |||
2013-08-14 | BUILDFIX: converted platform-specific files over to new LL_INFOS, etc macros | Richard Linden | |
fixed bad search and replace | |||
2013-08-14 | BUILDFIX: converted platform-specific files over to new LL_INFOS, etc macros | Richard Linden | |
2013-08-14 | BUILDFIX: added header for numeric_limits support on gcc | Richard Linden | |
added convenience types for units F32Seconds, etc. | |||
2013-08-12 | SH-4399 FIX: Interesting: Texture console MB Bound 0/384 and texture queue ↵ | Richard Linden | |
bounces once per second SH-4346 FIX: Interesting: some integer Statistics are displayed as floating point after crossing region boundary made llerrs/infos/etc properly variadic wrt tags LL_INFOS("A", "B", "C") works, for example fixed unit tests remove llsimplestat | |||
2013-08-09 | second phase summer cleaning | Richard Linden | |
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc. | |||
2013-07-30 | BUILDFIX: fixes use of variadic macros for gcc (use ##__VA_ARGS__ to do ↵ | Richard Linden | |
comma removal) | |||
2013-07-30 | Summer cleaning - removed a lot of llcommon dependencies to speed up build times | Richard Linden | |
consolidated most indra-specific constants in llcommon under indra_constants.h fixed issues with operations on mixed unit types (implicit and explicit) made LL_INFOS() style macros variadic in order to subsume other logging methods such as ll_infos added optional tag output to error recorders | |||
2013-07-24 | SH-4376 FIX: Interesting: in Statistics, replace the text "0" with "n/a" when | Richard Linden | |
there are no samples during the time period. added hasValue to SampleAccumulator so we don't print a value when we don't have a single sample yet added some disabled log output for scene load timing | |||
2013-06-05 | MAINT-2740 more comment grooming and NULL string guard | Graham Madarasz | |
2013-06-05 | BUG-2707 fix comment typos, remove unnecessary winmm_shim changes, and ↵ | Graham Madarasz | |
revert 2672 fix included only for local integ test | |||
2013-06-04 | MAINT-2740 put debug output back with guard of debugger presence per Nat ↵ | Graham Madarasz | |
review suggestion | |||
2013-06-04 | MAINT-2740 convert to std::string based API for OutputDebug wrapper ↵ | Graham Madarasz | |
cleanliness after sage counsel (slight refrain) | |||
2013-06-04 | MAINT-2740 and MAINT-2672 rework after code review for 2740 fix and include ↵ | Graham Madarasz | |
2672 fix needed for doing local integ tests | |||
2013-06-04 | MAINT-2740 make use of OsOutputDebugString _DEBUG only to avoid interactions ↵ | Graham Madarasz | |
between Win 32-bit SEH and boost coroutine fiber stack handling | |||
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2012-06-24 | Add logging during tests (debug level, to test-specific files) | Oz Linden | |
2012-05-04 | Altering the build headers such that I can use llinfos in the ↵ | Todd Stinson | |
llphysicsextension library. | |||
2011-08-08 | Fixed numerous comment spelling errors in llerror.cpp and llerror.h | Logan Dethrow | |
2010-08-13 | Change license from GPL to LGPL (version 2.1) | Oz Linden | |
2010-06-04 | Fix a long-suffering logging unit test failure, re-enable the test. | Tofu Linden | |
This makes logs look less scary on Linux, in-line with other platforms. |