<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Memory Allocator/include, 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>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>Added an interface to access free list and updated tests to use it</title>
<updated>2025-11-02T20:51:24+00:00</updated>
<author>
<name>Douglas B. Rumbaugh</name>
<email>doug@douglasrumbaugh.com</email>
</author>
<published>2025-11-02T20:51:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.douglasrumbaugh.com/liballoc/commit/?id=3d2b1b82bd1bf016d6fc5091bcec5c61bacabd70'/>
<id>3d2b1b82bd1bf016d6fc5091bcec5c61bacabd70</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated free list interface</title>
<updated>2025-11-02T20:39:43+00:00</updated>
<author>
<name>Douglas B. Rumbaugh</name>
<email>doug@douglasrumbaugh.com</email>
</author>
<published>2025-11-02T20:39:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.douglasrumbaugh.com/liballoc/commit/?id=04b57a756402e156953edfa2079d69b41db26e51'/>
<id>04b57a756402e156953edfa2079d69b41db26e51</id>
<content type='text'>
I realized my existing interface wouldn't work
if the coalescing or adding of a new node replaced
the head of the list, as there was no way to
communicate that back to the caller. As a result,
I've updated those interfaces to accept a pointer
to the free list head pointer. This will let them
change the free list head in alloc.c if necessary.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I realized my existing interface wouldn't work
if the coalescing or adding of a new node replaced
the head of the list, as there was no way to
communicate that back to the caller. As a result,
I've updated those interfaces to accept a pointer
to the free list head pointer. This will let them
change the free list head in alloc.c if necessary.
</pre>
</div>
</content>
</entry>
<entry>
<title>Intial commit: No free list management yet</title>
<updated>2025-11-02T18:23:50+00:00</updated>
<author>
<name>Douglas B. Rumbaugh</name>
<email>doug@douglasrumbaugh.com</email>
</author>
<published>2025-11-02T18:23:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.douglasrumbaugh.com/liballoc/commit/?id=db7277df5ed4a0951698697b62afa823c3ba0d72'/>
<id>db7277df5ed4a0951698697b62afa823c3ba0d72</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
