<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eglantine-cirakg/src/common/polyfill_thread.h, branch nx2</title>
<subtitle>Mirror of github.com/cira0100/Eglantine-public nx2, a fork of Djihads80/Eglantine.</subtitle>
<id>https://git.cirakg.xyz/eglantine-cirakg/atom?h=nx2</id>
<link rel='self' href='https://git.cirakg.xyz/eglantine-cirakg/atom?h=nx2'/>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/'/>
<updated>2025-10-01T04:59:35+00:00</updated>
<entry>
<title>[common] use libc++ provided jthread instead of in-house one (which deadlocks on FBSD 14) (#351)</title>
<updated>2025-10-01T04:59:35+00:00</updated>
<author>
<name>lizzie</name>
<email>lizzie@eden-emu.dev</email>
</author>
<published>2025-10-01T04:59:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=dfe10bc85196d1e7812b6cb775767cf1e072c20f'/>
<id>urn:sha1:dfe10bc85196d1e7812b6cb775767cf1e072c20f</id>
<content type='text'>
Needs test on our CI targets to see I didn't miss anything. Worried about android.

Signed-off-by: lizzie &lt;lizzie@eden-emu.dev&gt;

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/351
Reviewed-by: CamilleLaVey &lt;camillelavey99@gmail.com&gt;
Reviewed-by: MaranBr &lt;maranbr@eden-emu.dev&gt;
Co-authored-by: lizzie &lt;lizzie@eden-emu.dev&gt;
Co-committed-by: lizzie &lt;lizzie@eden-emu.dev&gt;
</content>
</entry>
<entry>
<title>common/polyfill_thread: use std::forward where appropriate, qualify std::move calls</title>
<updated>2023-10-13T15:51:11+00:00</updated>
<author>
<name>Valeri Ochinski</name>
<email>v19930312@gmail.com</email>
</author>
<published>2023-10-13T15:51:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=4f85040c40bd0d4e13c8da62fdd58fe2be0b58a7'/>
<id>urn:sha1:4f85040c40bd0d4e13c8da62fdd58fe2be0b58a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>polyfill_thread: ensure mutex was locked before signaling stop</title>
<updated>2023-09-02T15:51:40+00:00</updated>
<author>
<name>Liam</name>
<email>byteslice@airmail.cc</email>
</author>
<published>2023-09-02T15:43:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=1da6fd9d7475802fe8ad24ac29a601cb2e9ab137'/>
<id>urn:sha1:1da6fd9d7475802fe8ad24ac29a601cb2e9ab137</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move to Clang Format 15</title>
<updated>2023-01-30T00:49:42+00:00</updated>
<author>
<name>Levi Behunin</name>
<email>l3ehunin@gmail.com</email>
</author>
<published>2023-01-29T20:54:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=2ff6c44168b0bf1d8c8d1d3e352abf3a5f734b44'/>
<id>urn:sha1:2ff6c44168b0bf1d8c8d1d3e352abf3a5f734b44</id>
<content type='text'>
Depends on https://github.com/yuzu-emu/build-environments/pull/69

clang-15 primary run
</content>
</entry>
<entry>
<title>polyfill_thread: satisfy execution ordering requirements of stop_callback</title>
<updated>2023-01-28T02:34:49+00:00</updated>
<author>
<name>Liam</name>
<email>byteslice@airmail.cc</email>
</author>
<published>2023-01-26T22:38:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=6237e8d92f6f20b37c22b61130541528a2b76d54'/>
<id>urn:sha1:6237e8d92f6f20b37c22b61130541528a2b76d54</id>
<content type='text'>
</content>
</entry>
<entry>
<title>polyfill_thread: Implement StoppableTimedWait</title>
<updated>2023-01-25T21:43:04+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2023-01-25T21:03:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=337f943c9718e597325c70de7e1529fbcc09cb5d'/>
<id>urn:sha1:337f943c9718e597325c70de7e1529fbcc09cb5d</id>
<content type='text'>
StoppableTimedWait allows for a timed wait to be stopped immediately after a stop is requested.
This is useful in cases where long duration thread sleeps are needed and allows for immediate joining of waiting threads after a stop is requested.

Co-Authored-By: liamwhite &lt;liamwhite@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>general: fix compile for Apple Clang</title>
<updated>2022-11-23T03:22:28+00:00</updated>
<author>
<name>Liam</name>
<email>byteslice@airmail.cc</email>
</author>
<published>2022-11-21T16:31:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=5a712bb51a39628b3a484445e16065ebe621ed90'/>
<id>urn:sha1:5a712bb51a39628b3a484445e16065ebe621ed90</id>
<content type='text'>
</content>
</entry>
</feed>
