phoenix-firestorm/indra/llmessage
Beq 0d25562014 FIRE-34977 - Reduce Sim crossing overhead causing pauses
The purge thread should be the only thread recalculating cache usage. This removes the directory scan from the critial path where it would occasionally trigger due to aligned timers (exacerbated by high rates of region crossing)
2025-05-19 19:53:44 +01:00
..
tests Fix line endlings 2024-05-22 22:40:26 +03:00
CMakeLists.txt Merge branch 'develop' of https://github.com/secondlife/viewer 2024-07-02 18:08:57 +02:00
fscorehttputil.cpp Merge remote-tracking branch 'LL/marchcat/x-ws-merge' 2024-05-01 12:30:57 +02:00
fscorehttputil.h Merge remote-tracking branch 'LL/marchcat/x-ws-merge' 2024-05-01 12:30:57 +02:00
llassetstorage.cpp #3796 Crash at assetRequestCoro 2025-03-24 23:48:35 +02:00
llassetstorage.h #3796 Crash at assetRequestCoro 2025-03-24 23:48:35 +02:00
llavatarname.cpp Merge remote-tracking branch 'LL/marchcat/x-ws-merge' 2024-05-01 12:30:57 +02:00
llavatarname.h Merge remote-tracking branch 'LL/marchcat/x-ws-merge' 2024-05-01 12:30:57 +02:00
llavatarnamecache.cpp Merge branch 'master' of https://bitbucket.org/Ansariel/phoenix-firestorm-600 2024-06-13 01:54:18 +02:00
llavatarnamecache.h Merge remote-tracking branch 'LL/marchcat/x-ws-merge' 2024-05-01 12:30:57 +02:00
llblowfishcipher.cpp Merge branch 'develop' of https://github.com/secondlife/viewer 2024-08-15 00:12:13 +02:00
llblowfishcipher.h Fix line endlings 2024-05-22 22:40:26 +03:00
llbuffer.cpp Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h and llunittype.h for now 2024-07-08 20:27:14 +02:00
llbuffer.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llbufferstream.cpp Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h and llunittype.h for now 2024-07-08 20:27:14 +02:00
llbufferstream.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llcachename.cpp Fix rare shutdown crash in gCacheName 2024-08-09 22:55:08 +03:00
llcachename.h Fix rare shutdown crash in gCacheName 2024-08-09 22:55:08 +03:00
llchainio.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llchainio.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llcipher.h Fix line endlings 2024-05-22 22:40:26 +03:00
llcircuit.cpp Merge branch 'develop' of https://github.com/secondlife/viewer 2024-07-09 02:25:42 +02:00
llcircuit.h Fix line endlings 2024-05-22 22:40:26 +03:00
llclassifiedflags.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
llclassifiedflags.h Fix line endlings 2024-05-22 22:40:26 +03:00
llcoproceduremanager.cpp Merge branch 'release/2025.03' of https://github.com/secondlife/viewer 2025-03-01 01:09:19 +01:00
llcoproceduremanager.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llcorehttputil.cpp Merge branch 'release/2025.03' of https://github.com/secondlife/viewer 2025-03-01 01:09:19 +01:00
llcorehttputil.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
lldatapacker.cpp Re-enable a lot of compiler warnings for MSVC and address the C4267 "possible loss of precision" warnings 2024-06-01 15:49:26 +02:00
lldatapacker.h FIRE-34588 - Bugsplat due to unhandled runtime exception in datapacker 2024-09-30 13:47:26 +01:00
lldbstrings.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
lldispatcher.cpp Merge remote-tracking branch 'LL/marchcat/x-ws-merge' 2024-05-01 12:30:57 +02:00
lldispatcher.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
lleventflags.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llexperiencecache.cpp Merge branch 'release/2025.03' of https://github.com/secondlife/viewer 2025-03-19 15:23:20 +01:00
llexperiencecache.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llextendedstatus.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llfollowcamparams.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llgenericstreamingmessage.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llgenericstreamingmessage.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llhost.cpp Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llhost.h Fix line endlings 2024-05-22 22:40:26 +03:00
llhttpnode.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llhttpnode.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llhttpnodeadapter.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llhttpsdhandler.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llhttpsdhandler.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llinstantmessage.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
llinstantmessage.h Fix line endlings 2024-05-22 22:40:26 +03:00
llinvite.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
lliobuffer.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
lliobuffer.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
lliohttpserver.cpp Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h and llunittype.h for now 2024-07-08 20:27:14 +02:00
lliohttpserver.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
lliopipe.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
lliopipe.h Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
lliosocket.cpp Merge branch 'DRTVWR-600-maint-A' of https://github.com/secondlife/viewer 2024-06-09 16:11:24 +02:00
lliosocket.h Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llioutil.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llioutil.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llloginflags.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llmail.cpp Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llmail.h Fix line endlings 2024-05-22 22:40:26 +03:00
llmessagebuilder.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llmessagebuilder.h Fix line endlings 2024-05-22 22:40:26 +03:00
llmessageconfig.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llmessageconfig.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llmessagereader.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
llmessagereader.h Fix line endlings 2024-05-22 22:40:26 +03:00
llmessagesenderinterface.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llmessagetemplate.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llmessagetemplate.h Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2024-06-11 15:47:42 +02:00
llmessagetemplateparser.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
llmessagetemplateparser.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llmessagethrottle.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
llmessagethrottle.h Fix line endlings 2024-05-22 22:40:26 +03:00
llmsgvariabletype.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llnamevalue.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
llnamevalue.h Fix line endlings 2024-05-22 22:40:26 +03:00
llnullcipher.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llnullcipher.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llpacketack.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
llpacketack.h Fix line endlings 2024-05-22 22:40:26 +03:00
llpacketbuffer.cpp drain UDP socket to avoid dropped packets (#3565) 2025-02-18 11:38:52 -08:00
llpacketbuffer.h drain UDP socket to avoid dropped packets (#3565) 2025-02-18 11:38:52 -08:00
llpacketring.cpp #3644 Adjust throttle based of how busy buffer is 2025-03-18 21:25:09 +02:00
llpacketring.h #3644 Adjust throttle based of how busy buffer is 2025-03-18 21:25:09 +02:00
llpartdata.cpp Merge branch 'DRTVWR-600-maint-A' of https://github.com/secondlife/viewer 2024-06-10 21:53:31 +02:00
llpartdata.h Fix line endlings 2024-05-22 22:40:26 +03:00
llproxy.cpp Merge branch 'release/2025.03' of https://github.com/secondlife/viewer 2025-03-12 19:31:51 +01:00
llproxy.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llpumpio.cpp Re-enable a lot of compiler warnings for MSVC and address the C4267 "possible loss of precision" warnings 2024-06-01 15:49:26 +02:00
llpumpio.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llqueryflags.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llregionflags.h Merge branch 'DRTVWR-600-maint-A' of https://github.com/secondlife/viewer 2024-06-09 16:11:24 +02:00
llregionhandle.h Fix line endlings 2024-05-22 22:40:26 +03:00
llsdappservices.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llsdappservices.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llsdhttpserver.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llsdhttpserver.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llsdmessagebuilder.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
llsdmessagebuilder.h Fix line endlings 2024-05-22 22:40:26 +03:00
llsdmessagereader.cpp Re-enable a lot of compiler warnings for MSVC and address the C4267 "possible loss of precision" warnings 2024-06-01 15:49:26 +02:00
llsdmessagereader.h Fix line endlings 2024-05-22 22:40:26 +03:00
llservice.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llservice.h Clean up boost includes and remove compiler warning pragma for unreachable code in PCH (#2361) 2024-08-20 18:41:48 +03:00
llservicebuilder.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llservicebuilder.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llstoredmessage.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llstoredmessage.h Clean up boost includes and remove compiler warning pragma for unreachable code in PCH (#2361) 2024-08-20 18:41:48 +03:00
lltaskname.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llteleportflags.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
lltemplatemessagebuilder.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
lltemplatemessagebuilder.h Fix line endlings 2024-05-22 22:40:26 +03:00
lltemplatemessagedispatcher.cpp Merge branch 'develop' of https://github.com/secondlife/viewer 2024-07-06 12:42:19 +02:00
lltemplatemessagedispatcher.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
lltemplatemessagereader.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2024-06-11 15:47:42 +02:00
lltemplatemessagereader.h Fix line endlings 2024-05-22 22:40:26 +03:00
llthrottle.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
llthrottle.h Fix line endlings 2024-05-22 22:40:26 +03:00
lltransfermanager.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
lltransfermanager.h Fix line endlings 2024-05-22 22:40:26 +03:00
lltransfersourceasset.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
lltransfersourceasset.h Fix line endlings 2024-05-22 22:40:26 +03:00
lltransfersourcefile.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
lltransfersourcefile.h Fix line endlings 2024-05-22 22:40:26 +03:00
lltransfertargetfile.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
lltransfertargetfile.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
lltransfertargetvfile.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
lltransfertargetvfile.h Fix line endlings 2024-05-22 22:40:26 +03:00
lltrustedmessageservice.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
lltrustedmessageservice.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
lluseroperation.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
lluseroperation.h Fix line endlings 2024-05-22 22:40:26 +03:00
llvehicleparams.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llxfer.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
llxfer.h Fix line endlings 2024-05-22 22:40:26 +03:00
llxfer_file.cpp Merge branch 'DRTVWR-600-maint-A' of https://github.com/secondlife/viewer 2024-06-09 16:11:24 +02:00
llxfer_file.h Fix line endlings 2024-05-22 22:40:26 +03:00
llxfer_mem.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
llxfer_mem.h Fix line endlings 2024-05-22 22:40:26 +03:00
llxfer_vfile.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
llxfer_vfile.h Fix line endlings 2024-05-22 22:40:26 +03:00
llxfermanager.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
llxfermanager.h Fix line endlings 2024-05-22 22:40:26 +03:00
llxorcipher.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
llxorcipher.h Fix line endlings 2024-05-22 22:40:26 +03:00
machine.cpp #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
machine.h Fix line endlings 2024-05-22 22:40:26 +03:00
mean_collision_data.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
message.cpp FIRE-34977 - Reduce Sim crossing overhead causing pauses 2025-05-19 19:53:44 +01:00
message.h Merge branch 'release/2025.03' of https://github.com/secondlife/viewer 2025-03-19 15:23:20 +01:00
message_prehash.cpp Merge remote-tracking branch 'LL/marchcat/x-ws-merge' 2024-05-01 12:30:57 +02:00
message_prehash.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
message_string_table.cpp Trim trailing blank line. 2024-08-20 08:28:35 -04:00
net.cpp drain UDP socket to avoid dropped packets (#3565) 2025-02-18 11:38:52 -08:00
net.h Fix line endlings 2024-05-22 22:40:26 +03:00
partsyspacket.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
partsyspacket.h Fix line endlings 2024-05-22 22:40:26 +03:00
patch_code.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
patch_code.h Merge remote-tracking branch 'LGPL/master' 2024-05-16 14:10:55 +02:00
patch_dct.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
patch_dct.h Merge remote-tracking branch 'LL/marchcat/x-ws-merge' 2024-05-01 12:30:57 +02:00
patch_idct.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
sound_ids.cpp Merge remote-tracking branch 'LL/marchcat/x-ws-merge' 2024-05-01 12:30:57 +02:00
sound_ids.h Merge remote-tracking branch 'LL/marchcat/x-ws-merge' 2024-05-01 12:30:57 +02:00