phoenix-firestorm/indra/llcommon
Rye 5ffcd3dc88 Fixes for GHA build 2025-08-28 17:58:33 -04:00
..
tests Rework windows to use zc:wchar_t for better c++ conformance and compatibility with modern libraries 2025-02-11 05:55:37 -05:00
CMakeLists.txt Introduce SSE2NEON package for handling sse to neon intrinsic compatibility 2025-02-11 05:04:07 -05:00
StackWalker.cpp
StackWalker.h
always_return.h
apply.cpp
apply.h
chrono.h
classic_callback.cpp
classic_callback.h
commoncontrol.cpp
commoncontrol.h
ctype_workaround.h
fix_macros.h
fsyspath.h Merge branch 'release/2025.03' into rye/forevermac 2025-03-11 22:44:49 -04:00
function_types.h
hbxxh.cpp
hbxxh.h
hexdump.h trailing spaces from other branches 2024-09-19 12:40:56 -04:00
indra_constants.cpp
indra_constants.h Restore llmath improvements from archived develop branch: 2025-04-17 19:50:30 +02:00
is_approx_equal_fraction.h
lazyeventapi.cpp
lazyeventapi.h
linden_common.h Fix Tracy memory profiling overloads for aligned allocations 2025-02-11 05:04:05 -05:00
llalignedarray.h
llapp.cpp Rework windows to use zc:wchar_t for better c++ conformance and compatibility with modern libraries 2025-02-11 05:55:37 -05:00
llapp.h #3591 Reprot SEH directly to bugsplat 2025-02-26 21:50:46 +02:00
llapr.cpp
llapr.h Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llassettype.cpp #4000 Cherry pick inventory LEAP functions from develop branch 2025-05-20 20:40:04 +03:00
llassettype.h #4000 Cherry pick inventory LEAP functions from develop branch 2025-05-20 20:40:04 +03:00
llatomic.cpp
llatomic.h
llbase32.cpp
llbase32.h
llbase64.cpp
llbase64.h
llbitpack.cpp
llbitpack.h
llboost.h
llcallbacklist.cpp
llcallbacklist.h
llcleanup.cpp
llcleanup.h
llclickaction.h
llcommon.cpp Fix Tracy memory profiling overloads for aligned allocations 2025-02-11 05:04:05 -05:00
llcommon.h
llcommonutils.cpp
llcommonutils.h
llcond.h
llcoros.cpp #3591 Restructure SE to not catch LLContinueError 2025-03-12 17:29:42 +02:00
llcoros.h #3591 rethrow should be mac specific 2025-03-04 17:23:05 +02:00
llcrc.cpp
llcrc.h
llcriticaldamp.cpp
llcriticaldamp.h
lldate.cpp Merge commit '9e24b30' into marchcat/maint-c/restore 2025-04-10 06:01:50 +03:00
lldate.h Merge commit '9e24b30' into marchcat/maint-c/restore 2025-04-10 06:01:50 +03:00
lldeadmantimer.cpp
lldeadmantimer.h
lldefs.h Restore llmath improvements from archived develop branch: 2025-04-17 19:50:30 +02:00
lldependencies.cpp
lldependencies.h
lldepthstack.h
lldictionary.cpp
lldictionary.h
lldoubledispatch.h Clean up boost includes and remove compiler warning pragma for unreachable code in PCH (#2361) 2024-08-20 18:41:48 +03:00
llendianswizzle.h
llerror.cpp Rework windows to use zc:wchar_t for better c++ conformance and compatibility with modern libraries 2025-02-11 05:55:37 -05:00
llerror.h #3400 Reimplement LLError marker for crash statistics 2025-01-30 01:35:49 +02:00
llerrorcontrol.h Clean up boost includes and remove compiler warning pragma for unreachable code in PCH (#2361) 2024-08-20 18:41:48 +03:00
llerrorlegacy.h
llevent.cpp
llevent.h
lleventapi.cpp
lleventapi.h
lleventcoro.cpp
lleventcoro.h
lleventdispatcher.cpp
lleventdispatcher.h
lleventemitter.h
lleventfilter.cpp
lleventfilter.h
llevents.cpp
llevents.h Enable /permissive- on MSVC for better standards conformance (#2251) 2024-08-14 08:01:02 -07:00
lleventtimer.cpp
lleventtimer.h
llexception.cpp
llexception.h
llfasttimer.cpp Fix timer support on macOS under ARM64 2025-02-11 05:04:09 -05:00
llfasttimer.h Fix timer support on macOS under ARM64 2025-02-11 05:04:09 -05:00
llfile.cpp Rework windows to use zc:wchar_t for better c++ conformance and compatibility with modern libraries 2025-02-11 05:55:37 -05:00
llfile.h Refactor LLFileSystem for and fix an old issue in LLFile (#2332) 2024-08-19 09:39:35 +03:00
llfindlocale.cpp Enable /permissive- on MSVC for better standards conformance (#2251) 2024-08-14 08:01:02 -07:00
llfindlocale.h
llfixedbuffer.cpp
llfixedbuffer.h
llformat.cpp
llformat.h
llframetimer.cpp
llframetimer.h
llhandle.h
llhash.h
llheartbeat.cpp
llheartbeat.h
llheteromap.cpp
llheteromap.h
llindexedvector.h
llinitdestroyclass.cpp
llinitdestroyclass.h
llinitparam.cpp
llinitparam.h Clean up boost includes and remove compiler warning pragma for unreachable code in PCH (#2361) 2024-08-20 18:41:48 +03:00
llinstancetracker.cpp
llinstancetracker.h Introduce tracy instrumentation of mutex in LLSingleton, LLInstanceTracker and logging 2024-08-13 17:28:19 -04:00
llinstancetrackersubclass.h
llkeybind.cpp
llkeybind.h
llkeythrottle.h
llkeyusetracker.h
llleap.cpp
llleap.h
llleaplistener.cpp
llleaplistener.h
llliveappconfig.cpp
llliveappconfig.h
lllivefile.cpp
lllivefile.h
llmainthreadtask.cpp
llmainthreadtask.h Changes towards C++20 compatibility (#2520) 2024-09-09 13:02:34 +03:00
llmake.h
llmd5.cpp Enable deprecation warnings and suppress a small handful that have no modern replacements 2025-08-22 03:32:02 -04:00
llmd5.h Fixed md5 buffer not being correctly zero-initialized and refactored code. (#2507) 2024-09-05 16:55:02 +03:00
llmemory.cpp Improve safety of macOS available RAM calcuations at suggestion of Ansariel and Beq (#2423) 2024-08-26 17:24:07 -07:00
llmemory.h Use SSE2NEON to emulate SSE intrinsics when building against an ARM target 2025-02-11 05:04:10 -05:00
llmemorystream.cpp
llmemorystream.h
llmetricperformancetester.cpp
llmetricperformancetester.h
llmetrics.cpp
llmetrics.h
llmortician.cpp
llmortician.h
llmutex.cpp
llmutex.h viewer#2608 Crash at LLSnapshotLivePreview::getFormattedImage 2024-09-19 20:56:10 +03:00
llnametable.h
llpointer.h Changes towards C++20 compatibility (#2520) 2024-09-09 13:02:34 +03:00
llpounceable.h
llpredicate.cpp
llpredicate.h Changes towards C++20 compatibility (#2520) 2024-09-09 13:02:34 +03:00
llpreprocessor.h Fix up windows build error in GHA 2025-08-28 06:08:13 -04:00
llpriqueuemap.h
llprocess.cpp
llprocess.h Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llprocessor.cpp Fixes for GHA build 2025-08-28 17:58:33 -04:00
llprocessor.h Introduce build system and preprocessor support for ARM64 2025-02-11 05:04:08 -05:00
llprocinfo.cpp
llprocinfo.h
llprofiler.cpp Update tracy integration to 0.11 and rework client library to be configurable at build time 2024-08-13 17:27:30 -04:00
llprofiler.h Fix Tracy memory profiling overloads for aligned allocations 2025-02-11 05:04:05 -05:00
llprofilercategories.h
llptrto.cpp
llptrto.h
llqueuedthread.cpp Fix xcode16 build errors 2025-02-13 17:30:08 +02:00
llqueuedthread.h
llrand.cpp
llrand.h
llrefcount.cpp
llrefcount.h
llregex.h
llregistry.h
llrun.cpp
llrun.h Clean up boost includes and remove compiler warning pragma for unreachable code in PCH (#2361) 2024-08-20 18:41:48 +03:00
llsafehandle.h
llsd.cpp
llsd.h
llsdjson.cpp viewer#3010 Fix malfunctioning json array to llsd parsing 2024-11-06 00:51:20 +02:00
llsdjson.h
llsdparam.cpp
llsdparam.h
llsdserialize.cpp
llsdserialize.h
llsdserialize_xml.cpp
llsdserialize_xml.h
llsdutil.cpp Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llsdutil.h Merge branch 'main' into marchcat/2505-merge 2025-05-28 21:38:00 +03:00
llsimplehash.h
llsingleton.cpp Introduce tracy instrumentation of mutex in LLSingleton, LLInstanceTracker and logging 2024-08-13 17:28:19 -04:00
llsingleton.h Introduce tracy instrumentation of mutex in LLSingleton, LLInstanceTracker and logging 2024-08-13 17:28:19 -04:00
llsmoothstep.h
llstacktrace.cpp Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llstacktrace.h
llstatenums.h
llstaticstringtable.h
llstatsaccumulator.h
llstl.h
llstreamqueue.cpp
llstreamqueue.h
llstreamtools.cpp
llstreamtools.h
llstrider.h Profile guided optimizations 2024-09-10 18:27:45 -05:00
llstring.cpp Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llstring.h Enable /permissive- on MSVC for better standards conformance (#2251) 2024-08-14 08:01:02 -07:00
llstringtable.cpp
llstringtable.h
llsys.cpp Rework windows to use zc:wchar_t for better c++ conformance and compatibility with modern libraries 2025-02-11 05:55:37 -05:00
llsys.h
llsys_objc.h
llsys_objc.mm
lltempredirect.cpp
lltempredirect.h
llthread.cpp #4319 Thread crashes not being reported to bugsplat 2025-07-08 00:00:14 +03:00
llthread.h #4319 Thread crashes not being reported to bugsplat 2025-07-08 00:00:14 +03:00
llthreadlocalstorage.h
llthreadsafequeue.cpp
llthreadsafequeue.h Fix pessimizing move warning being emitted by the compiler 2025-02-11 05:04:09 -05:00
lltimer.cpp Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
lltimer.h
lltrace.cpp
lltrace.h
lltraceaccumulators.cpp
lltraceaccumulators.h
lltracerecording.cpp
lltracerecording.h
lltracethreadrecorder.cpp BugSplat Crash #1504587: std::vector::empty() 2024-08-15 19:40:23 +02:00
lltracethreadrecorder.h
lltreeiterators.h
llunits.h
llunittype.h
lluri.cpp
lluri.h
lluriparser.cpp
lluriparser.h
lluuid.cpp #3596 Faster mesh thread shutdown 2025-04-11 12:36:48 +03:00
lluuid.h #3596 Faster mesh thread shutdown 2025-04-11 12:36:48 +03:00
llwin32headers.h Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llworkerthread.cpp
llworkerthread.h
lockstatic.h
mutex.h
stdtypes.h Restore llmath improvements from archived develop branch: 2025-04-17 19:50:30 +02:00
string_table.h
stringize.h
threadpool.cpp
threadpool.h Give control over thread queue's automatic shutdown 2025-04-11 00:13:19 +03:00
threadpool_fwd.h
threadsafeschedule.h
timer.h
tuple.h
u64.cpp
u64.h
workqueue.cpp Merge branch develop into 2025.06 2025-08-06 16:05:19 +03:00
workqueue.h #3918 Implement automatic shutdown for WorkQueueBase 2025-04-23 18:56:27 +03:00