-
Notifications
You must be signed in to change notification settings - Fork 655
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
System V shared memory APIs (2nd draft) #2314
Open
IzawGithub
wants to merge
58
commits into
nix-rust:master
Choose a base branch
from
IzawGithub:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Commits on Feb 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 096cb21 - Browse repository at this point
Copy the full SHA 096cb21View commit details
Commits on Feb 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 072352c - Browse repository at this point
Copy the full SHA 072352cView commit details -
Configuration menu - View commit details
-
Copy full SHA for adeaaa2 - Browse repository at this point
Copy the full SHA adeaaa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 135488e - Browse repository at this point
Copy the full SHA 135488eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac357e2 - Browse repository at this point
Copy the full SHA ac357e2View commit details
Commits on Feb 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3f6a4c3 - Browse repository at this point
Copy the full SHA 3f6a4c3View commit details
Commits on Feb 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5047036 - Browse repository at this point
Copy the full SHA 5047036View commit details -
Configuration menu - View commit details
-
Copy full SHA for b428de0 - Browse repository at this point
Copy the full SHA b428de0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07a6f33 - Browse repository at this point
Copy the full SHA 07a6f33View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac33ca0 - Browse repository at this point
Copy the full SHA ac33ca0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11aad71 - Browse repository at this point
Copy the full SHA 11aad71View commit details -
Next step would be to increase coverage by trying the different flags
Configuration menu - View commit details
-
Copy full SHA for d8db9fa - Browse repository at this point
Copy the full SHA d8db9faView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd938e6 - Browse repository at this point
Copy the full SHA bd938e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9a5905 - Browse repository at this point
Copy the full SHA b9a5905View commit details -
Enable SystemV only for linux, but not Android
SystemV is disabled on Android, see [here](https://android.googlesource.com/platform/ndk/+/4e159d95ebf23b5f72bb707b0cb1518ef96b3d03/docs/system/libc/SYSV-IPC.TXT)
Configuration menu - View commit details
-
Copy full SHA for 50916a4 - Browse repository at this point
Copy the full SHA 50916a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3e4771 - Browse repository at this point
Copy the full SHA f3e4771View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c71d97 - Browse repository at this point
Copy the full SHA 9c71d97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d0d37c - Browse repository at this point
Copy the full SHA 5d0d37cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 315eb31 - Browse repository at this point
Copy the full SHA 315eb31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9374dcf - Browse repository at this point
Copy the full SHA 9374dcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb07d5b - Browse repository at this point
Copy the full SHA bb07d5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19c713d - Browse repository at this point
Copy the full SHA 19c713dView commit details
Commits on Mar 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 17561e6 - Browse repository at this point
Copy the full SHA 17561e6View commit details
Commits on Mar 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2b76711 - Browse repository at this point
Copy the full SHA 2b76711View commit details -
First try at refractoring SystemV to be more Rusty
Separated shared memory and semaphore
Configuration menu - View commit details
-
Copy full SHA for 94e4e11 - Browse repository at this point
Copy the full SHA 94e4e11View commit details -
Configuration menu - View commit details
-
Copy full SHA for aea8588 - Browse repository at this point
Copy the full SHA aea8588View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02b0de2 - Browse repository at this point
Copy the full SHA 02b0de2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed99763 - Browse repository at this point
Copy the full SHA ed99763View commit details -
Configuration menu - View commit details
-
Copy full SHA for b614d81 - Browse repository at this point
Copy the full SHA b614d81View commit details -
Update test to create an entirely new SharedMemory object
This way we can be sure the Shm is actually updated correctly by libc, and not just internally by Rust
Configuration menu - View commit details
-
Copy full SHA for 2629192 - Browse repository at this point
Copy the full SHA 2629192View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7b8818 - Browse repository at this point
Copy the full SHA b7b8818View commit details
Commits on Mar 24, 2024
-
Remove unused static mutex for system_v
Test are now internal to access private var
Configuration menu - View commit details
-
Copy full SHA for 930f352 - Browse repository at this point
Copy the full SHA 930f352View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bd41cf - Browse repository at this point
Copy the full SHA 4bd41cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c714c2 - Browse repository at this point
Copy the full SHA 2c714c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6877712 - Browse repository at this point
Copy the full SHA 6877712View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7f6a09 - Browse repository at this point
Copy the full SHA b7f6a09View commit details -
Configuration menu - View commit details
-
Copy full SHA for d07c9b8 - Browse repository at this point
Copy the full SHA d07c9b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5697ffd - Browse repository at this point
Copy the full SHA 5697ffdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d70ae2 - Browse repository at this point
Copy the full SHA 3d70ae2View commit details
Commits on Mar 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 238fe62 - Browse repository at this point
Copy the full SHA 238fe62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ff180a - Browse repository at this point
Copy the full SHA 0ff180aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5f2f59 - Browse repository at this point
Copy the full SHA f5f2f59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2803e31 - Browse repository at this point
Copy the full SHA 2803e31View commit details -
This make it possible to delete a memory segment without attaching.
Configuration menu - View commit details
-
Copy full SHA for 35c2f4e - Browse repository at this point
Copy the full SHA 35c2f4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d05db61 - Browse repository at this point
Copy the full SHA d05db61View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef1a839 - Browse repository at this point
Copy the full SHA ef1a839View commit details -
Configuration menu - View commit details
-
Copy full SHA for e91efa3 - Browse repository at this point
Copy the full SHA e91efa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d96d5ee - Browse repository at this point
Copy the full SHA d96d5eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6aa8740 - Browse repository at this point
Copy the full SHA 6aa8740View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd108e4 - Browse repository at this point
Copy the full SHA fd108e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fde2c5 - Browse repository at this point
Copy the full SHA 2fde2c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e531e8b - Browse repository at this point
Copy the full SHA e531e8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fee5acb - Browse repository at this point
Copy the full SHA fee5acbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52473ce - Browse repository at this point
Copy the full SHA 52473ceView commit details
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d526780 - Browse repository at this point
Copy the full SHA d526780View commit details -
Configuration menu - View commit details
-
Copy full SHA for 400f71e - Browse repository at this point
Copy the full SHA 400f71eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d619c48 - Browse repository at this point
Copy the full SHA d619c48View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca0c5f9 - Browse repository at this point
Copy the full SHA ca0c5f9View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.