Skip to content

Java pocket implementation of Dekker's mutual exclusion algorithm

License

Notifications You must be signed in to change notification settings

guicassolato/dekker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dekker

Java implementation of Dekker's mutual exclusion algorithm. Just a pocket project to support the teaching of Concurrent Programming to my Computer Science students.

The code represents the 5th and final version of Dekker's algorithm, the one without the known problems of lockstep synchronization (v1) and indefinite postponement (v4).

License & Support

Feel free to clone it, improve it and share it independently if you want. Or may be you'd rather go further and create a pull request.

No support will be provided. Use it at your own risk. But if you need to get in touch for any other reason or you have significant improvement advices to share, please open an issue and I promise I'll try to respond it as soon as possible.

About

Java pocket implementation of Dekker's mutual exclusion algorithm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages