diff --git a/main.cpp b/main.cpp index 43dc336..983f734 100644 --- a/main.cpp +++ b/main.cpp @@ -14,4 +14,8 @@ int main (int argc, char* argv[]) { list_init(&freelist, memory, N); // print the freelist list_print(&freelist); + //TODO: Create producer, transformer, and consumer + //TODO: Create POSIX shared memory, and put memory, freelist, list1, list2 in it + //TODO: Use pthreads to split execution + //TODO: Implement a semaphore solution to the problem }