Using either your cadaver compiler or some other compiler such as gcc, write a program that infers, by doing a series of malloc and free calls, what the implementation of malloc and free is, given that it may or may not be one of the following:
Also, infer the allocation discipline (first-fit, first-fit- with-clock-pointer, best-fit, worst-fit, whatever). Run your program and report the results.