aboutsummaryrefslogtreecommitdiff
path: root/malloclab-handout/memlib.h
diff options
context:
space:
mode:
author_ov4 <ov4@ov4.org>2026-10-23 12:41:14 +0000
committer_ov4 <ov4@ov4.org>2026-10-23 12:41:14 +0000
commit9cdeda34930cba606725ce1497b72e006e1b1c54 (patch)
treeddfb3b7a50966655ac935b15b62c598e7a8892ef /malloclab-handout/memlib.h
parent3526782dad25bc7caaf5bf49c0010c5e917b11f1 (diff)
init malloc lab
Diffstat (limited to 'malloclab-handout/memlib.h')
-rw-r--r--malloclab-handout/memlib.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/malloclab-handout/memlib.h b/malloclab-handout/memlib.h
new file mode 100644
index 0000000..247c732
--- /dev/null
+++ b/malloclab-handout/memlib.h
@@ -0,0 +1,11 @@
+#include <unistd.h>
+
+void mem_init(void);
+void mem_deinit(void);
+void *mem_sbrk(int incr);
+void mem_reset_brk(void);
+void *mem_heap_lo(void);
+void *mem_heap_hi(void);
+size_t mem_heapsize(void);
+size_t mem_pagesize(void);
+