Draft: Kargin Alexander P3206 Lab_4
Some changes are not shown
For a faster browsing experience, some files are collapsed by default.
.idea
cmake.xml +0 -13
docs
malloc-impl.c +0 -5889
src
CMakeLists.txt +0 -30
mem.c +0 -138
mem_debug.c +0 -55
util.c +0 -16
tester
src
test.h +0 -17
test_utils.c +0 -167
test_utils.h +0 -86
tests
_free.c +0 -118
alloc_region.c +0 -160
find_good_or_last.c +0 -185
grow_heap.c +0 -141
heap_init.c +0 -66
heap_term.c +0 -62
memalloc.c +0 -345
split_if_too_big.c +0 -85
try_memalloc_existing.c +0 -122
try_merge_with_next.c +0 -171
CMakeLists.txt +0 -28
.gitignore +0 -6
.gitlab-ci.yml +0 -24
CMakeLists.txt +0 -42
CMakeSettings.json +0 -37
README.md +0 -187
clang-tidy-checks.txt +0 -65
cmake-variants.yaml +0 -28
makefile +21 -0
mem.c +230 -0
mem.h +26 -0
mem_debug.c +55 -0
mem_internals.h +7 -7
test.c +84 -0
test.h +9 -0
util.c +16 -0
util.h +1 -1
+ 0
- 13
\ No newline at end of file
+ 0
- 5889
Files with large changes are collapsed by default.
+ 0
- 30
+ 0
- 138
+ 0
- 55