<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Memory Allocator, branch master</title>
<subtitle>Simple memory allocator for my operating systems class</subtitle>
<link rel='alternate' type='text/html' href='https://git.douglasrumbaugh.com/liballoc/'/>
<entry>
<title>Added assignment details as a README</title>
<updated>2025-11-03T17:02:37+00:00</updated>
<author>
<name>Douglas B. Rumbaugh</name>
<email>doug@douglasrumbaugh.com</email>
</author>
<published>2025-11-03T17:02:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.douglasrumbaugh.com/liballoc/commit/?id=3ff11e451722d56fa248dfa45aae2b20943cf249'/>
<id>3ff11e451722d56fa248dfa45aae2b20943cf249</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added large scale stress test</title>
<updated>2025-11-02T23:30:08+00:00</updated>
<author>
<name>Douglas B. Rumbaugh</name>
<email>doug@douglasrumbaugh.com</email>
</author>
<published>2025-11-02T23:30:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.douglasrumbaugh.com/liballoc/commit/?id=dc2fdc649f7dad27da775c7e0b93b8195d313553'/>
<id>dc2fdc649f7dad27da775c7e0b93b8195d313553</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>free_list: Update header sizes when coalescing free blocks</title>
<updated>2025-11-02T23:29:43+00:00</updated>
<author>
<name>Douglas B. Rumbaugh</name>
<email>doug@douglasrumbaugh.com</email>
</author>
<published>2025-11-02T23:29:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.douglasrumbaugh.com/liballoc/commit/?id=b315442b947dbf4909ca03e4fff2548493ceff9c'/>
<id>b315442b947dbf4909ca03e4fff2548493ceff9c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Defined allocator behavior for 0 byte requests</title>
<updated>2025-11-02T23:29:20+00:00</updated>
<author>
<name>Douglas B. Rumbaugh</name>
<email>doug@douglasrumbaugh.com</email>
</author>
<published>2025-11-02T23:29:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.douglasrumbaugh.com/liballoc/commit/?id=11521b99661f969ba7adad9d2366108a1a001ab0'/>
<id>11521b99661f969ba7adad9d2366108a1a001ab0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Ran clangtidy</title>
<updated>2025-11-02T22:57:53+00:00</updated>
<author>
<name>Douglas B. Rumbaugh</name>
<email>doug@douglasrumbaugh.com</email>
</author>
<published>2025-11-02T22:57:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.douglasrumbaugh.com/liballoc/commit/?id=f88198cb987ab006f3406698fec410ff1de05534'/>
<id>f88198cb987ab006f3406698fec410ff1de05534</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added splitting and some basic testing for it</title>
<updated>2025-11-02T22:57:17+00:00</updated>
<author>
<name>Douglas B. Rumbaugh</name>
<email>doug@douglasrumbaugh.com</email>
</author>
<published>2025-11-02T22:57:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.douglasrumbaugh.com/liballoc/commit/?id=33be32d518e17c8f8971fa7c1fe09adcccd82a67'/>
<id>33be32d518e17c8f8971fa7c1fe09adcccd82a67</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: added test to validate the emptying of the free list</title>
<updated>2025-11-02T22:52:13+00:00</updated>
<author>
<name>Douglas B. Rumbaugh</name>
<email>doug@douglasrumbaugh.com</email>
</author>
<published>2025-11-02T22:52:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.douglasrumbaugh.com/liballoc/commit/?id=d22ffffb379ebda21bf792bf18ed9e1324e8902b'/>
<id>d22ffffb379ebda21bf792bf18ed9e1324e8902b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleaned up code for adding to the free list</title>
<updated>2025-11-02T22:31:25+00:00</updated>
<author>
<name>Douglas B. Rumbaugh</name>
<email>doug@douglasrumbaugh.com</email>
</author>
<published>2025-11-02T22:31:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.douglasrumbaugh.com/liballoc/commit/?id=e2ed079d559a65ca868f5b400c4eb1cd1077a301'/>
<id>e2ed079d559a65ca868f5b400c4eb1cd1077a301</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>liballoc_tests: Added coalesce testing for free list</title>
<updated>2025-11-02T21:52:27+00:00</updated>
<author>
<name>Douglas B. Rumbaugh</name>
<email>doug@douglasrumbaugh.com</email>
</author>
<published>2025-11-02T21:52:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.douglasrumbaugh.com/liballoc/commit/?id=ba8728320cbda4ecb95ffe9d795f0121524e923f'/>
<id>ba8728320cbda4ecb95ffe9d795f0121524e923f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added tests of the integrity of the headers to alloction testing</title>
<updated>2025-11-02T21:49:31+00:00</updated>
<author>
<name>Douglas B. Rumbaugh</name>
<email>doug@douglasrumbaugh.com</email>
</author>
<published>2025-11-02T21:49:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.douglasrumbaugh.com/liballoc/commit/?id=f7325bf190db48ae8771947b0fcd25f0bba64679'/>
<id>f7325bf190db48ae8771947b0fcd25f0bba64679</id>
<content type='text'>
Zero all allocated memory and check the headers to ensure that
the sizes and/or magic numbers are still correct. This ensures that
the allocator isn't returning overlapping memory regions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Zero all allocated memory and check the headers to ensure that
the sizes and/or magic numbers are still correct. This ensures that
the allocator isn't returning overlapping memory regions.
</pre>
</div>
</content>
</entry>
</feed>
