-
Notifications
You must be signed in to change notification settings - Fork 413
Support retagging of wildcard references in tree borrows #4707
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
Open
royAmmerschuber
wants to merge
24
commits into
rust-lang:master
Choose a base branch
from
royAmmerschuber:feature/wildcard-root
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.
+1,645
−287
Open
Changes from all commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
2251b42
refactor perform_access to suppoert wildcard roots
royAmmerschuber 6c5f166
fix access pattern
royAmmerschuber 04780bb
fix only_foreign & normal wildcard access
royAmmerschuber 3455c18
add tests
royAmmerschuber ba50563
fix strong-protector
royAmmerschuber 2caf2ee
add wildcard subtree support to print_state
royAmmerschuber 1de4072
fine grained tag ordering checks
royAmmerschuber 2f1530b
fix protector release & make more precise
royAmmerschuber c53b037
add formatting test
royAmmerschuber 3fe046b
fix strict check & tests
royAmmerschuber 10d452e
add comments
royAmmerschuber fff256b
formatting & remove outdated comments
royAmmerschuber 214e8ba
unify root and wildcard_roots into single Vec
royAmmerschuber 5347312
fix formatting
royAmmerschuber 0beebdc
report correct accessed tag on protector violation
royAmmerschuber b412011
start improving test documentation
royAmmerschuber 8edaf3d
move stacked borrows tests to both_borrows
royAmmerschuber 720294d
make tree visitor return root index
royAmmerschuber 08bc656
factor out root f_continue & get_relatedness in wildcard_access
royAmmerschuber 9a5b2fd
other changes from review
royAmmerschuber d8089dd
remove skip child logic
royAmmerschuber 4097b0a
expand roots comment & refactor check_strong_protector
royAmmerschuber d40d674
further factor out get_relatedness
royAmmerschuber 40ed9a1
update tests & make iteration order clearer
royAmmerschuber File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.