aboutsummaryrefslogtreecommitdiff
path: root/malloclab-handout/memlib.h
blob: 3d5e6ee3730f09ab1a71a79e3b3be0b536d218bd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

#include <unistd.h>

#ifdef __cplusplus
extern "C" {
#endif

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);

#ifdef __cplusplus
}
#endif