•The
chunk boundary tags are changed and the chunk
is inserted into the appropriate bin via frontlink()
•If
the adjacent chunk in the new bin is not free, frontlink() is called
•If
next to the wilderness, chunk is added to the wilderness
•If
the adjacent chunk is free and it is the most recently split chunk, it is merged in, otherwise the two free chunks are merged and fed in via frontlink()