<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aplwc/src/include/aplwc.h, branch trunk</title>
<subtitle>Mirror of fossil repo at aplwc.org</subtitle>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/'/>
<entry>
<title>Improve the failure simulation test/code.</title>
<updated>2026-09-26T18:00:37+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-09-26T18:00:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=1b9a3117c6d37ca9e31629a9f7014860ffb23d8c'/>
<id>1b9a3117c6d37ca9e31629a9f7014860ffb23d8c</id>
<content type='text'>
Right now, a lot of test cases fail because if this. Next up: fixing them :)

FossilOrigin-Name: 6dd2985bcae86ed3f7c5651e2ce7bc848b80516bf4c1d5482b6095c18dfcc058</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Right now, a lot of test cases fail because if this. Next up: fixing them :)

FossilOrigin-Name: 6dd2985bcae86ed3f7c5651e2ce7bc848b80516bf4c1d5482b6095c18dfcc058</pre>
</div>
</content>
</entry>
<entry>
<title>Full coverage of bin/main.c</title>
<updated>2026-09-05T07:22:31+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-09-05T07:22:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=58beb0bc9236234a697a3619c5023100a9574a59'/>
<id>58beb0bc9236234a697a3619c5023100a9574a59</id>
<content type='text'>
FossilOrigin-Name: 91deb642cded69b6c480471147004489a6072ec7c6603286aa6c0ebfc75bf030</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FossilOrigin-Name: 91deb642cded69b6c480471147004489a6072ec7c6603286aa6c0ebfc75bf030</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify the alloc callback function</title>
<updated>2026-09-04T20:40:22+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-09-04T20:40:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=ea03b44757f3d4fc5e17a96cc74ff2d3d8a317ec'/>
<id>ea03b44757f3d4fc5e17a96cc74ff2d3d8a317ec</id>
<content type='text'>
FossilOrigin-Name: a08c14408099c9287646e3fcac0df8dfa04d23cd08273f6b17abe7bff79e0942</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FossilOrigin-Name: a08c14408099c9287646e3fcac0df8dfa04d23cd08273f6b17abe7bff79e0942</pre>
</div>
</content>
</entry>
<entry>
<title>Add a test which runs all the scripts in tests/scripts/good to meaure how many memory allocations they perform, and then rerun them with a mode that causes the memory allocator to fail after N allocations. The scripts are run for all values of N from 0 to the number of allocations they need to succeed.</title>
<updated>2026-09-04T19:45:05+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-09-04T19:45:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=4d1f519e1bcca659100a2593bd7ca7f2f4983ffe'/>
<id>4d1f519e1bcca659100a2593bd7ca7f2f4983ffe</id>
<content type='text'>
FossilOrigin-Name: ed1953c203d3493d9c1adbcb9256d7d380bc1fdcfc7856f03f9d801291f478cd</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FossilOrigin-Name: ed1953c203d3493d9c1adbcb9256d7d380bc1fdcfc7856f03f9d801291f478cd</pre>
</div>
</content>
</entry>
<entry>
<title>Don't dynamically allocate external reference counted pointers, just use what the user puts on the stack.</title>
<updated>2026-09-03T19:31:52+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-09-03T19:31:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=fa6a3ee5b24d5e227798330cff5f9ff060d6d863'/>
<id>fa6a3ee5b24d5e227798330cff5f9ff060d6d863</id>
<content type='text'>
FossilOrigin-Name: 270cf0d72050bea15fc40a1e2811ba642e3ef26cbe1fa6231c5aa6f1872ccb34</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FossilOrigin-Name: 270cf0d72050bea15fc40a1e2811ba642e3ef26cbe1fa6231c5aa6f1872ccb34</pre>
</div>
</content>
</entry>
<entry>
<title>[13ed99ff5b] Give the sources a license: GPLv3+</title>
<updated>2026-09-02T20:07:50+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-09-02T20:07:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=fa85b6ad25cbf4d98d80082e44921fc351533204'/>
<id>fa85b6ad25cbf4d98d80082e44921fc351533204</id>
<content type='text'>
FossilOrigin-Name: 877496d6f607bc4b7cd35f2b763b2633f73804c5860542d59432c1974318d72c</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FossilOrigin-Name: 877496d6f607bc4b7cd35f2b763b2633f73804c5860542d59432c1974318d72c</pre>
</div>
</content>
</entry>
<entry>
<title>The objects returned to the user are now integer-based references,</title>
<updated>2026-08-31T19:44:56+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-31T19:44:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=7f7a2fb4fb23433e7be3d6953725690c8ea958d2'/>
<id>7f7a2fb4fb23433e7be3d6953725690c8ea958d2</id>
<content type='text'>
not actual pointers. This means the aplwc internals can update those
pointers without the user noticing.

FossilOrigin-Name: 654c7d0ec85da295a7fb6ed381500410686b280f342fa81a30481f5e9a20c58a</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
not actual pointers. This means the aplwc internals can update those
pointers without the user noticing.

FossilOrigin-Name: 654c7d0ec85da295a7fb6ed381500410686b280f342fa81a30481f5e9a20c58a</pre>
</div>
</content>
</entry>
<entry>
<title>Still a lot to be done, but I'm going to bed.</title>
<updated>2026-08-30T20:52:43+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-30T20:52:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=729964bea692f9683860978b89848784a7fc2f46'/>
<id>729964bea692f9683860978b89848784a7fc2f46</id>
<content type='text'>
Two remaining big issues:
* aplwc (the parameter passed "everywhere") - should it move or not?
* values returned from the public API should not move.

FossilOrigin-Name: 31ab3154b8f3d5ac167218496e9e204324bf0ac9d36b7bada8fe2a6c8f93d51c</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Two remaining big issues:
* aplwc (the parameter passed "everywhere") - should it move or not?
* values returned from the public API should not move.

FossilOrigin-Name: 31ab3154b8f3d5ac167218496e9e204324bf0ac9d36b7bada8fe2a6c8f93d51c</pre>
</div>
</content>
</entry>
<entry>
<title>Remove APLWC_MIN_MEM constant, and APLWC_MEM environment variable</title>
<updated>2026-08-30T13:34:36+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-30T13:34:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=29479e2c50d41f29b5e21ffcb16416887aa693d2'/>
<id>29479e2c50d41f29b5e21ffcb16416887aa693d2</id>
<content type='text'>
FossilOrigin-Name: affcf2ab9c573820c77778abfb4769fad8a30ce457411b02a9528470994c7a6b</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FossilOrigin-Name: affcf2ab9c573820c77778abfb4769fad8a30ce457411b02a9528470994c7a6b</pre>
</div>
</content>
</entry>
<entry>
<title>Small tweaks to get the current set of tests to pass</title>
<updated>2026-08-30T12:49:56+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-30T12:49:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=969729d0b0e13314e1cb6266b1304e7606d4563f'/>
<id>969729d0b0e13314e1cb6266b1304e7606d4563f</id>
<content type='text'>
FossilOrigin-Name: 840e78468372f506a665fb06ddedd1e51266d465bf250273858e6e2f8976717e</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FossilOrigin-Name: 840e78468372f506a665fb06ddedd1e51266d465bf250273858e6e2f8976717e</pre>
</div>
</content>
</entry>
</feed>
