Notes/Clarifications on Assignment #3 ------------------------------------- * (added 1/23) Q4a says: "Head and tail pointers may not be protected with the same lock." This can be more clearly stated as: "Produce() and consume() should never lock both the head and the tail at the same time". * (added 1/24) Q4 Chapel code has been updated to fix interface typos. The buffer elements are of type real and the constructor takes 0 arguments.