Blame | Last modification | View Log | Download | RSS feed
###################################################################### CS:APP Malloc Lab# Handout files for students## Copyright (c) 2002, R. Bryant and D. O'Hallaron, All rights reserved.# May not be used, modified, or copied without permission.#######################################################################***********Main Files:***********mm.{c,h}Your solution malloc package. mm.c is the file that youwill be handing in, and is the only file you should modify.mdriver.cThe malloc driver that tests your mm.c fileshort{1,2}-bal.repTwo tiny tracefiles to help you get started.MakefileBuilds the driver**********************************Other support files for the driver**********************************config.h Configures the malloc lab driverfsecs.{c,h} Wrapper function for the different timer packagesclock.{c,h} Routines for accessing the Pentium and Alpha cycle countersfcyc.{c,h} Timer functions based on cycle countersftimer.{c,h} Timer functions based on interval timers and gettimeofday()memlib.{c,h} Models the heap and sbrk functionlist.{c,h} A doubly-linked list implementation you are free to use*******************************Building and running the driver*******************************To build the driver, type "make" to the shell.To run the driver on a tiny test trace:unix> mdriver -V -f short1-bal.repThe -V option prints out helpful tracing and summary information.To get a list of the driver flags:unix> mdriver -h