Adding support to return global segments of the process using the /proc/maps
-rw-r--r-- 72 .gitignore
-rw-r--r-- 1523 Makefile
-rw-r--r-- 1454 Makefile~
-rw-r--r-- 825 ___malloc.c
-rw-r--r-- 1835 action.cc
-rw-r--r-- 1170 action.h
-rw-r--r-- 1137 action.h~
-rw-r--r-- 695 common.h
-rw-r--r-- 697 common.h~
-rw-r--r-- 523 libatomic.cc
-rw-r--r-- 771 libatomic.h
-rw-r--r-- 776 librace.cc
-rw-r--r-- 452 librace.h
-rw-r--r-- 958 libthreads.cc
-rw-r--r-- 374 libthreads.h
-rw-r--r-- 1368 main.cc
-rw-r--r-- 220076 malloc.c
-rw-r--r-- 6737 model.cc
-rw-r--r-- 6701 model.cc~
-rw-r--r-- 1788 model.h
-rw-r--r-- 1770 model.h~
-rw-r--r-- 1500 mymemory.cc
-rw-r--r-- 1478 mymemory.cc~
-rw-r--r-- 3531 mymemory.h
-rwxr-xr-x 48 run.sh
-rw-r--r-- 44 run.sh~
-rw-r--r-- 1024 schedule.cc
-rw-r--r-- 1024 schedule.cc~
-rw-r--r-- 418 schedule.h
-rw-r--r-- 396 schedule.h~
-rw-r--r-- 2389 snapshot-interface.cc
-rw-r--r-- 392 snapshot-interface.h
-rw-r--r-- 10419 snapshot.cc
-rw-r--r-- 10389 snapshot.cc~
-rw-r--r-- 595 snapshot.h
-rw-r--r-- 595 snapshot.h~
-rw-r--r-- 2460 snapshotimp.h
-rw-r--r-- 1577 threads.cc
-rw-r--r-- 1709 threads.cc~
-rw-r--r-- 1113 threads.h
-rw-r--r-- 1113 threads.h~
-rw-r--r-- 1413 tree.cc
-rw-r--r-- 1378 tree.cc~
-rw-r--r-- 1061 tree.h
-rw-r--r-- 1061 tree.h~
-rw-r--r-- 700 userprog.c
-rw-r--r-- 703 userprog.c~