Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sleeping barbers example #84

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Sleeping barbers example #84

wants to merge 2 commits into from

Conversation

polytypic
Copy link
Collaborator

@polytypic polytypic commented May 31, 2023

This adds a solution to the sleeping barbers problem as an example of using Kcas data structures.

Note the solution uses a bounded Queue. This PR must not be merged before Kcas_data provides a bounded Queue, but it should be fine to review the examples before that.

@polytypic polytypic force-pushed the sleeping-barbers-example branch 2 times, most recently from 53c63a4 to 7704fc7 Compare June 5, 2023 14:22
@polytypic polytypic force-pushed the sleeping-barbers-example branch 6 times, most recently from 1f93dd3 to ba41da4 Compare June 13, 2023 12:46
@polytypic polytypic force-pushed the sleeping-barbers-example branch 6 times, most recently from f7721e6 to ceca4fd Compare June 28, 2023 16:40
@polytypic polytypic force-pushed the sleeping-barbers-example branch 4 times, most recently from c1daa96 to 1224d12 Compare August 9, 2023 11:21
@polytypic polytypic force-pushed the sleeping-barbers-example branch 2 times, most recently from 1fc372a to ee1c42d Compare August 17, 2023 11:12
@polytypic polytypic force-pushed the sleeping-barbers-example branch from ee1c42d to d98a41e Compare September 6, 2023 14:24
@polytypic polytypic force-pushed the sleeping-barbers-example branch 7 times, most recently from 49e66a7 to 28ee6c2 Compare September 19, 2023 11:22
@polytypic polytypic marked this pull request as ready for review September 19, 2023 11:38
@polytypic polytypic force-pushed the sleeping-barbers-example branch from 28ee6c2 to 9f87eae Compare December 8, 2023 14:07
@polytypic polytypic force-pushed the sleeping-barbers-example branch 8 times, most recently from cd03d81 to 665c31f Compare December 26, 2023 11:13
@polytypic polytypic force-pushed the sleeping-barbers-example branch 7 times, most recently from f5f6b36 to 7a4bea6 Compare December 31, 2023 19:08
@polytypic polytypic force-pushed the sleeping-barbers-example branch from 7a4bea6 to 5178ad0 Compare January 14, 2024 13:37
@polytypic polytypic force-pushed the sleeping-barbers-example branch 3 times, most recently from ad55fb8 to f0c26f7 Compare January 25, 2024 15:38
@polytypic polytypic force-pushed the sleeping-barbers-example branch from f0c26f7 to ebcc565 Compare March 13, 2024 08:57
@polytypic polytypic force-pushed the sleeping-barbers-example branch from ebcc565 to 2822f74 Compare July 17, 2024 06:56
@polytypic polytypic force-pushed the sleeping-barbers-example branch from 2822f74 to 7a4400d Compare August 29, 2024 18:25
@polytypic polytypic force-pushed the sleeping-barbers-example branch from 7a4400d to 2d9eea6 Compare September 20, 2024 18:12
@polytypic polytypic force-pushed the sleeping-barbers-example branch 2 times, most recently from fb6039e to 3a155ed Compare November 10, 2024 17:37
@polytypic polytypic force-pushed the sleeping-barbers-example branch from 3a155ed to b8cb2c4 Compare December 16, 2024 10:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant