Remove debugging message
Add option to use POSIX mutex locks instead of spinlocks
Add hash insertion benchmark
Makefile: Clean and re-compile before running benchmark
tmp
Makefile: Remove dependency from target benchmark
Makefile: Remove hash_insert_bench.o in target clean
Makefile: Clean after running benchmark
Makefile: Remove dependency from target benchmark
Makefile: Remove hash_insert_bench.o in target clean
Makefile: Clean after running benchmark
hash_scale_bench.c: Pass hash object to threads as pointer
Put prototypes for list and hash in separate header files
hash.c: Correctly use sizeof(list_t) to malloc bucket_list
list.c: Remove errorneous malloc() in List_Init()
Add list insertion benchmark
Add scaling benchmark for hash
Implement List_Destroy() and Hash_Destroy() for freeing the whole data structure
and use them in benchmark
Implement spinlock_destroy() and call it in List_Destroy()
Update INSERT_COUNT for all benchmarks to 1000000