- The common core of all the tools. Library, kernel symbols, command
line handling, memory images, etc.
- lib/virt_mem.ml contains most of the important code.
+ lib/virt_mem.ml contains most of the important 'glue' code.
uname/
dmesg/
etc.
- - The code specific to each tool, usually rather small.
+ - The code specific to each tool. This is usually rather small because
+ the code in lib/ does the hard work.
mem/