<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yuzu/src/common/thread_queue_list.h, branch main</title>
<subtitle>Nintendo Switch emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/'/>
<entry>
<title>chore: add missing SPDX tags</title>
<updated>2022-04-28T16:24:11+00:00</updated>
<author>
<name>Andrea Pappacoda</name>
<email>andrea@pappacoda.it</email>
</author>
<published>2022-04-28T16:24:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=01cf05bc75b1e47beb08937439f3ed9339e7b254'/>
<id>01cf05bc75b1e47beb08937439f3ed9339e7b254</id>
<content type='text'>
Follow-up to 99ceb03a1cfcf35968cab589ea188a8c406cda52
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Follow-up to 99ceb03a1cfcf35968cab589ea188a8c406cda52
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "core: Fix clang build"</title>
<updated>2020-10-21T02:07:39+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2020-10-21T02:07:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=3d592972dc3fd61cc88771b889eff237e4e03e0f'/>
<id>3d592972dc3fd61cc88771b889eff237e4e03e0f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>core: Fix clang build</title>
<updated>2020-10-17T23:50:39+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2020-10-15T18:49:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=be1954e04cb5a0c3a526f78ed5490a5e65310280'/>
<id>be1954e04cb5a0c3a526f78ed5490a5e65310280</id>
<content type='text'>
Recent changes to the build system that made more warnings be flagged as
errors caused building via clang to break.

Fixes #4795
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Recent changes to the build system that made more warnings be flagged as
errors caused building via clang to break.

Fixes #4795
</pre>
</div>
</content>
</entry>
<entry>
<title>common: Make use of [[nodiscard]] where applicable</title>
<updated>2020-08-15T21:17:52+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2020-08-14T13:38:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=df7248039553b3ebd338380c3ef0428b0e046e79'/>
<id>df7248039553b3ebd338380c3ef0428b0e046e79</id>
<content type='text'>
Now that clang-format makes [[nodiscard]] attributes format sensibly, we
can apply them to several functions within the common library to allow
the compiler to complain about any misuses of the functions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now that clang-format makes [[nodiscard]] attributes format sensibly, we
can apply them to several functions within the common library to allow
the compiler to complain about any misuses of the functions.
</pre>
</div>
</content>
</entry>
<entry>
<title>common/thread_queue_list: Remove unnecessary dependency on boost</title>
<updated>2019-03-16T09:01:39+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2019-03-16T08:41:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=f71c598907ea76095dd3e2a71d160ddbe5c6635c'/>
<id>f71c598907ea76095dd3e2a71d160ddbe5c6635c</id>
<content type='text'>
We really don't need to pull in several headers of boost related
machinery just to perform the erase-remove idiom (particularly with
C++20 around the corner, which adds universal container std::erase and
std::erase_if, which we can just use instead).

With this, we don't need to link in anything boost-related into common.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We really don't need to pull in several headers of boost related
machinery just to perform the erase-remove idiom (particularly with
C++20 around the corner, which adds universal container std::erase and
std::erase_if, which we can just use instead).

With this, we don't need to link in anything boost-related into common.
</pre>
</div>
</content>
</entry>
<entry>
<title>scheduler: Add explanations for YieldWith and WithoutLoadBalancing</title>
<updated>2018-11-22T05:33:53+00:00</updated>
<author>
<name>Zach Hilman</name>
<email>zachhilman@gmail.com</email>
</author>
<published>2018-11-22T05:33:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=820d81b9a5392951c18daa5a47d6c0ffd28baa9b'/>
<id>820d81b9a5392951c18daa5a47d6c0ffd28baa9b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>svc: Implement yield types 0 and -1</title>
<updated>2018-11-19T04:44:19+00:00</updated>
<author>
<name>Zach Hilman</name>
<email>zachhilman@gmail.com</email>
</author>
<published>2018-11-19T04:44:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=409dcf0e0aecfdb676fd3b64223a25e47c1b1c1a'/>
<id>409dcf0e0aecfdb676fd3b64223a25e47c1b1c1a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>thread_queue_list: Make contains() and get_first() const member functions</title>
<updated>2018-08-12T16:54:14+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2018-08-12T16:52:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=11470f331a8ff51f5e927fa269fd381b2d4262cb'/>
<id>11470f331a8ff51f5e927fa269fd381b2d4262cb</id>
<content type='text'>
These don't directly modify the contained data.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These don't directly modify the contained data.
</pre>
</div>
</content>
</entry>
<entry>
<title>thread_queue_list: Convert typedef to a type alias</title>
<updated>2018-08-12T16:47:11+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2018-08-12T16:47:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=55c73e10a72651c768285caf914b23a1ed486f04'/>
<id>55c73e10a72651c768285caf914b23a1ed486f04</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Format: Run the new clang format on everything</title>
<updated>2018-01-20T23:45:11+00:00</updated>
<author>
<name>James Rowe</name>
<email>jroweboy@gmail.com</email>
</author>
<published>2018-01-20T07:48:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=096be1663682f38d572e9816e3350e0dc9f13168'/>
<id>096be1663682f38d572e9816e3350e0dc9f13168</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
