Test implementation of different locking algorithms discussed in the AMP lecture.
From within this directory execute the following command to compile the files:
javac -d build locks/*.java
Finally run the main application
java -cp build locks.App
Minimal working implementation of the demo code used in the advanced multiprocessor programming lecture
Java