<feed xmlns='http://www.w3.org/2005/Atom'>
<title>antcc/todo.txt, branch trunk</title>
<subtitle>A little C compiler</subtitle>
<id>https://git.lemon.rip/antcc/atom?h=trunk</id>
<link rel='self' href='https://git.lemon.rip/antcc/atom?h=trunk'/>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/'/>
<updated>2026-04-14T06:41:00+00:00</updated>
<entry>
<title>update todo.txt</title>
<updated>2026-04-14T06:41:00+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2026-04-14T06:41:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=cd44dafedb6e69c7cca218fd33c1530a48b3e3d1'/>
<id>urn:sha1:cd44dafedb6e69c7cca218fd33c1530a48b3e3d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update todo</title>
<updated>2026-03-24T11:00:48+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2026-03-24T11:00:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=a465bf2211f95fc9535639f0028321c7e7d68b7e'/>
<id>urn:sha1:a465bf2211f95fc9535639f0028321c7e7d68b7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>regalloc: improve spilling and cleanup</title>
<updated>2026-03-16T17:15:37+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2026-03-16T17:15:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=28261b6b1b55184ce7084eb14cdcb42edc7f8480'/>
<id>urn:sha1:28261b6b1b55184ce7084eb14cdcb42edc7f8480</id>
<content type='text'>
Instead of spilling current interval when running out of registers,
spill the longest-lived active interval with a lower spill cost than
current. Spill costs are estimated based on multiplicative loop depth.
Also cleanup regalloc.c somewhat.
Update todo.txt too.
</content>
</entry>
<entry>
<title>Use a configure script, query system toolchain for default include paths</title>
<updated>2026-01-01T11:01:45+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2026-01-01T11:00:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=93194ef8447718ae78b345ce0a920bb5e6fdc090'/>
<id>urn:sha1:93194ef8447718ae78b345ce0a920bb5e6fdc090</id>
<content type='text'>
</content>
</entry>
<entry>
<title>c: add _Generic</title>
<updated>2025-12-22T19:18:38+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2025-12-22T19:07:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=3f67cc35c7659a3c6921caaabac8b6a4399e72cb'/>
<id>urn:sha1:3f67cc35c7659a3c6921caaabac8b6a4399e72cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update todo.txt</title>
<updated>2025-12-22T17:10:38+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2025-12-22T17:10:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=1aa5016265ae67fac625d0ba4e261ae7559ccb10'/>
<id>urn:sha1:1aa5016265ae67fac625d0ba4e261ae7559ccb10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add lua 5.4.0 test suite</title>
<updated>2025-12-07T11:44:18+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2025-12-07T11:44:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=6a335e2b7d47afdb5e37034a095aaa26a34d7ee1'/>
<id>urn:sha1:6a335e2b7d47afdb5e37034a095aaa26a34d7ee1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update todo.txt</title>
<updated>2025-12-04T18:08:00+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2025-12-04T18:08:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=0ae2c7901a74dba8537bf3a618ce5b13efeb13b7'/>
<id>urn:sha1:0ae2c7901a74dba8537bf3a618ce5b13efeb13b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bootstrapping 🎉</title>
<updated>2025-11-24T12:00:38+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2025-11-24T12:00:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=e8fff45ac3bd4cc02e4889d9a28a0ebcd5c6d1b9'/>
<id>urn:sha1:e8fff45ac3bd4cc02e4889d9a28a0ebcd5c6d1b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ir: implement cvtu64f. and other bug fixes</title>
<updated>2025-11-23T20:57:01+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2025-11-23T20:54:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=6464ec389e2da17b1674858858406e211b16e5f6'/>
<id>urn:sha1:6464ec389e2da17b1674858858406e211b16e5f6</id>
<content type='text'>
compiler is bootstrapping?! however, stage1 and stage2+ executables
aren't bit-identical.. small differences in the codegen.. need to look into that
</content>
</entry>
</feed>
