<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eglantine-cirakg/src/common/steady_clock.cpp, 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>2026-07-07T18:03:27+00:00</updated>
<entry>
<title>[common] remove presumed 'hot path' for QPC of 10MHz on SteadyClock::Now() (#4162)</title>
<updated>2026-07-07T18:03:27+00:00</updated>
<author>
<name>lizzie</name>
<email>lizzie@eden-emu.dev</email>
</author>
<published>2026-07-07T18:03:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=94e9c2bd74e30c6154dd453ff5608df3688b3f24'/>
<id>urn:sha1:94e9c2bd74e30c6154dd453ff5608df3688b3f24</id>
<content type='text'>
while this may be true, it isn't required to have this quick path for this function because:
a) arm64
b) counter/freq and counter%freq is a single idiv
c) 2 muls, 2 div isnt that insanely expensive
d) `static_assert(period::den % TenMHz == 0)`

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

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4162
Reviewed-by: MaranBr &lt;maranbr@eden-emu.dev&gt;
Reviewed-by: CamilleLaVey &lt;camillelavey99@gmail.com&gt;
</content>
</entry>
<entry>
<title>[port] windows 7 support (#3105)</title>
<updated>2025-11-30T05:04:36+00:00</updated>
<author>
<name>lizzie</name>
<email>lizzie@eden-emu.dev</email>
</author>
<published>2025-11-30T05:04:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=c72144abad7405ab883422c2c117bc2914e457db'/>
<id>urn:sha1:c72144abad7405ab883422c2c117bc2914e457db</id>
<content type='text'>
Signed-off-by: lizzie lizzie@eden-emu.dev
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3105
Reviewed-by: Caio Oliveira &lt;caiooliveirafarias0@gmail.com&gt;
Reviewed-by: crueter &lt;crueter@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>(wall, native)_clock: Rework NativeClock</title>
<updated>2023-06-08T01:44:42+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2023-04-23T03:08:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=c264630ba4a4d89de4b9272faa3264b1d7d87a74'/>
<id>urn:sha1:c264630ba4a4d89de4b9272faa3264b1d7d87a74</id>
<content type='text'>
</content>
</entry>
<entry>
<title>steady_clock: Introduce a real time clock</title>
<updated>2023-03-08T02:17:46+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2023-03-05T03:59:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=c3855de299f660e00ac8b017704b9a1d286ce2ad'/>
<id>urn:sha1:c3855de299f660e00ac8b017704b9a1d286ce2ad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>common: Implement a high resolution steady clock</title>
<updated>2023-03-05T06:41:19+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2023-03-02T00:17:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=f869dabc4a2736f64155daa53e9871803cf4acd1'/>
<id>urn:sha1:f869dabc4a2736f64155daa53e9871803cf4acd1</id>
<content type='text'>
This implementation provides a consistent, high performance, and high resolution clock where/when std::chrono::steady_clock does not provide sufficient precision.
</content>
</entry>
</feed>
