Skip to content

[Caching] Adopt new APIs from libSwiftScan for key computation #1503

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

Merged
merged 1 commit into from
Jan 18, 2024

Conversation

cachemeifyoucan
Copy link
Contributor

Using the new APIs from libSwiftScan for cache key computation. The new API doesn't require swift-driver and scanner to have the same file system view for the path of the input files, which eliminates one failure point.

rdar://119517627

@cachemeifyoucan
Copy link
Contributor Author

This depends on: swiftlang/swift#70384

Using the new APIs from libSwiftScan for cache key computation. The new
API doesn't require swift-driver and scanner to have the same file
system view for the path of the input files, which eliminates one
failure point.

rdar://119517627
@cachemeifyoucan
Copy link
Contributor Author

Rebase the change. Waiting for snapshot to catch up before testing.

@cachemeifyoucan
Copy link
Contributor Author

@swift-ci please test

1 similar comment
@cachemeifyoucan
Copy link
Contributor Author

@swift-ci please test

@cachemeifyoucan
Copy link
Contributor Author

ping

@cachemeifyoucan cachemeifyoucan merged commit 2df495a into swiftlang:main Jan 18, 2024
@cachemeifyoucan cachemeifyoucan deleted the eng/PR-119517627 branch January 18, 2024 22:43
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.

2 participants