Commit Graph

  • 20ae0f9ec2 final ver. master Felicia Seo 2022-11-14 20:19:30 -05:00
  • b48ada3663 removed malloc and changed free_list list Micah Moore 2022-11-14 20:15:31 -05:00
  • 1d1c70c945 66/100 Felicia Seo 2022-11-14 15:32:08 -05:00
  • 2b68e9884e restructed realloc and added program header Micah Moore 2022-11-13 10:36:58 -05:00
  • e4933103ab free_lists, extend_heap, print_lists Felicia Seo 2022-11-12 16:30:32 -05:00
  • 9637fb3db3 not_empty, coalesce Felicia Seo 2022-11-12 08:47:17 -05:00
  • 08198ed242 added realloc Micah Moore 2022-11-11 18:42:46 -05:00
  • cabd49cb4f mm_init, mm_free, coalesce Felicia Seo 2022-11-09 20:05:46 -05:00
  • aa8ffbba68 mm_malloc and related code Micah Moore 2022-11-09 09:21:04 -05:00
  • cedb5d607c properly check for return value of mem_sbrk Godmar Back 2022-10-28 13:46:39 -04:00
  • e4275ea995 various bugfixes for Fall 2022 Godmar Back 2022-10-28 13:40:22 -04:00
  • a2cf38af17 Updated misc stuff overflowcheck Abhishek Sathiabalan 2022-04-14 18:31:40 -04:00
  • 01c2c84566 size_t overflow protection Abhishek Sathiabalan 2022-04-14 11:03:22 -04:00
  • 91b0f7b037 disable new LLVM pass manager for now Godmar Back 2022-04-03 10:48:25 -04:00
  • 6d4fabbc7d fixed typo Godmar Back 2022-03-29 20:38:30 -04:00
  • 69eac96b13 Merge branch 'inspector' into 'master' gback 2021-03-31 14:39:03 -04:00
  • dca44dea66 Fixed issue where we are not instrumenting load instructions Christopher Cerne 2021-03-31 14:00:01 -04:00
  • 36b8b0e78f Merge branch 'inspector' into 'master' gback 2021-03-31 12:05:48 -04:00
  • 17f76ae06c Made changes to Makefile. Added mallocanalysis.c for local instrumentation. Christopher Cerne 2021-03-30 15:13:25 -04:00
  • 2f899111c1 Merge branch 'inspector' of git.cs.vt.edu:cs3214-staff/malloclab into inspector Godmar Back 2021-03-30 12:42:34 -04:00
  • dfae0051c1 reduced AVG_LIBC_THROUGHPUT Godmar Back 2021-03-30 12:42:16 -04:00
  • 72abde0477 Update README.md ccerne 2021-03-30 12:35:45 -04:00
  • 7bdbe338a0 suppress unaligned warnings with -Wno-address-of-packed-member Godmar Back 2021-03-30 11:32:16 -04:00
  • b03156e7ed Update README.md ccerne 2021-03-29 23:44:48 -04:00
  • 653338eecf Added help files Christopher Cerne 2021-03-29 23:44:43 -04:00
  • dce9e45eef Added state transition diagram Christopher Cerne 2021-03-29 23:18:30 -04:00
  • 84152d148c Added images Christopher Cerne 2021-03-29 22:31:11 -04:00
  • 4c3632ec6c Added more in-depth information regarding heap inspector ccerne 2021-03-29 22:29:46 -04:00
  • 281d1c942e Fixed Makefile Christopher Cerne 2021-03-28 18:26:20 -04:00
  • f0f4a0ef6d Added inspector-related code Christopher Cerne 2021-03-22 11:10:42 -04:00
  • 4065138a30 removed redundant calls and casts Godmar Back 2021-03-22 11:09:29 -04:00
  • 7980b780a3 facilitate compilation of all files with NDEBUG Godmar Back 2020-07-18 22:47:30 -04:00
  • b671c0703b Summer 2020 64-bit version Godmar Back 2020-07-18 18:42:58 -04:00
  • ad65112a38 fixed compiler warning, upped avg libc Godmar Back 2020-07-15 23:30:08 -04:00
  • 3274949c2f Ignore compiled binaries and result files James Taylor 2017-12-31 02:06:26 -05:00
  • 08587e1f1b Remove duplicate trace files James Taylor 2017-12-24 23:43:33 -05:00
  • 4f6a2d612e Add in traces that willbe used for testing in malloclab. ericrw96 2017-12-24 22:18:06 -05:00
  • 9ac87c5250 Remove implicit textbook solution Makefile target James Taylor 2017-12-11 15:15:04 -05:00
  • 274b1c785e Took out mm-book-implicit because it is not a good starting code for students to start from. They should use mm-gback-implicit instead. Also added an example of how to use the rbtree Lance Chao 2016-12-09 14:16:45 -05:00
  • 73d29a565e fixed attribute warn_unused_result warnings on recent libc headers Godmar Back 2016-04-10 09:24:30 -04:00
  • fab3f24f1c Last set of updates for Spring 2016 CS3214 Class Account 2016-04-10 00:14:52 -04:00
  • e40357ee6a commits for Spring 2016 CS3214 Class Account 2016-03-30 01:15:21 -04:00
  • f603ce6c85 Fix unused variable in mdriver Benjamin Scott Pruett 2015-10-26 12:34:38 -04:00
  • 75efeb1247 Update cycle counter for x86_64 Benjamin Scott Pruett 2015-10-26 12:31:01 -04:00
  • 566d265011 Update speed value for new rlogin hardware Benjamin Scott Pruett 2015-10-26 12:29:40 -04:00
  • 6e6e2b7ed0 Switch to FreeBSD's sys/queue.h. Jean-Philippe Ouellet 2015-04-02 19:10:59 -04:00
  • 8d87dabfa9 Add documentation for tree.h and queue.h. Jean-Philippe Ouellet 2015-04-01 14:39:19 -04:00
  • 3796175a79 Add <sys/{tree,queue}.h> from OpenBSD. Jean-Philippe Ouellet 2015-04-01 14:29:47 -04:00
  • 92fa2c791a initial import of base files Benjamin Scott Pruett 2015-03-25 14:04:21 -04:00