<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/llcorehttp/httprequest.cpp, branch cef_147</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://www.megapahit.org/viewer.git/atom?h=cef_147</id>
<link rel='self' href='https://www.megapahit.org/viewer.git/atom?h=cef_147'/>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/'/>
<updated>2025-11-28T16:03:31Z</updated>
<entry>
<title>#5072 Use make_shared for more efficient ref counting and allocation</title>
<updated>2025-11-28T16:03:31Z</updated>
<author>
<name>Rye</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2025-11-28T16:03:31Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=54b3f3de64f3749022d95063c7439bfed316645f'/>
<id>urn:sha1:54b3f3de64f3749022d95063c7439bfed316645f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reduce thread contention on HTTPStats singleton access via simpleton.</title>
<updated>2024-08-14T04:31:37Z</updated>
<author>
<name>Rye Mutt</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2024-08-13T22:24:53Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=ad8dc13150b640ae9613e1edd8cc8c2c72b1e6b2'/>
<id>urn:sha1:ad8dc13150b640ae9613e1edd8cc8c2c72b1e6b2</id>
<content type='text'>
The main thread and http thread had significant contention in asset-fetch heavy scenarios that could result in main thread and http thread stalls when the http thread was accessing the HTTPStats singleton and the master singleton dependency list had to be queried.

The HTTP thread is the primary user of HTTPStats with the main thread only calling into it during shut down to query the stats for the session.
</content>
</entry>
<entry>
<title>#824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed</title>
<updated>2024-04-29T04:56:09Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2024-04-29T04:43:28Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=1b68f71348ecf3983b76b40d7940da8377f049b7'/>
<id>urn:sha1:1b68f71348ecf3983b76b40d7940da8377f049b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SL-17219 WIP - Texture pipeline overhaul</title>
<updated>2022-04-16T00:02:07Z</updated>
<author>
<name>Dave Parks</name>
<email>davep@lindenlab.com</email>
</author>
<published>2022-04-16T00:02:07Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=b6841d75c2f259c84d5ab6b012bd2ae37d985451'/>
<id>urn:sha1:b6841d75c2f259c84d5ab6b012bd2ae37d985451</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MAINT-7634: Logging and instrumentation canges to narrow down viewer crashes.</title>
<updated>2017-08-08T16:04:32Z</updated>
<author>
<name>Rider Linden</name>
<email>rider@lindenlab.com</email>
</author>
<published>2017-08-08T16:04:32Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=1038633526330cf931ba097dbafdd270b5bb56e3'/>
<id>urn:sha1:1038633526330cf931ba097dbafdd270b5bb56e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MAINT-7634: Move StatsAccumulator into llcommon, collect data sent and error codes from core.</title>
<updated>2017-07-28T21:07:25Z</updated>
<author>
<name>Rider Linden</name>
<email>rider@lindenlab.com</email>
</author>
<published>2017-07-28T21:07:25Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=57d5744f2c064ccb7bf8dd3dca2a24f6755297ac'/>
<id>urn:sha1:57d5744f2c064ccb7bf8dd3dca2a24f6755297ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge with 4.0.3-release</title>
<updated>2016-04-04T19:53:09Z</updated>
<author>
<name>Oz Linden</name>
<email>oz@lindenlab.com</email>
</author>
<published>2016-04-04T19:53:09Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=9be58e915a6c69de280ccabd3019e9ac40beed26'/>
<id>urn:sha1:9be58e915a6c69de280ccabd3019e9ac40beed26</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove execute permission from many files that should not have it</title>
<updated>2015-11-10T14:48:56Z</updated>
<author>
<name>Oz Linden</name>
<email>oz@lindenlab.com</email>
</author>
<published>2015-11-10T14:48:56Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=c8726aba303bcf1207b730a344536e25491420bc'/>
<id>urn:sha1:c8726aba303bcf1207b730a344536e25491420bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MAINT-5271: Microsoft is just too permissive.</title>
<updated>2015-10-16T19:15:33Z</updated>
<author>
<name>rider</name>
<email>rider@lindenlab.com</email>
</author>
<published>2015-10-16T19:15:33Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=7c5643025804d94ce3efa92abf77e4965295072d'/>
<id>urn:sha1:7c5643025804d94ce3efa92abf77e4965295072d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MAINT-5271: Converted internal pointers to internal operation to managed shared pointers. Removed direct cast and dereference of handles.</title>
<updated>2015-10-16T18:40:48Z</updated>
<author>
<name>Rider Linden</name>
<email>rider@lindenlab.com</email>
</author>
<published>2015-10-16T18:40:48Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=8d334ca1bf51dc1a0020f53cdd7a3927bdb7740c'/>
<id>urn:sha1:8d334ca1bf51dc1a0020f53cdd7a3927bdb7740c</id>
<content type='text'>
</content>
</entry>
</feed>
