DIKU Take home Exam in Advanced Programming
Question 1: Agner: A concurrency tracer Concurrency bugs, including especially deadlocks and race conditions, are notoriously difficult to replicate and diagnose, even in otherwise well-behaved, message-oriented languages such as Erlang. The problem is that, when multiple concurrent threads are executing, the relative order of critical events may depend unpredictably on factors such as the compiler […]
DIKU Take home Exam in Advanced Programming Read More »