<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/util/generic/ptr_ut.cpp, branch meta-1.0.2</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=meta-1.0.2</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=meta-1.0.2'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-04-25T11:44:41Z</updated>
<entry>
<title>GetRef in TPointerCommon</title>
<updated>2025-04-25T11:44:41Z</updated>
<author>
<name>ilnurkh</name>
<email>ilnurkh@yandex-team.com</email>
</author>
<published>2025-04-25T10:55:53Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=c0533d88038a1fc7c4753c986e6c47bb4cbd21b7'/>
<id>urn:sha1:c0533d88038a1fc7c4753c986e6c47bb4cbd21b7</id>
<content type='text'>
commit_hash:4149625a81c51af40642fe498a887608cc57305f
</content>
</entry>
<entry>
<title>add ::element_type, .get() to smart pointers for better compatibility with std</title>
<updated>2024-11-04T15:37:03Z</updated>
<author>
<name>pavook</name>
<email>pavook@yandex-team.com</email>
</author>
<published>2024-11-04T15:22:23Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a6181c673b1896aa2e0377c725ccc0bd23d0ebe9'/>
<id>urn:sha1:a6181c673b1896aa2e0377c725ccc0bd23d0ebe9</id>
<content type='text'>
For example, this makes it possible to use gtest pointer matchers on smart pointers
commit_hash:2650074ae18ee35696b297d3d1f0393e7350789f
</content>
</entry>
<entry>
<title>FixNamespaceComments in /util</title>
<updated>2024-09-05T17:17:10Z</updated>
<author>
<name>dmasloff</name>
<email>dmasloff@yandex-team.com</email>
</author>
<published>2024-09-05T17:05:47Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=74184a40c15dc0649a769d9754d0ce7efb44db04'/>
<id>urn:sha1:74184a40c15dc0649a769d9754d0ce7efb44db04</id>
<content type='text'>
FixNamespaceComments in /util
bb9152570d7c258798644ead5a59f604de05ef3b
</content>
</entry>
<entry>
<title>Y_VERIFY-&gt;Y_ABORT_UNLESS at ^u</title>
<updated>2023-10-10T07:26:34Z</updated>
<author>
<name>ilnurkh</name>
<email>ilnurkh@yandex-team.com</email>
</author>
<published>2023-10-10T07:09:12Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=335c640261b6272bc052a251d9b8780150090b45'/>
<id>urn:sha1:335c640261b6272bc052a251d9b8780150090b45</id>
<content type='text'>
https://clubs.at.yandex-team.ru/arcadia/29404
</content>
</entry>
<entry>
<title></title>
<updated>2023-03-28T18:30:10Z</updated>
<author>
<name>pg</name>
<email>pg@yandex-team.com</email>
</author>
<published>2023-03-28T18:30:10Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=25659221f18577ea38430a8ec3349836f5626b6a'/>
<id>urn:sha1:25659221f18577ea38430a8ec3349836f5626b6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>TSharedPtr::As()&amp;: leakage fix</title>
<updated>2023-01-14T12:13:39Z</updated>
<author>
<name>sv-denisov</name>
<email>sv-denisov@yandex-team.com</email>
</author>
<published>2023-01-14T12:13:39Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=3657be5988251fc9074ba5b86b62bfa985ff4643'/>
<id>urn:sha1:3657be5988251fc9074ba5b86b62bfa985ff4643</id>
<content type='text'>
По следам https://a.yandex-team.ru/review/2996409/details
Исправлены случаи при неудачных кастах:
1. контрольный блок дёргается даже при указании на nullptr (нехорошо для атомиков)
2. если исходный шаред поинтер разрушится раньше, чем полученный nullptr (например, при возврате из функции), то ресурс утечёт</content>
</entry>
<entry>
<title>util: add .As&lt;T&gt; to TSharedPtr</title>
<updated>2022-10-01T08:18:40Z</updated>
<author>
<name>ionagamed</name>
<email>ionagamed@yandex-team.com</email>
</author>
<published>2022-10-01T08:18:40Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=fecbe41234ec99b7709d8d9ec617219655ac51a7'/>
<id>urn:sha1:fecbe41234ec99b7709d8d9ec617219655ac51a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>IGNIETFERRO-1105 TAtomic -&gt; std::atomic in util/generic/* and threadpool</title>
<updated>2022-05-11T07:40:18Z</updated>
<author>
<name>eeight</name>
<email>eeight@yandex-team.ru</email>
</author>
<published>2022-05-11T07:40:18Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=05a6fea78142058210511273b3ece21050ad137b'/>
<id>urn:sha1:05a6fea78142058210511273b3ece21050ad137b</id>
<content type='text'>
ref:39a714b781c60dca9e3b946d870971076e14ab7c
</content>
</entry>
<entry>
<title>remove unused includes</title>
<updated>2022-04-07T05:59:43Z</updated>
<author>
<name>tobo</name>
<email>tobo@yandex-team.ru</email>
</author>
<published>2022-04-07T05:59:43Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8d0bed04edbd809859fe349779c07ef122fdeca2'/>
<id>urn:sha1:8d0bed04edbd809859fe349779c07ef122fdeca2</id>
<content type='text'>
ref:f8c119cf3a796a59ab5be4424e5364ba6a201d40
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;tender-bum@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:50:01Z</updated>
<author>
<name>tender-bum</name>
<email>tender-bum@yandex-team.ru</email>
</author>
<published>2022-02-10T13:50:01Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=4aef354b224559d2b031487a10d4f5cc6e82e95a'/>
<id>urn:sha1:4aef354b224559d2b031487a10d4f5cc6e82e95a</id>
<content type='text'>
</content>
</entry>
</feed>
