start to spliting memmgr into (memmgr + chunk)

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
mm_chunk_init & mm_chunk_validate

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
add sub group to mm_chunk tests

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
test mm_chunk before memmgr

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
test merge

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
split mm_chunk_validate tests to its own file & start testing split

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
full merge tests

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
ignore run error to generate gcov logs

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
done chunk tests

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
rename files so that each module & its tests are grouped

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
add mm_chunk_next_get & mm_chunk_prev_get, change mm_to_csize from uint32_t to uint16_t

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
split return the created chunk or null.

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
restart memmgr implementation

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
add free_impl premice

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
add branch tab generation.

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
some refactor on chunk, temporary memmgr implementation update

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
more test on chunk, more dev on memmgr

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
test & implement init, check & free

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
add test & start implementation for realloc

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
more test & chunk on realloc

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>