| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-10-01 | SL-16024: Enhance LLThreadSafeQueue for use with WorkQueue. | Nat Goodspeed | |
| First, parameterize LLThreadSafeQueue's queue type. This allows us to substitute (e.g.) a std::priority_queue for a particular instance. Use std::queue for the default queue type, changing the operations invoked on the queue type from std::deque methods to std::queue methods. Rename published methods from (e.g.) pushFront() and popBack() to simple push() and pop(), retaining legacy names as aliases. Not only are the overt Front and Back unnecessary; they're the opposite of how std::queue uses std::deque or std::list, so they only confuse the reader. Break out tryPushUntil() method. We already use that logic internally to tryPushFor(), so it's just as easy to publish it as its own entry point. Add tryPopFor() and tryPopUntil() to allow limiting the time we'll wait for a queue item to become available. | |||
| 2021-09-29 | Merge branch 'DRTVWR-546' of ssh://bitbucket.org/lindenlab/viewer into ↵ | Brad Payne (Vir Linden) | |
| DRTVWR-546 | |||
| 2021-09-28 | SL-16040: _aligned_malloc() and _aligned_free() are Microsoft only. | Nat Goodspeed | |
| Fortunately we already have platform-independent wrappers in llmemory.h. | |||
| 2021-09-28 | SL-16040: operator new() must never return nullptr. | Nat Goodspeed | |
| 2021-09-28 | Revert "Merge branch 'c++17' into DRTVWR-522-maint" | Andrey Lihatskiy | |
| This reverts commit 203ea3a70a775a09cbbffb1740ab7c58f1780baa, reversing changes made to 8e3f0778863a5aa337d1148a243ea91d238a8ac5. # Conflicts: # indra/newview/llmachineid.cpp | |||
| 2021-09-27 | SL-16093 Don't force the console window to be open on developer builds ↵ | Dave Parks | |
| because it causes frame stalls while logging. | |||
| 2021-09-23 | DRTVWR-543: Consistently use ClassicCallback<USERDATA> throughout. | Nat Goodspeed | |
| 2021-09-23 | DRTVWR-543: Merge branch 'DRTVWR-543-maint' into classic | Nat Goodspeed | |
| 2021-09-23 | DRTVWR-543: Add ClassicCallback utility class with tests | Nat Goodspeed | |
| 2021-09-22 | Merge remote-tracking branch 'remotes/origin/DRTVWR-541' into DRTVWR-546 | Runitai Linden | |
| 2021-09-22 | SL-16014: Fix typo | Ptolemy | |
| 2021-09-22 | Merge remote-tracking branch 'remotes/origin/DRTVWR-541' into DRTVWR-546 | Runitai Linden | |
| # Conflicts: # indra/llcommon/linden_common.h | |||
| 2021-09-22 | SL-16014: Add Tracy markup for LLEventFilter | Ptolemy | |
| 2021-09-22 | SL-16014: Add Tracy markup for LLSD | Ptolemy | |
| 2021-09-22 | SL-16014: Add macros for better markup in Tracy | Ptolemy | |
| 2021-09-21 | SL-16027: Add Tracy OpenGL support | Ptolemy | |
| 2021-09-16 | SL-16004 Fix bugsplat displaying wrong top function | Andrey Kleshchev | |
| bugsplat shows KERNELBASE!RaiseException and flush() insread of forceErrorLLError, function crashes too early. | |||
| 2021-09-15 | SL-15962 Add hooks for tracy memory profiling | Dave Houlton | |
| 2021-09-15 | SL-15961 Convert LLMeshRepository::mSkinMap into unordered_map and reduce ↵ | Runitai Linden | |
| number of per-frame lookups to said map. | |||
| 2021-09-15 | SL-15975 Add Tracy-only profile macros that are no-ops when Tracy is disabled. | Runitai Linden | |
| 2021-09-15 | SL-15709: Windows: Include Tracy source directly; don't use a library | Ptolemy | |
| 2021-09-15 | SL-15742 - python 3 support for integration test script | Brad Payne (Vir Linden) | |
| 2021-09-15 | SL-15975 Add Tracy-only profile macros that are no-ops when Tracy is disabled. | Runitai Linden | |
| 2021-09-15 | SL-15962 Add hooks for tracy memory profiling | Dave Houlton | |
| 2021-09-14 | SL-15997 Windows 11 version detection | Andrey Kleshchev | |
| 2021-09-09 | SL-14541 remove mac-crash-logger | Andrey Kleshchev | |
| 2021-09-08 | SL-14541 Replace zlib with zlib-ng | Andrey Kleshchev | |
| 2021-09-08 | SL-14541 removed breakpad, win_crash_logger | Andrey Kleshchev | |
| # Conflicts: # autobuild.xml # indra/CMakeLists.txt # indra/newview/CMakeLists.txt # indra/newview/llappviewerwin32.h # indra/win_crash_logger/llcrashloggerwindows.cpp Cherry picked from DRTVWR-520 | |||
| 2021-09-07 | SL-15832 Add OS bitness to ViewerStats | Mnikolenko Productengine | |
| 2021-09-03 | SL-15709: Fix LLCommon not setting Tracy include directory and not linking ↵ | Ptolemy | |
| to tracy.lib | |||
| 2021-09-03 | SL-15709: Add Darwin support | Ptolemy | |
| 2021-09-03 | SL-15709: Cleanup | Ptolemy | |
| 2021-09-03 | SL-15709: Default to old fast timers | Ptolemy | |
| 2021-09-03 | SL-15709: Add Tracy support to viewer | Ptolemy | |
| 2021-09-03 | SL-15595 update viewer autobuild to import tracy lib | Dave Houlton | |
| 2021-09-03 | SL-15709: Windows: Include Tracy source directly; don't use a library | Ptolemy | |
| 2021-09-03 | Merge branch 'DRTVWR-522-maint' into DRTVWR-545-maint-mix | Andrey Lihatskiy | |
| # Conflicts: # indra/newview/llappviewer.cpp # indra/newview/llappviewerwin32.cpp # indra/newview/llmachineid.cpp | |||
| 2021-08-31 | SL-15709: Fix LLCommon not setting Tracy include directory and not linking ↵ | Ptolemy | |
| to tracy.lib | |||
| 2021-08-27 | Merge branch 'c++17' into DRTVWR-522-maint | Andrey Lihatskiy | |
| 2021-08-26 | SL-15709: Add Darwin support | Ptolemy | |
| 2021-08-26 | SL-15709: Cleanup | Ptolemy | |
| 2021-08-12 | Merge branch 'master' into DRTVWR-520-apple-notarization | Andrey Lihatskiy | |
| # Conflicts: # autobuild.xml # build.sh # indra/CMakeLists.txt # indra/newview/CMakeLists.txt # indra/newview/llappviewermacosx.cpp # indra/newview/llappviewerwin32.h # indra/newview/viewer_manifest.py # indra/win_crash_logger/llcrashloggerwindows.cpp | |||
| 2021-07-30 | SL-15709: Default to old fast timers | Ptolemy | |
| 2021-07-28 | SL-15709: Add Tracy support to viewer | Ptolemy | |
| 2021-07-27 | SL-15595 update viewer autobuild to import tracy lib | Dave Houlton | |
| 2021-07-20 | Merge branch 'master' into DRTVWR-521-maint | Andrey Lihatskiy | |
| # Conflicts: # autobuild.xml # indra/llcommon/llerror.cpp # indra/llui/llnotifications.h # indra/newview/llappviewer.cpp # indra/newview/llappviewermacosx.cpp | |||
| 2021-07-19 | Merge with tip of Master after a Viewer release | Callum Prentice | |
| 2021-07-19 | SL-15292 Voice's singleton shutdown before voice's coroutine | Andrey Kleshchev | |
| 2021-07-19 | Merge branch 'master' into DRTVWR-540-maint | Andrey Lihatskiy | |
| 2021-07-19 | Merge branch 'master' into DRTVWR-530-maint | Andrey Lihatskiy | |
