<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eglantine-cirakg/src/common/tree.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-08-15T21:21:15+00:00</updated>
<entry>
<title>[common] Use U8 for colour of RB-tree instead of integer to save space (#228)</title>
<updated>2025-08-15T21:21:15+00:00</updated>
<author>
<name>lizzie</name>
<email>lizzie@eden-emu.dev</email>
</author>
<published>2025-08-15T21:21:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=d61f0774be96a4f936d54b416e1d0314fea5f7c6'/>
<id>urn:sha1:d61f0774be96a4f936d54b416e1d0314fea5f7c6</id>
<content type='text'>
Signed-off-by: lizzie &lt;lizzie@eden-emu.dev&gt;
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/228
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>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>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.cirakg.xyz/eglantine-cirakg/commit/?id=b2eb10382941bef0914f4a0a4685b9033440aa9f'/>
<id>urn:sha1:b2eb10382941bef0914f4a0a4685b9033440aa9f</id>
<content type='text'>
Follow-up to 2b87305d319f0bd04da36fb96314934f37b12637
</content>
</entry>
<entry>
<title>common: tree: Various updates.</title>
<updated>2022-03-15T01:14:53+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2022-03-11T06:56:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=492b983af472bab8505441ddea2355d36cff9721'/>
<id>urn:sha1:492b983af472bab8505441ddea2355d36cff9721</id>
<content type='text'>
</content>
</entry>
<entry>
<title>common: tree: Avoid a crash on nullptr dereference.</title>
<updated>2021-05-21T04:41:51+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2021-05-16T07:54:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=d77adad0c4c6eabdcf1dadb96e3060ddf88566bb'/>
<id>urn:sha1:d77adad0c4c6eabdcf1dadb96e3060ddf88566bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>common: tree: Avoid a nullptr dereference.</title>
<updated>2021-05-11T22:40:20+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2021-05-11T22:40:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=9d01b31e3f3194f4934525bd39f0f5849783bc15'/>
<id>urn:sha1:9d01b31e3f3194f4934525bd39f0f5849783bc15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>common/tree: Convert defines over to templates</title>
<updated>2021-01-12T21:46:36+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2021-01-12T07:47:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=d11b3ebfc4d98c39374334543fb75baa0acba39e'/>
<id>urn:sha1:d11b3ebfc4d98c39374334543fb75baa0acba39e</id>
<content type='text'>
Reworks the tree header to operate off of templates as opposed to a
series of defines.

This allows all tree facilities to obey namespacing rules, and also
allows this code to be used within modules once compiler support is in
place.

This also gets rid to use a macro to define functions and structs for
necessary data types. With templates, these will be generated when
they're actually used, eliminating the need for the separate
declaration.
</content>
</entry>
<entry>
<title>common/tree: Remove unused splay tree defines</title>
<updated>2021-01-12T07:32:41+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2021-01-12T07:32:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=17044f999a708205bf8c961619f52bd9d202b87e'/>
<id>urn:sha1:17044f999a708205bf8c961619f52bd9d202b87e</id>
<content type='text'>
Makes for less code to take care of.
</content>
</entry>
<entry>
<title>common: Introduce useful tree structures.</title>
<updated>2021-01-11T22:23:16+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2020-12-27T09:58:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=eeb0493b5d5de52238c1635a93b4d372c5dc212c'/>
<id>urn:sha1:eeb0493b5d5de52238c1635a93b4d372c5dc212c</id>
<content type='text'>
</content>
</entry>
</feed>
