<feed xmlns='http://www.w3.org/2005/Atom'>
<title>conts/tests, branch master</title>
<subtitle>ACTIVE - Some kind-of-generic container types for C</subtitle>
<id>https://metanimi.dy.fi/cgit/conts/atom?h=master</id>
<link rel='self' href='https://metanimi.dy.fi/cgit/conts/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/conts/'/>
<updated>2026-08-26T18:10:55Z</updated>
<entry>
<title>slightly increase test coverage, hah</title>
<updated>2026-08-26T18:10:55Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2026-08-26T18:10:55Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/conts/commit/?id=4b399ecfe921bc276086f55d4038caa887925c59'/>
<id>urn:sha1:4b399ecfe921bc276086f55d4038caa887925c59</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add simple string buffer</title>
<updated>2026-08-26T18:02:53Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2026-08-26T18:02:53Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/conts/commit/?id=14a6924d2fe27083556e323ec7efdee7567d3a4f'/>
<id>urn:sha1:14a6924d2fe27083556e323ec7efdee7567d3a4f</id>
<content type='text'>
+ Has short-string optimization, which seems to trigger an erroneous
  warning about out-of-bounds writes to unions. Should probably report
  upstream.
</content>
</entry>
<entry>
<title>rename MAP_TYPE</title>
<updated>2026-08-23T18:53:53Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2026-08-23T18:53:53Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/conts/commit/?id=f36435782e973ca1cf25ad7d7791d61a6b1b83c7'/>
<id>urn:sha1:f36435782e973ca1cf25ad7d7791d61a6b1b83c7</id>
<content type='text'>
+ Collides with MMAP flags, oops.
</content>
</entry>
<entry>
<title>use different iteration values for test/bench</title>
<updated>2025-10-16T18:12:00Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2025-10-16T18:12:00Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/conts/commit/?id=e962c7a4c70b6e2c3f2df89be176c491d62739e7'/>
<id>urn:sha1:e962c7a4c70b6e2c3f2df89be176c491d62739e7</id>
<content type='text'>
+ Regular tests are pretty darn slow with valgrind on certain virtual
  machines, speed them up a bit
</content>
</entry>
<entry>
<title>check iteration on empty vectors</title>
<updated>2025-10-16T14:47:13Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2025-10-16T14:47:13Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/conts/commit/?id=2176169257505d22021fc9a739c9f2090c514cb4'/>
<id>urn:sha1:2176169257505d22021fc9a739c9f2090c514cb4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>reimplement maps to use new spvecs</title>
<updated>2025-10-16T14:29:07Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2025-10-16T14:29:07Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/conts/commit/?id=3f85d1168a9cfa10e7592ebf8870cc658ea70879'/>
<id>urn:sha1:3f85d1168a9cfa10e7592ebf8870cc658ea70879</id>
<content type='text'>
+ Performance is roughly the same as before, but memory usage is now
  *way* down, and shouldn't explode out of control if a bas hash is
  used.
</content>
</entry>
<entry>
<title>add stable vector</title>
<updated>2025-10-16T10:23:34Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2025-10-16T10:21:13Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/conts/commit/?id=ace7d8eff3df026f07e42122caaf35880d8289bb'/>
<id>urn:sha1:ace7d8eff3df026f07e42122caaf35880d8289bb</id>
<content type='text'>
+ Allows references to elements to be stable over insertion

+ Doesn't implement all of the regular vec interface at the moment and
  requires slightly different iteration handling unfortunately, but
  maybe it's not too bad?
</content>
</entry>
<entry>
<title>cover all functions</title>
<updated>2025-08-22T13:12:08Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2025-08-22T13:12:08Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/conts/commit/?id=13d33be824a0f6a3952045df7b97b35fc69520a8'/>
<id>urn:sha1:13d33be824a0f6a3952045df7b97b35fc69520a8</id>
<content type='text'>
+ Not quite all lines due to sptree being dumb &gt;:(((((
</content>
</entry>
<entry>
<title>use covsrv for coverage testing</title>
<updated>2025-08-22T12:27:17Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2025-08-22T12:27:17Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/conts/commit/?id=b0d619e2c9595f4ec05463e87be9d0d3423c0a70'/>
<id>urn:sha1:b0d619e2c9595f4ec05463e87be9d0d3423c0a70</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix map iteration</title>
<updated>2025-03-22T14:04:58Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2025-03-22T14:04:58Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/conts/commit/?id=56edd66ae3e8661d40d499bd7c72f3ffc7aac4e7'/>
<id>urn:sha1:56edd66ae3e8661d40d499bd7c72f3ffc7aac4e7</id>
<content type='text'>
</content>
</entry>
</feed>
